Welcome, Guest. Please login or register.

Login with username, password and session length

 
Advanced search

11991 Posts in 1587 Topics- by 3509 Members - Latest Member: lioneltenel

27. May 2012, 04:19:18 am
Xith3D CommunityGeneral CategoryGeneral Discussion (Moderators: Marvin Fröhlich, 'n ddrylliog)Xith3D Webstart
Pages: 1 [2]
Print
Author Topic: Xith3D Webstart  (Read 5278 times)
jmoliere
Enjoying the stay
*
Offline Offline

Posts: 29


Molamini
View Profile WWW
« Reply #15 on: 26. June 2008, 07:19:57 pm »

Please try http://xith.org/archive/jws/FirstPersonInputHandlerTest.jnlp and report your findings.
Please report your systems specs like os, java version etc. And please empty your webstart cache, if it fails and try again before reporting the failure.

Here is the exception I got:

java.lang.reflect.InvocationTargetException
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
   at java.lang.reflect.Method.invoke(Unknown Source)
   at com.sun.javaws.Launcher.executeApplication(Unknown Source)
   at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
   at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
   at com.sun.javaws.Launcher.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NoClassDefFoundError: org/lwjgl/opengl/glu/Sphere
   at org.xith3d.render.lwjgl.BoundsAtomPeer.<clinit>(BoundsAtomPeer.java:81)
   at org.xith3d.render.lwjgl.StateUnitPeerRegistryImpl.<init>(StateUnitPeerRegistryImpl.java:54)
   at org.xith3d.render.lwjgl.CanvasPeerImplBase.createRenderPeer(CanvasPeerImplBase.java:85)
   at org.xith3d.render.lwjgl.CanvasPeerImplBase.createRenderPeer(CanvasPeerImplBase.java:66)
   at org.xith3d.render.CanvasPeer.<init>(CanvasPeer.java:117)
   at org.xith3d.render.lwjgl.CanvasPeerImplBase.<init>(CanvasPeerImplBase.java:90)
   at org.xith3d.render.lwjgl.CanvasPeerImplNative.<init>(CanvasPeerImplNative.java:144)
   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 org.xith3d.render.Canvas3DFactory.create(Canvas3DFactory.java:124)
   at org.xith3d.render.Canvas3DFactory.create(Canvas3DFactory.java:158)
   at org.xith3d.render.Canvas3DFactory.create(Canvas3DFactory.java:225)
   at org.xith3d.test.input.FirstPersonInputHandlerTest.<init>(FirstPersonInputHandlerTest.java:386)
   at org.xith3d.test.input.FirstPersonInputHandlerTest.main(FirstPersonInputHandlerTest.java:401)
   ... 9 more
Caused by: java.lang.ClassNotFoundException: org.lwjgl.opengl.glu.Sphere
   at java.net.URLClassLoader$1.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.net.URLClassLoader.findClass(Unknown Source)
   at com.sun.jnlp.JNLPClassLoader.findClass(Unknown Source)
   at java.lang.ClassLoader.loadClass(Unknown Source)
   at java.lang.ClassLoader.loadClass(Unknown Source)
   at java.lang.ClassLoader.loadClassInternal(Unknown Source)
   ... 25 more
Logged
Marvin Fröhlich
Xith Lord
Administrator
Guru
*****
Offline Offline

Posts: 4381


May the 4th, be with you...


View Profile
« Reply #16 on: 27. June 2008, 12:56:59 am »

Hmm... That's strange. The glu.Sphere is only used for bounds rendering. Is this used in the WebStart? Mathias, could you please update the WebStart? I have updated Xith to use latest LWJGL 2.0-rc1 some days ago. And since LWJGL 2.0 doesn't include GLU in the main jar anymore I have ported the glu.Sphere code to the Xith codebase, which means, that it doesn't need and use GLU at all anymore.

Marvin
Logged
hawkwind
Getting respectable
***
Offline Offline

Posts: 363



View Profile Email
« Reply #17 on: 01. September 2008, 07:00:36 pm »

Acckkk!!! These no longer run for me.  Any thoughts??


ava.lang.reflect.InvocationTargetException
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
   at java.lang.reflect.Method.invoke(Unknown Source)
   at com.sun.javaws.Launcher.executeApplication(Unknown Source)
   at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
   at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
   at com.sun.javaws.Launcher.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NoClassDefFoundError: org/lwjgl/opengl/glu/Sphere
   at org.xith3d.render.lwjgl.BoundsAtomPeer.<clinit>(BoundsAtomPeer.java:81)
   at org.xith3d.render.lwjgl.StateUnitPeerRegistryImpl.<init>(StateUnitPeerRegistryImpl.java:54)
   at org.xith3d.render.lwjgl.CanvasPeerImplBase.createRenderPeer(CanvasPeerImplBase.java:85)
   at org.xith3d.render.lwjgl.CanvasPeerImplBase.createRenderPeer(CanvasPeerImplBase.java:66)
   at org.xith3d.render.CanvasPeer.<init>(CanvasPeer.java:117)
   at org.xith3d.render.lwjgl.CanvasPeerImplBase.<init>(CanvasPeerImplBase.java:90)
   at org.xith3d.render.lwjgl.CanvasPeerImplNative.<init>(CanvasPeerImplNative.java:144)
   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 org.xith3d.render.Canvas3DFactory.create(Canvas3DFactory.java:124)
   at org.xith3d.render.Canvas3DFactory.create(Canvas3DFactory.java:158)
   at org.xith3d.render.Canvas3DFactory.create(Canvas3DFactory.java:225)
   at org.xith3d.test.loaders.MD2LoaderTest.<init>(MD2LoaderTest.java:249)
   at org.xith3d.test.ui.HUD3DTest.<init>(HUD3DTest.java:734)
   at org.xith3d.test.ui.HUD3DTest.main(HUD3DTest.java:753)
   ... 9 more
Caused by: java.lang.ClassNotFoundException: org.lwjgl.opengl.glu.Sphere
   at java.net.URLClassLoader$1.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.net.URLClassLoader.findClass(Unknown Source)
   at com.sun.jnlp.JNLPClassLoader.findClass(Unknown Source)
   at java.lang.ClassLoader.loadClass(Unknown Source)
   at java.lang.ClassLoader.loadClass(Unknown Source)
   at java.lang.ClassLoader.loadClassInternal(Unknown Source)
   ... 26 more
« Last Edit: 01. September 2008, 07:04:03 pm by hawkwind » Logged
Marvin Fröhlich
Xith Lord
Administrator
Guru
*****
Offline Offline

Posts: 4381


May the 4th, be with you...


View Profile
« Reply #18 on: 01. September 2008, 07:28:32 pm »

Looks like you either use an outdated xith jar or you have to clear your javaws cache. The current xith doesn't use GLU at all since two months.

Marvin
Logged
hawkwind
Getting respectable
***
Offline Offline

Posts: 363



View Profile Email
« Reply #19 on: 02. September 2008, 11:30:54 pm »

Rats I have tried on several machines, vista and XP, IE and Mozilla.  I cannot get any of these webstarts to run anymore.  Can anyone execute these??
Logged
Marvin Fröhlich
Xith Lord
Administrator
Guru
*****
Offline Offline

Posts: 4381


May the 4th, be with you...


View Profile
« Reply #20 on: 02. September 2008, 11:54:21 pm »

No. I can't run the one from the quote above. Looks like the LWJGL guys have deleted the lwjgl_fmod3.jar from their jnlp repository. I will ask them, why they did.

Marvin
Logged
Mathias 'cylab' Henze
Fierce Warrior
****
Offline Offline

Posts: 540

1064620
View Profile WWW
« Reply #21 on: 03. September 2008, 09:08:20 pm »

The problems are because of the available webstart demos use a xith version depending on LWJGL 1, while the extension jnlp hosted over at lwjgl.org was changed to LWJGL 2 recently. I have to rebuild the webstarts to make this work again. I will do it next week.
Logged

hawkwind
Getting respectable
***
Offline Offline

Posts: 363



View Profile Email
« Reply #22 on: 10. September 2008, 10:04:29 pm »

Any chance to work on this yet??  Not fussing just asking Roll Eyes
Logged
Mathias 'cylab' Henze
Fierce Warrior
****
Offline Offline

Posts: 540

1064620
View Profile WWW
« Reply #23 on: 11. September 2008, 10:08:48 am »

was too lazy, will do this weekend.
Logged

Mathias 'cylab' Henze
Fierce Warrior
****
Offline Offline

Posts: 540

1064620
View Profile WWW
« Reply #24 on: 16. September 2008, 12:27:52 pm »

Should work again. Sometimes I get a sealing violation, but it usually works the second time I try.
Logged

cowwoc
Just dropped in

Offline Offline

Posts: 14


View Profile
« Reply #25 on: 27. February 2009, 01:13:05 am »

This fails for me with:

Code:
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.javaws.Launcher.executeApplication(Unknown Source)
at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
at com.sun.javaws.Launcher.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.UnsatisfiedLinkError: C:\Users\Gili\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\33\7bf5afa1-232ef994-n\lwjgl.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at org.lwjgl.Sys$1.run(Sys.java:72)
at java.security.AccessController.doPrivileged(Native Method)
at org.lwjgl.Sys.doLoadLibrary(Sys.java:65)
at org.lwjgl.Sys.loadLibrary(Sys.java:81)
at org.lwjgl.Sys.<clinit>(Sys.java:98)
at org.lwjgl.opengl.Display.<clinit>(Display.java:129)
at org.xith3d.render.lwjgl.DisplayModeSelectorNativeImpl.getAvailableModes(DisplayModeSelectorNativeImpl.java:68)
at org.xith3d.render.config.DisplayModeSelector.getBestMode(DisplayModeSelector.java:134)
at org.xith3d.render.CanvasPeer.checkDisplayMode(CanvasPeer.java:273)
at org.xith3d.render.CanvasPeer.<init>(CanvasPeer.java:119)
at org.xith3d.render.lwjgl.CanvasPeerImplBase.<init>(CanvasPeerImplBase.java:90)
at org.xith3d.render.lwjgl.CanvasPeerImplNative.<init>(CanvasPeerImplNative.java:153)
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 org.xith3d.render.Canvas3DFactory.create(Canvas3DFactory.java:124)
at org.xith3d.render.Canvas3DFactory.create(Canvas3DFactory.java:158)
at org.xith3d.render.Canvas3DFactory.create(Canvas3DFactory.java:225)
at org.xith3d.test.input.FirstPersonInputHandlerTest.<init>(FirstPersonInputHandlerTest.java:385)
at org.xith3d.test.input.FirstPersonInputHandlerTest.main(FirstPersonInputHandlerTest.java:400)
... 9 more

In short, the JNLP file doesn't seem to address 64-bit JREs. Remember that Sun released 64-bit Webstart recently!

Gili
Logged
Mathias 'cylab' Henze
Fierce Warrior
****
Offline Offline

Posts: 540

1064620
View Profile WWW
« Reply #26 on: 02. March 2009, 01:03:58 pm »

Seems to be, that the standard LWJGL webstart extention from their site as well as the standard LWJGL builds doesn't support 64 bit on windows. I will discuss the issue with the folks over at lwjgl.org. Using jogl as a fallback should also work, but I didn't test it yet.
Logged

Mathias 'cylab' Henze
Fierce Warrior
****
Offline Offline

Posts: 540

1064620
View Profile WWW
« Reply #27 on: 05. March 2009, 10:26:52 pm »

Update: 64bit support is scheduled for the next LWJGL release.
See this thread over at the lwjgl board for details: http://lwjgl.org/forum/index.php/topic,2839
Logged

Pages: 1 [2]
Print
Jump to:  

Theme orange-lt created by panic