Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Classloader Exception when using JSSE within WL 6.1 SP4

0 views
Skip to first unread message

Karthik Kothandaraman

unread,
Feb 27, 2003, 7:58:52 PM2/27/03
to

I am trying to use JSSE to create my own SSL listener within weblogic. It works
fine when I use it outside weblogic but I seem to run into a wierd classloader
issue when I try to bring up the listener, from within weblogic, as part of a
startup class.

From what I can tell, weblogic seems to load some classes from the com.RSA.jsafe
that are potentially unsigned or has a different signature than the classes that
are loaded from jsse jar. This happens only when weblogic's SSL port is enabled.

Anyone know how to get around this? The only way I was able to get around this
is by specifying
"com.sun.net.ssl.internal.ssl.Provider" as the first security provider in the
java.security file but I would like to avoid this, if possible.

java.security.NoSuchAlgorithmException: class com.sun.net.ssl.internal.ssl.JSA_RSAKeyFactory
configured for KeyFactory(provider: null) cannot be accessed.
class "COM.rsa.jsafe.SunJSSE_aa"'s signer information does not match signer information
of other classes in the same package
at com.epiphany.shr.push.webserver.JsseListener.newServerSocket(JsseListener.java:165)
at com.epiphany.shr.push.webserver.BaseListener.start(BaseListener.java:302)
at com.epiphany.shr.push.webserver.SocketListener.start(SocketListener.java:64)
at com.epiphany.shr.push.webserver.HttpServer.start(HttpServer.java:111)
at com.epiphany.shr.push.webserver.HttpServer.startHttpServer(HttpServer.java:45)

0 new messages