Java applets in 3.1.0 branch

George Staikos staikos at kde.org
Sun Jan 12 20:26:42 GMT 2003


On Sunday 12 January 2003 15:18, Koos Vriezen wrote:
> On Sun, 12 Jan 2003, George Staikos wrote:
> > Are Java applets broken in 3.1.0 branch?  Yahoo games no longer work for
> > me, though they did work in the past.  The progress bar gets to 99% (I
> > presume for downloading the applet), but the applet never appears.  I did
> > notice that the java console opened and there were three KJAS messages
> > though.  I'm using the blackdown jdk.
>
> Not that I'm aware of. Can you put '-Dkjas.debug=1' in the 'Additional
> Java arguments' text box and see if you get some more debug info?
> If you still see only the lines that the kjas server is started, then
> maybe kjas is never asked to load these applets.
>
> There is no way to test these yahoo games without signing in, no?

  No.


Here are the debug messages before -Dkjas.debug=1

Java VM version: 1.3.1
Java VM vendor:  Blackdown Java-Linux Team
Unable to load JSSE SSL stream handler, https support not available
KJAS: JSObject.getWindow
KJAS: JSObject.ctor: [WINDOW]
KJAS: evaluate ("java_vendor = "Blackdown Java-Linux Team"")

After:
Java VM version: 1.3.1
Java VM vendor:  Blackdown Java-Linux Team
KJAS: SecurityManager=org.kde.kjas.server.KJASSecurityManager at 35c3de21
KJAS: JVM version = 1.3.1
KJAS: JVM numerical version = 1.3
Unable to load JSSE SSL stream handler, https support not available
KJAS: PH: cmd_length = 3
KJAS: PH: read in 3 bytes for command
KJAS: createContext, id = 0
KJAS: PH: cmd_length = 150
KJAS: PH: read in 150 bytes for command
KJAS: createApplet, context = 0, applet = 1
KJAS:               name = y.vmd.0, classname = y.vmd.0
KJAS:               baseURL = http://games.yahoo.com/games/login2?page=bj, 
codeBase = http://download.yahoo.com/games/clients/
KJAS:               archives = null, width = 5, height = 5
KJAS: CL: getLoader: key = http://download.yahoo.com/games/clients/
KJAS: org.kde.kjas.server.KJASAppletClassLoader at 35c5ab24 add URL: 
http://download.yahoo.com/games/clients/
KJAS: org.kde.kjas.server.KJASAppletClassLoader at 35c5ab24 add URL: 
http://games.yahoo.com/games/
KJAS: PH: cmd_length = 3
KJAS: CL-1(http://download.yahoo.com/games/clients/): loadClass, class name = 
y.vmd.0
KJAS: PH: read in 3 bytes for command
KJAS: createContext, id = 1
KJAS: CL-1(http://download.yahoo.com/games/clients/):  
getPermissions((http://download.yahoo.com/games/clients/ <no certificates>))
KJAS: org.kde.kjas.server.KJASAppletClassLoader at 35c5ab24 Permission: 
(java.util.PropertyPermission java.vendor read)
KJAS: org.kde.kjas.server.KJASAppletClassLoader at 35c5ab24 Permission: 
(java.util.PropertyPermission java.specification.version read)
KJAS: org.kde.kjas.server.KJASAppletClassLoader at 35c5ab24 Permission: 
(java.util.PropertyPermission line.separator read)
KJAS: org.kde.kjas.server.KJASAppletClassLoader at 35c5ab24 Permission: 
(java.util.PropertyPermission java.class.version read)
KJAS: org.kde.kjas.server.KJASAppletClassLoader at 35c5ab24 Permission: 
(java.util.PropertyPermission java.specification.name read)
KJAS: org.kde.kjas.server.KJASAppletClassLoader at 35c5ab24 Permission: 
(java.util.PropertyPermission java.vendor.url read)
KJAS: org.kde.kjas.server.KJASAppletClassLoader at 35c5ab24 Permission: 
(java.util.PropertyPermission java.vm.version read)
KJAS: org.kde.kjas.server.KJASAppletClassLoader at 35c5ab24 Permission: 
(java.util.PropertyPermission os.name read)
KJAS: org.kde.kjas.server.KJASAppletClassLoader at 35c5ab24 Permission: 
(java.util.PropertyPermission os.arch read)
KJAS: org.kde.kjas.server.KJASAppletClassLoader at 35c5ab24 Permission: 
(java.util.PropertyPermission os.version read)
KJAS: org.kde.kjas.server.KJASAppletClassLoader at 35c5ab24 Permission: 
(java.util.PropertyPermission java.version read)
KJAS: org.kde.kjas.server.KJASAppletClassLoader at 35c5ab24 Permission: 
(java.util.PropertyPermission java.vm.specification.version read)
KJAS: org.kde.kjas.server.KJASAppletClassLoader at 35c5ab24 Permission: 
(java.util.PropertyPermission java.vm.specification.name read)
KJAS: org.kde.kjas.server.KJASAppletClassLoader at 35c5ab24 Permission: 
(java.util.PropertyPermission java.specification.vendor read)
KJAS: org.kde.kjas.server.KJASAppletClassLoader at 35c5ab24 Permission: 
(java.util.PropertyPermission java.vm.vendor read)
KJAS: org.kde.kjas.server.KJASAppletClassLoader at 35c5ab24 Permission: 
(java.util.PropertyPermission file.separator read)
KJAS: org.kde.kjas.server.KJASAppletClassLoader at 35c5ab24 Permission: 
(java.util.PropertyPermission path.separator read)
KJAS: org.kde.kjas.server.KJASAppletClassLoader at 35c5ab24 Permission: 
(java.util.PropertyPermission java.vm.name read)
KJAS: org.kde.kjas.server.KJASAppletClassLoader at 35c5ab24 Permission: 
(java.util.PropertyPermission java.vm.specification.vendor read)
KJAS: org.kde.kjas.server.KJASAppletClassLoader at 35c5ab24 Permission: 
(unresolved java.AudioPermission play null)
KJAS: org.kde.kjas.server.KJASAppletClassLoader at 35c5ab24 Permission: 
(java.lang.RuntimePermission stopThread)
KJAS: org.kde.kjas.server.KJASAppletClassLoader at 35c5ab24 Permission: 
(java.lang.RuntimePermission accessClassInPackage.sun.audio)
KJAS: org.kde.kjas.server.KJASAppletClassLoader at 35c5ab24 Permission: 
(java.net.SocketPermission download.yahoo.com connect,accept,resolve)
KJAS: org.kde.kjas.server.KJASAppletClassLoader at 35c5ab24 Permission: 
(java.net.SocketPermission localhost:1024- listen,resolve)
KJAS: CL-1(http://download.yahoo.com/games/clients/): loadClass, class name = 
java.applet.Applet
KJAS: CL-1(http://download.yahoo.com/games/clients/):  returns class 
java.applet.Applet Classloader=null
KJAS: CL-1(http://download.yahoo.com/games/clients/):  returns class y.vmd.0 
Classloader=org.kde.kjas.server.KJASAppletClassLoader at 35c5ab24
KJAS: sendAppletStateNotification, contextID = 0, appletID = 1, state=1
KJAS: CL-1(http://download.yahoo.com/games/clients/): loadClass, class name = 
java.lang.Throwable
KJAS: CL-1(http://download.yahoo.com/games/clients/):  returns class 
java.lang.Throwable Classloader=null
KJAS: CL-1(http://download.yahoo.com/games/clients/): loadClass, class name = 
java.lang.System
KJAS: CL-1(http://download.yahoo.com/games/clients/):  returns class 
java.lang.System Classloader=null
KJAS: CL-1(http://download.yahoo.com/games/clients/): loadClass, class name = 
java.lang.String
KJAS: CL-1(http://download.yahoo.com/games/clients/):  returns class 
java.lang.String Classloader=null
KJAS: sendAppletStateNotification, contextID = 0, appletID = 1, state=2
KJAS: sendShowStatusCmd, contextID = 0 msg = Initializing Applet y.vmd.0 ...
KJAS: CL-1(http://download.yahoo.com/games/clients/): loadClass, class name = 
java.lang.StringBuffer
KJAS: CL-1(http://download.yahoo.com/games/clients/):  returns class 
java.lang.StringBuffer Classloader=null
KJAS: CL-1(http://download.yahoo.com/games/clients/): loadClass, class name = 
y.vmd.1
KJAS: CL-1(http://download.yahoo.com/games/clients/): loadClass, class name = 
java.lang.Object
KJAS: CL-1(http://download.yahoo.com/games/clients/):  returns class 
java.lang.Object Classloader=null
KJAS: CL-1(http://download.yahoo.com/games/clients/):  returns class y.vmd.1 
Classloader=org.kde.kjas.server.KJASAppletClassLoader at 35c5ab24
KJAS: CL-1(http://download.yahoo.com/games/clients/): loadClass, class name = 
netscape.javascript.JSObject
KJAS: CL-1(http://download.yahoo.com/games/clients/):  returns class 
netscape.javascript.JSObject 
Classloader=sun.misc.Launcher$AppClassLoader at 35c445b5
KJAS: JSObject.getWindow
KJAS: JSObject.ctor: [WINDOW]
KJAS: sendJavaScriptEventCmd, contextID = 0 event = eval
KJAS: sendJavaScriptEventCmd, length = 389
KJAS: sendJavaScriptEventCmd, index = 396
KJAS: evaluate ("java_vendor = "Blackdown Java-Linux Team"")
KJAS: sendJavaScriptEventCmd, contextID = 0 event = eval
KJAS: sendJavaScriptEventCmd, length = 95
KJAS: sendJavaScriptEventCmd, index = 102


-- 

George Staikos





More information about the kfm-devel mailing list