[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Aplicações JAVA - Teclado do Banco do BRASIL - br/com/bb/aapf/bbteclado/CampoTeclado.class not found.



Não, não...


Meu teclado virtual está funcionando! Quem está com problemas é o colega Luiz Gonzaga. Entrei de gaiato na estória...


Valeu galera!




2009/12/14 Sinval Júnior <sinvalju@gmail.com>
Bruno já tentou apagar a pasta "$HOME/.java"?

2009/12/12 Luiz Gonzaga <gonzaga@pbh.gov.br>
Turma,


atualizei o Debian para o unstable e tanto o Iceweasel como o Java
foram atualizados.

Começou a ocorrer o erro abaixo: Caused by: java.net.ConnectException:
Network is unreachable.

Gastei um tempo grande tentando entender onde estava o problema e, com
muito custo, achei um link que solucionou o problema:
http://pvaneynd.livejournal.com/132635.html

No home do usuário tem um arquivo deployment.properties no
subdiretório  ".java/deployment/" Configurei para utilizar o IPV4
ajustando o parâmetro
"deployment.javaws.jre.0.args=-Djava.net.preferIPv4Stack\=true"

A intervenção, acima, vale somente para um usuário específico. Imagine
uma rede como milhares de usuários? Grande problema.

O debian está vindo com o ipv6 habilitado como default:
http://vorbote.wordpress.com/2009/07/30/disabling-ipv6-in-debian-sid/
- Neste link há a dica de como desabilitar o IPV6. Desabilitando-o, a
configuração de preferência do IPV4 para um usuário específico, citado
acima, não precisa ser feita e o acesso de applet's funciona
normalmente para todos os usuários. Não acho a melhor solução
desabilitar o IPV6.

No link http://java.sun.com/javase/6/docs/technotes/guides/net/properties.html
tem a seguinte informação:

"java.net.preferIPv4Stack (default: false)
   If IPv6 is available on the operating system the underlying native
socket will be an IPv6 socket. This allows Java(tm) applications to
connect too, and accept connections from, both IPv4 and IPv6 hosts.
If an application has a preference to only use IPv4 sockets then this
property can be set to true. The implication is that the application
will not be able to communicate with IPv6 hosts."

A configuração no home de cada usuário para uma rede com milhares de
usuários é inviável.

Alguém sabe como deixar a opção
"deployment.javaws.jre.0.args=-Djava.net.preferIPv4Stack\=true" como
default para novos usuários no ambiente?


Veja o log do erro abaixo:


Java Plug-in 1.6.0_17
Using JRE version 1.6.0_17-b04 Java HotSpot(TM) Server VM
User home directory = /home/gonzaga1
----------------------------------------------------
c:   clear console window
f:   finalize objects on finalization queue
g:   garbage collect
h:   display this help message
l:   dump classloader list
m:   print memory usage
o:   trigger logging
q:   hide console
r:   reload policy configuration
s:   dump system and deployment properties
t:   dump thread list
v:   dump thread stack
x:   clear classloader cache
0-5: set trace level to <n>
----------------------------------------------------


load: class br/com/bb/aapf/bbteclado/CampoTeclado.class not found.
java.lang.ClassNotFoundException: br.com.bb.aapf.bbteclado.CampoTeclado.class
       at sun.plugin2.applet.Applet2ClassLoader.findClass(Applet2ClassLoader.java:152)
       at java.lang.ClassLoader.loadClass(ClassLoader.java:303)
       at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
       at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Plugin2ClassLoader.java:447)
       at sun.plugin2.applet.Plugin2Manager.createApplet(Plugin2Manager.java:2880)
       at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Plugin2Manager.java:1397)
       at java.lang.Thread.run(Thread.java:619)
Caused by: java.net.ConnectException: Network is unreachable
       at java.net.PlainSocketImpl.socketConnect(Native Method)
       at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
       at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
       at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
       at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
       at java.net.Socket.connect(Socket.java:525)
       at com.sun.net.ssl.internal.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:550)
       at sun.net.NetworkClient.doConnect(NetworkClient.java:161)
       at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
       at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
       at sun.net.www.protocol.https.HttpsClient.<init>(HttpsClient.java:272)
       at sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:329)
       at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:172)
       at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:801)
       at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:158)
       at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1049)
       at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:373)
       at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:318)
       at sun.plugin2.applet.Applet2ClassLoader.getBytes(Applet2ClassLoader.java:458)
       at sun.plugin2.applet.Applet2ClassLoader.access$000(Applet2ClassLoader.java:46)
       at sun.plugin2.applet.Applet2ClassLoader$1.run(Applet2ClassLoader.java:126)
       at java.security.AccessController.doPrivileged(Native Method)
       at sun.plugin2.applet.Applet2ClassLoader.findClass(Applet2ClassLoader.java:123)
       ... 6 more
Exception: java.lang.ClassNotFoundException: br.com.bb.aapf.

Um abraço,

Gonzaga.


--
To UNSUBSCRIBE, email to debian-user-portuguese-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org




--
#=================================================================+
#!/usr/bin/env python
nome = 'Sinval Júnior'
email = 'sinvalju@gmail.com'
frase = 'Ótimo não é bom o suficiente.'
print nome
print email
print frase
#==================================================================+
#Saiba o que é Software Livre!
#http://www.megaupload.com/?d=88A5J5X1
#==================================================================+



--
Bruno Ayub.

Reply to: