Skip to main content

Java3D applet cannot work in Safari

2 replies [Last post]
Joined: 2010-09-13


I find that our Java 3D applet var JNPL cannot work in Safari web browser.

If Java 3D has been installed in client's computer and we write the following resources tags in JNLP file it can work in all browsers:

But we want Java 3D to be automatically installed on client's computer if it needs to. So I changed the resouces tag according to August's help (Thanks again).

Now all work fine except that this applet cannot work if the computer is using Safari and doesn't have Java3D previously installed. Error Message:

java.lang.ClassNotFoundException: dummy
at sun.applet.AppletClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.applet.AppletClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.applet.AppletClassLoader.loadCode(Unknown Source)
at sun.applet.AppletPanel.createApplet(Unknown Source)
at sun.plugin.AppletViewer.createApplet(Unknown Source)
at sun.applet.AppletPanel.runLoader(Unknown Source)
at Source)
at Source)

The other thing is, when using Chrome 6.0.472.63 in Mac, I can only see the control panel of this applet but cannot see any thing in the Canvas 3D. All the controls in the control panel work fine and when I click them, they can even do their funtions. But just cannot see any 3D objects.......

I wonder if anyone knows how to solve this problem. Look forward to your help. Thanks a million.

Message was edited by: neil1988

Message was edited by: neil1988

Message was edited by: neil1988

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Joined: 2004-12-04

I think you should take a look at the FAQ...

Joined: 2009-02-26

I'm also having problems getting a Java 3D jnlp applet working on Safari. It used to work.
This is the url that used to work on Safari on windows: