Java não funciona corretamente na advfn.com

Iniciado por andpensador, 04 de Fevereiro de 2011, 20:11

tópico anterior - próximo tópico

andpensador

Pessoal, quando vou acessar a página de gráficos da advfn.com, não consigo visualizar os gráficos. Na barra de informações do navegador aparece a informação "Applet started", mas não aparece nada.
Quando estava na versão 9.10 do Ubuntu já tinha acessado esta página. Aparentemente, com a atualização p/ a 10.04 surgiu este problema.
Alguma ajuda?

Seguem algumas informações geradas a partir de um teste disponibilizado no endereço http://br.advfn.com/p.php?pid=troubleshooter&step=1:

"Agente: Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.9.2.13) Gecko/20101206 Ubuntu/10.04 (lucid) Firefox/3.6.13"
"Versão JavaScript:1.4"
"Teste de Cookies:   OK
Teste de popup:    OK
Versão Java: Sun Microsystems Java, 1.6.0_20   OK
Interação Javascript/Java:    OK
"

Inclusive, quando chego no passo 3 desses testes, neste endereço http://br.advfn.com/p.php?pid=troubleshooter&step=3&popup_test=true&cookie_test=true mais uma vez aparece na barra de informações do navegador a mensagem "applet started" e não consigo visualizar o tal applet que realizaria os testes de diagnóstico para o Java...
???

cesargcomp

Siga esses passos para instalar o java mais atual:

Vá até Sistema > Administração > Canais de software. Na aba "Outro software", habilite as linhas onde tiver a palavra "partner".

# Aceitando licença
sudo echo sun-java6-jre shared/accepted-sun-dlj-v1-1 select true | sudo /usr/bin/debconf-set-selections
# Instalando o java - no caso o jre1.6.0_22
sudo apt-get install -y sun-java6-bin sun-java6-fonts sun-java6-plugin sun-java6-jre
# Mostra os "javas" instalados
sudo update-java-alternatives -l
# Escolhendo o java da sun
sudo update-java-alternatives -s java-6-sun
# fazendo backup do java anterior
cd /usr/lib/mozilla/plugins
sudo mv libjavaplugin_oji.so libjavaplugin_oji.so.bak
sudo mv libnpjp2.so libnpjp2.so.bak

# estabelecendo links com o java
cd /usr/lib/mozilla/plugins
sudo ln -s /usr/lib/jvm/java-6-sun/jre/plugin/i386/ns7/libjavaplugin_oji.so
sudo ln -s /usr/lib/jvm/java-6-sun/jre/lib/i386/libnpjp2.so

# Conferindo o java instalado
java -version

Seguindo um a um todos os comandos o java jre1.6.0_22 estará instalado e configurado.
Use Ubuntu. Segurança, facilidade e gratuidade em suas mãos.

andpensador

Citação de: cesargcomp online 05 de Fevereiro de 2011, 01:15
Siga esses passos para instalar o java mais atual:

Vá até Sistema > Administração > Canais de software. Na aba "Outro software", habilite as linhas onde tiver a palavra "partner".


Só uma dúvida: o meu Ubuntu é o 10.04 (Lucid), mas nessa aba que você citou só aparecem opções com "ubuntu karmic partner".
O Karmic era a versão anterior que eu tinha instalado nessa máquina.
Marcar essas caixas do karmic funciona? Ou eu tenho que fazer algo antes para aparecerem caixas de "lucid partner"?

cesargcomp

Citação de: andpensador online 11 de Fevereiro de 2011, 21:24
Citação de: cesargcomp online 05 de Fevereiro de 2011, 01:15
Siga esses passos para instalar o java mais atual:

Vá até Sistema > Administração > Canais de software. Na aba "Outro software", habilite as linhas onde tiver a palavra "partner".


Só uma dúvida: o meu Ubuntu é o 10.04 (Lucid), mas nessa aba que você citou só aparecem opções com "ubuntu karmic partner".
O Karmic era a versão anterior que eu tinha instalado nessa máquina.
Marcar essas caixas do karmic funciona? Ou eu tenho que fazer algo antes para aparecerem caixas de "lucid partner"?
Adicione as seguintes linhas a sua sources.list (no seu caso para o lucid):
deb http://archive.canonical.com/ubuntu lucid partner
deb-src http://archive.canonical.com/ubuntu lucid partner

Use Ubuntu. Segurança, facilidade e gratuidade em suas mãos.

andpensador

César, agradeço imensamente sua ajuda, mas ainda não consegui resolver o problema com o java. Por favor, veja abaixo o que o terminal retornou para os comandos e se possível me dê uma luz.
Valeu!

Citação de: cesargcomp online 05 de Fevereiro de 2011, 01:15

# Instalando o java - no caso o jre1.6.0_22
sudo apt-get install -y sun-java6-bin sun-java6-fonts sun-java6-plugin sun-java6-jre

Retornou:
"anderson@anderson-desktop:~$ sudo apt-get install -y sun-java6-bin sun-java6-fonts sun-java6-plugin sun-java6-jre
[sudo] password for anderson:
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
sun-java6-bin já é a versão mais nova.
sun-java6-bin configurado para instalar manualmente.
sun-java6-plugin já é a versão mais nova.
sun-java6-jre já é a versão mais nova.
sun-java6-jre configurado para instalar manualmente.
Os seguintes pacotes foram automaticamente instalados e não são mais requeridos:
  sdparm
Use 'apt-get autoremove' para removê-los.
Os NOVOS pacotes a seguir serão instalados:
  sun-java6-fonts
0 pacotes atualizados, 1 pacotes novos instalados, 0 a serem removidos e 0 não atualizados.
É preciso baixar 1884B de arquivos.
Depois desta operação, 115kB adicionais de espaço em disco serão usados.
Obter:1 http://archive.canonical.com/ubuntu/ lucid/partner sun-java6-fonts 6.22-0ubuntu1~10.04 [1884B]
Baixados 1884B em 0s (2297B/s)                         
debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Recurso temporariamente indisponível
Selecionando pacote previamente não selecionado sun-java6-fonts.
(Lendo banco de dados ... 185394 arquivos e diretórios atualmente instalados).
Desempacotando sun-java6-fonts (de .../sun-java6-fonts_6.22-0ubuntu1~10.04_all.deb) ...
Processando gatilhos para fontconfig ...
Configurando sun-java6-fonts (6.22-0ubuntu1~10.04) ...
No CIDSupplement specified for ZenHei, defaulting to 0.
No CIDSupplement specified for Dotum-Regular, defaulting to 0.
No CIDSupplement specified for Batang-Bold, defaulting to 0.
No CIDSupplement specified for DroidSansJapanese, defaulting to 0.
No CIDSupplement specified for Batang-Regular, defaulting to 0.
No CIDSupplement specified for DroidSansJapanese-JaH, defaulting to 0.
No CIDSupplement specified for Dotum-Bold, defaulting to 0.
No CIDSupplement specified for ZenHei-CNS, defaulting to 0.
Updating fontconfig cache for /usr/share/fonts/truetype/ttf-lucida"

# Mostra os "javas" instalados
sudo update-java-alternatives -l

Retornou:
"anderson@anderson-desktop:~$ sudo update-java-alternatives -l
java-6-openjdk 1061 /usr/lib/jvm/java-6-openjdk
java-6-sun 63 /usr/lib/jvm/java-6-sun"

# Escolhendo o java da sun
sudo update-java-alternatives -s java-6-sun
Retornou:
"anderson@anderson-desktop:~$ sudo update-java-alternatives -s java-6-sun
update-alternatives: error: Nenhuma alternativa para appletviewer.
update-alternatives: error: Nenhuma alternativa para apt.
update-alternatives: error: Nenhuma alternativa para extcheck.
update-alternatives: error: Nenhuma alternativa para HtmlConverter.
update-alternatives: error: Nenhuma alternativa para idlj.
update-alternatives: error: Nenhuma alternativa para jar.
update-alternatives: error: Nenhuma alternativa para jarsigner.
update-alternatives: error: Nenhuma alternativa para javac.
update-alternatives: error: Nenhuma alternativa para javadoc.
update-alternatives: error: Nenhuma alternativa para javah.
update-alternatives: error: Nenhuma alternativa para javap.
update-alternatives: error: Nenhuma alternativa para java-rmi.cgi.
update-alternatives: error: Nenhuma alternativa para jconsole.
update-alternatives: error: Nenhuma alternativa para jdb.
update-alternatives: error: Nenhuma alternativa para jhat.
update-alternatives: error: Nenhuma alternativa para jinfo.
update-alternatives: error: Nenhuma alternativa para jmap.
update-alternatives: error: Nenhuma alternativa para jps.
update-alternatives: error: Nenhuma alternativa para jrunscript.
update-alternatives: error: Nenhuma alternativa para jsadebugd.
update-alternatives: error: Nenhuma alternativa para jstack.
update-alternatives: error: Nenhuma alternativa para jstat.
update-alternatives: error: Nenhuma alternativa para jstatd.
update-alternatives: error: Nenhuma alternativa para native2ascii.
update-alternatives: error: Nenhuma alternativa para rmic.
update-alternatives: error: Nenhuma alternativa para schemagen.
update-alternatives: error: Nenhuma alternativa para serialver.
update-alternatives: error: Nenhuma alternativa para wsgen.
update-alternatives: error: Nenhuma alternativa para wsimport.
update-alternatives: error: Nenhuma alternativa para xjc.
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bin/appletviewer
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bin/apt
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bin/extcheck
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bin/HtmlConverter
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bin/idlj
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bin/jarsigner
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bin/jar
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bin/javac
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bin/javadoc
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bin/javah
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bin/javap
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bin/java-rmi.cgi
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bin/jconsole
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bin/jdb
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bin/jhat
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bin/jinfo
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bin/jmap
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bin/jps
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bin/jrunscript
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bin/jsadebugd
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bin/jstack
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bin/jstatd
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bin/jstat
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bin/native2ascii
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bin/rmic
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bin/schemagen
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bin/serialver
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bin/wsgen
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bin/wsimport
update-java-alternatives: jdk alternative does not exist: /usr/lib/jvm/java-6-sun/bin/xjc"

# fazendo backup do java anterior
cd /usr/lib/mozilla/plugins
sudo mv libjavaplugin_oji.so libjavaplugin_oji.so.bak
sudo mv libnpjp2.so libnpjp2.so.bak

Retornou:
"anderson@anderson-desktop:~$ cd /usr/lib/mozilla/plugins
anderson@anderson-desktop:/usr/lib/mozilla/plugins$ sudo mv libjavaplugin_oji.so libjavaplugin_oji.so.bak
mv: impossível obter estado de `libjavaplugin_oji.so': Arquivo ou diretório não encontrado
anderson@anderson-desktop:/usr/lib/mozilla/plugins$ sudo mv libnpjp2.so libnpjp2.so.bak
mv: impossível obter estado de `libnpjp2.so': Arquivo ou diretório não encontrado"

# Conferindo o java instalado
java -version
"anderson@anderson-desktop:/usr/lib/mozilla/plugins$ java -version
java version "1.6.0_22"
Java(TM) SE Runtime Environment (build 1.6.0_22-b04)
Java HotSpot(TM) Server VM (build 17.1-b03, mixed mode)"

E na barra de informações do navegador continua aparecendo a informação "Applet started", mas sem que o navegador exiba o aplicativo java...

cesargcomp

Use Ubuntu. Segurança, facilidade e gratuidade em suas mãos.

libonati

Olá a todos. andpensador, é melhor desinstalar o java "completamente" pelo synaptic o jdk e da sun. O detalhe é desinstalar completamente para apagar os arquivos de configuração. Só após isso você reinstala o java da sun e o plugin.

andpensador

Senhores, finalmente voltou a funcionar corretamente o java.
Muito obrigado pela colaboração!

andpensador

#8
Começou a falhar novamente, do nada.
No local onde deveria aparecer o gráfico aparece: "Erro. Clique para obter detalhes."
Ao clicar: "a execução do aplicativo falhou".
Ao clicar em "Detalhes":

"Plug-in Java 1.6.0_24
Usando versão JRE 1.6.0_24-b07 Java HotSpot(TM) Server VM
Diretório base do usuário = /home/anderson
----------------------------------------------------
c:   limpar janela do console
f:   concluir objetos da fila de finalização
g:   coleta de lixo
h:   exibir esta mensagem de ajuda
l:   descartar lista de carregadores de classes
m:   imprimir uso de memória
o:   registro do disparador
q:   ocultar console
r:   recarregar configuração da política
s:   descartar propriedades do sistema e de implantação
t:   descartar lista de threads
v:   descartar pilha de threads
x:   limpar cache do carregador de classes
0-5: definir nível de rastreamento como <n>
----------------------------------------------------


exceção: Permission denied: http://br.advfn.com/.
java.lang.SecurityException: Permission denied: http://br.advfn.com/
   at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Plugin2Manager.java:1483)
   at java.lang.Thread.run(Thread.java:662)
Exceção: java.lang.SecurityException: Permission denied: http://br.advfn.com/
exceção: Permission denied: http://br.advfn.com/.
java.lang.SecurityException: Permission denied: http://br.advfn.com/
   at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Plugin2Manager.java:1483)
   at java.lang.Thread.run(Thread.java:662)
Exceção: java.lang.SecurityException: Permission denied: http://br.advfn.com/
exceção: Permission denied: http://br.advfn.com/.
java.lang.SecurityException: Permission denied: http://br.advfn.com/
   at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Plugin2Manager.java:1483)
   at java.lang.Thread.run(Thread.java:662)
Exceção: java.lang.SecurityException: Permission denied: http://br.advfn.com/"

fabiorumor

Olá, ja tens instalado o sun-java6-plugin?
Abraço

andpensador

Citação de: fabiorumor online 04 de Março de 2011, 16:16
Olá, ja tens instalado o sun-java6-plugin?
Abraço

Sim, já tenho. Veja só:

"anderson@anderson-desktop:~$ sudo update-java-alternatives -l
[sudo] password for anderson:
java-6-openjdk 1061 /usr/lib/jvm/java-6-openjdk
java-6-sun 63 /usr/lib/jvm/java-6-sun"

cesargcomp

Tá sinistro hein?

Tenta reinstalar o java:

sudo apt-get install --reinstall sun-java6-bin sun-java6-fonts sun-java6-plugin sun-java6-jre
Use Ubuntu. Segurança, facilidade e gratuidade em suas mãos.

fabiorumor

Olá andpensador
Para complementar o que disseram os colegas, vais ao Synaptic, clicas em configurações>repositorios, vais à (aplicativos de terceiros) e (adicionar), vai abrir uma entrada, e introduzes este caminho.     deb http://archive.canonical.com/ lucid partner      Fechas e no proprio synaptic carregas em recarregar (isto vai actualizar) entao, vais em procurar e digitas, sun-java. e instalas os pacotes sun-java6-jre e sun-java6-plugin.
Depois de instalados, fecha todos os navegadores por completo.
Espero que te ajude.
Abraço.

CECARD

Amigo, boa noite

Acho que resolvi o meu problema e poderá resolver talvez o seu. Sou iniciante no Ubuntu e não tenho tanto conhecimento quanto os outros colegas do forum mas precisava realmente resolver o problema do ADVFN e consegui da seguinte forma.

1) Formatei a minha máquina e atualizei a versão anterior de Ubuntu 10.04 para 10.10
2) Estou utilizando o Mozilla Firefox
3) Instalei o sun-java6-jre, sun-java6-bin e sun-java6-plugin
4) Desisntalei o icedtea6-plugin

Agora consigo visualizar o gráfico tempo real. Deslogue do ADVFN, feche o navegador, e entre normalmente. Isso deverá agora resolver o problema. Boa sorte...

Cesar