JOGL Applet on Linux

  1 post   Feedicon  
Replies: 0 - Last Post: March 25, 2010 17:32
by: johnwh
showing 1 - 1 of 1
 
Posted: March 25, 2010 17:32 by johnwh

Is there a way to get JOGL applets to function in a web browser on Linux?

I can run applets without JOGL, such as (http://www.java.com/en/download/help/testvm.xml) and I get the message "Your Java is working" along with version information. This works in both FireFox and Opera.

Opera is using Java 6 Update 13, Architecture amd64.
Firefox is using Java 6 Update 18, Architecture i386.

However, if I try to run a JOGL applet in the web browser (such as http://download.java.net/media/jogl/demos/www/applettest.html) the phrase "Loading Applet" appears but the applet never finished loading. Unlike Mac OSX or WIndows, I never get the dialog that states "An applet from download.java.net is requesting access to your computer" with Allow and Deny buttons.

The following information is printed to the Java Console:

security: Checking if certificate is in Deployment denied certificate store
security: Checking if certificate is in Deployment permanent certificate store
cache: Mark prevalidated: http://download.java.net/media/applet-launcher/applet-launcher.jar true tm=1269536737921 cert=1336780799000
JNLPAppletLauncher: static initializer
os.name = linux
nativePrefix = lib nativeSuffix = .so
java.io.IOException: Permission denied
at java.io.UnixFileSystem.createFileExclusively(Native Method)
at java.io.File.checkAndCreate(Unknown Source)
at java.io.File.createTempFile(Unknown Source)
at org.jdesktop.applet.util.JNLPAppletLauncher.initTmpRoot(JNLPAppletLauncher.java:1017)
at org.jdesktop.applet.util.JNLPAppletLauncher.<clinit>(JNLPAppletLauncher.java:2110)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$12.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
basic: Applet loaded.
basic: Applet resized and added to parent container
basic: PERF: AppletExecutionRunnable - applet.init() BEGIN ; jvmLaunch dt 101398 us, pluginInit dt 1254129 us, TotalTime: 1355527 us
Applet.init
basic: Applet initialized
basic: Removed progress listener: sun.plugin.util.GrayBoxPainter$GrayBoxProgressListener@8ff4cf
basic: Applet made visible
basic: Starting applet
basic: completed perf rollup
Applet.start
basic: Applet started
basic: Told clients applet is started
Replies: 0 - Last Post: March 25, 2010 17:32
by: johnwh
  • Mysql
  • Glassfish
  • Jruby
  • Rails
  • Nblogo
Terms of Use; Privacy Policy;
© 2010, Oracle Corporation and/or its affiliates
(revision 20120518.3c65429)
 
 
Close
loading
Please Confirm
Close