Java plugin support for Weblogic

Samuel Penn sam at bifrost.demon.co.uk
Sun Jul 6 22:43:18 BST 2003


On Sunday 06 July 2003 19:06, Koos Vriezen wrote:
> On Sun, 6 Jul 2003, Samuel Penn wrote:
> > First off, I've got this working on Mozilla, using the Java plugin.
> > Konqueror however cannot display the Java applet needed by the
> > Weblogic console. Part of the problem may be that it's using JSSL.
>
> Please add '-Dkjas.debug=1' in 'Additional Java arguments' and enable
> 'Show Java console' and see if you find any errors there.

Debug attached. It's complaining of a bad magic number, so
I guess it thinks the class file is corrupt. However, since
it works with Mozilla, I'm assuming it's something to do with
how the class is loaded in Konqueror (related to the use of
JSSL perhaps?).


-- 
Be seeing you,                               -------------------------------
Sam.                                         http://www.bifrost.demon.co.uk/
-------------- next part --------------
Java VM version: 1.4.0
Java VM vendor:  Sun Microsystems Inc.
Proxy: :0
KJAS: SecurityManager=org.kde.kjas.server.KJASSecurityManager at 5bdc50
KJAS: JVM version = 1.4.0
KJAS: JVM numerical version = 1.4
KJAS: PH: cmd_length = 3
KJAS: PH: read in 3 bytes for command
KJAS: createContext, id = 0
KJAS: PH: cmd_length = 724
KJAS: PH: read in 724 bytes for command
KJAS: createApplet, context = 0, applet = 1
KJAS:               name = navapplet, classname = weblogic.management.console.applets.NavApplet
KJAS:               baseURL = http://wotan:7001/console/actions/common/SidebarAction?navAction=%2Factions%2Fmbean%2FMBeanNavAction%3FMBean%3Dmydomain%253AName%253Dmydomain%252CType%253DDomain&bodyFrameId=wl_console_frame_1057354844561, codeBase = /console
KJAS:               archives = applets.jar, width = 240, height = 0
KJAS: CL: getLoader: key = http://wotan:7001/console/
KJAS: org.kde.kjas.server.KJASAppletClassLoader at 100363 add URL: http://wotan:7001/console/applets.jar
KJAS: added archive URL "http://wotan:7001/console/applets.jar" to KJASAppletClassLoader
KJAS: org.kde.kjas.server.KJASAppletClassLoader at 100363 add URL: http://wotan:7001/console/
KJAS: org.kde.kjas.server.KJASAppletClassLoader at 100363 add URL: http://wotan:7001/console/actions/common/
KJAS: CL-1(http://wotan:7001/console/): loadClass, class name = weblogic.management.console.applets.NavApplet
KJAS: CL-1(http://wotan:7001/console/):  getPermissions((http://wotan:7001/console/ <no certificates>))
KJAS: org.kde.kjas.server.KJASAppletClassLoader at 100363 Permission: (java.net.SocketPermission wotan connect,accept,resolve)
KJAS: weblogic.management.console.applets.NavApplet: Catched java.lang.ClassFormatError: weblogic/management/console/applets/NavApplet (Bad magic number). Trying to repair...
KJAS: CL-1(http://wotan:7001/console/): findResource, name = weblogic/management/console/applets/NavApplet.class
KJAS: findResource for weblogic/management/console/applets/NavApplet.class returns http://wotan:7001/console/weblogic/management/console/applets/NavApplet.class
KJAS: CL-1(http://wotan:7001/console/): weblogic.management.console.applets.NavApplet: got URL: http://wotan:7001/console/weblogic/management/console/applets/NavApplet.class
KJAS: CL-1(http://wotan:7001/console/): weblogic.management.console.applets.NavApplet: 8525 bytes
KJAS: Loaded class sun.plugin.security.Broken11ClassFixer
KJAS: weblogic.management.console.applets.NavApplet could not be fixed
KJAS: CL-1(http://wotan:7001/console/):  getPermissions((http://wotan:7001/console/weblogic/management/console/applets/NavApplet.class <no certificates>))
KJAS: org.kde.kjas.server.KJASAppletClassLoader at 100363 Permission: (java.net.SocketPermission wotan connect,accept,resolve)
java.lang.ClassFormatError: weblogic/management/console/applets/NavApplet (Bad magic number)
	at java.lang.ClassLoader.defineClass0(Native Method)
	at java.lang.ClassLoader.defineClass(ClassLoader.java:509)
	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
	at org.kde.kjas.server.KJASAppletClassLoader.fixAndDefineClass(KJASAppletClassLoader.java:374)
	at org.kde.kjas.server.KJASAppletClassLoader.loadFixedClass(KJASAppletClassLoader.java:317)
	at org.kde.kjas.server.KJASAppletClassLoader.findClass(KJASAppletClassLoader.java:236)
	at org.kde.kjas.server.KJASAppletClassLoader.loadClass(KJASAppletClassLoader.java:274)
	at org.kde.kjas.server.KJASAppletStub$2.run(KJASAppletStub.java:163)
	at java.lang.Thread.run(Thread.java:536)
Class could not be loaded: weblogic.management.console.applets.NavApplet
Backtrace: 
java.lang.ClassNotFoundException: triggered by java.lang.ClassFormatError: weblogic/management/console/applets/NavApplet (Bad magic number)
	at org.kde.kjas.server.KJASAppletClassLoader.loadFixedClass(KJASAppletClassLoader.java:325)
	at org.kde.kjas.server.KJASAppletClassLoader.findClass(KJASAppletClassLoader.java:236)
	at org.kde.kjas.server.KJASAppletClassLoader.loadClass(KJASAppletClassLoader.java:274)
	at org.kde.kjas.server.KJASAppletStub$2.run(KJASAppletStub.java:163)
	at java.lang.Thread.run(Thread.java:536)
KJAS: sendAppletFailed, contextID = 0, appletID = 1, errorMessage=java.lang.ClassNotFoundException: triggered by java.lang.ClassFormatError: weblogic/management/console/applets/NavApplet (Bad magic number)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: signature
URL: <https://mail.kde.org/mailman/private/kfm-devel/attachments/20030706/90ce49ea/attachment.sig>


More information about the kfm-devel mailing list