[Source] Xj3D distribution jars missing JOGL?

Don Brutzman brutzman at nps.edu
Wed Aug 17 05:35:08 PDT 2011


Terry, Alan:

I am trying to generate screen captures from scene viewpoints in the
Savage library using the Savage build.xml ant file.

My local version of the NPS branch of Xj3D (now properly building) is
throwing the following errors in my newly installed Netbeans 7.0.1

Should we bundle the correct (i.e. tested) version of JOGL in the Xj3D
distribution .jars or is that a separate requirement for users?

Seems like we'd want to make these complete.  Alternatively we'd need
to document the requirement.


> processScenes.captureViewpoints:
> C:\www.web3d.org\x3d\content\examples\Savage/AircraftFixedWing/AV8B-Harrier-UnitedStates/AV8bHarrier.x3d processing with Xj3D -captureViewpoints
> Message: Initializing Browser
> Exception in thread "main" java.lang.UnsatisfiedLinkError: no jogl in java.library.path
> 	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1738)
> 	at java.lang.Runtime.loadLibrary0(Runtime.java:823)
> 	at java.lang.System.loadLibrary(System.java:1028)
> 	at com.sun.opengl.impl.NativeLibLoader.loadLibraryInternal(NativeLibLoader.java:189)
> 	at com.sun.opengl.impl.NativeLibLoader.access$000(NativeLibLoader.java:49)
> 	at com.sun.opengl.impl.NativeLibLoader$DefaultAction.loadLibrary(NativeLibLoader.java:80)
> 	at com.sun.opengl.impl.NativeLibLoader.loadLibrary(NativeLibLoader.java:103)
> 	at com.sun.opengl.impl.NativeLibLoader.access$200(NativeLibLoader.java:49)
> 	at com.sun.opengl.impl.NativeLibLoader$1.run(NativeLibLoader.java:111)
> 	at java.security.AccessController.doPrivileged(Native Method)
> 	at com.sun.opengl.impl.NativeLibLoader.loadCore(NativeLibLoader.java:109)
> 	at com.sun.opengl.impl.windows.WindowsGLDrawableFactory.<clinit>(WindowsGLDrawableFactory.java:60)
> 	at java.lang.Class.forName0(Native Method)
> 	at java.lang.Class.forName(Class.java:169)
> 	at javax.media.opengl.GLDrawableFactory.getFactory(GLDrawableFactory.java:106)
> 	at javax.media.opengl.GLCanvas.chooseGraphicsConfiguration(GLCanvas.java:520)
> 	at javax.media.opengl.GLCanvas.<init>(GLCanvas.java:131)
> 	at org.j3d.aviatrix3d.output.graphics.SimpleAWTSurface.init(SimpleAWTSurface.java:267)
> 	at org.j3d.aviatrix3d.output.graphics.SimpleAWTSurface.<init>(SimpleAWTSurface.java:179)
> 	at org.j3d.aviatrix3d.output.graphics.SimpleAWTSurface.<init>(SimpleAWTSurface.java:130)
> 	at org.j3d.aviatrix3d.output.graphics.SimpleAWTSurface.<init>(SimpleAWTSurface.java:47)
> 	at xj3d.browser.Xj3DBrowser.setupAviatrix(Xj3DBrowser.java:849)
> 	at xj3d.browser.Xj3DBrowser.<init>(Xj3DBrowser.java:312)
> 	at xj3d.browser.Xj3DBrowser.main(Xj3DBrowser.java:1890)
> Java Result: 1



all the best, Don
-- 
Don Brutzman  Naval Postgraduate School, Code USW/Br      brutzman at nps.edu
Watkins 270   MOVES Institute, Monterey CA 93943-5000 USA  +1.831.656.2149
X3D, virtual worlds, underwater robots     http://faculty.nps.edu/brutzman



More information about the Source mailing list