Re: JOGL 2.0.2 and Netbeans RCP Applications
Posted by Andreas on Oct 11, 2013; 7:00am
URL: https://forum.jogamp.org/JOGL-2-0-2-and-Netbeans-RCP-Applications-tp4029897p4030230.html
Today I tried the new Jogl 2.1.0 and there is still the same problem and Jogl 2.0.2 RC11 is working without any error..
java.lang.UnsatisfiedLinkError: Can't load library: C:\Users\hauffe\Desktop\elamx2\gluegen-rt.dll
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1828)
at java.lang.Runtime.load0(Runtime.java:792)
at java.lang.System.load(System.java:1059)
at com.jogamp.common.jvm.JNILibLoaderBase.loadLibraryInternal(JNILibLoaderBase.java:548)
at com.jogamp.common.jvm.JNILibLoaderBase.access$000(JNILibLoaderBase.java:64)
at com.jogamp.common.jvm.JNILibLoaderBase$DefaultAction.loadLibrary(JNILibLoaderBase.java:95)
at com.jogamp.common.jvm.JNILibLoaderBase.loadLibrary(JNILibLoaderBase.java:412)
at com.jogamp.common.os.DynamicLibraryBundle$GlueJNILibLoader.loadLibrary(DynamicLibraryBundle.java:387)
at com.jogamp.common.os.Platform$1.run(Platform.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at com.jogamp.common.os.Platform.<clinit>(Platform.java:173)
at javax.media.opengl.GLProfile.<clinit>(GLProfile.java:82)
at jogamp.opengl.ThreadingImpl$1.run(ThreadingImpl.java:90)
at jogamp.opengl.ThreadingImpl$1.run(ThreadingImpl.java:74)
at java.security.AccessController.doPrivileged(Native Method)
at jogamp.opengl.ThreadingImpl.<clinit>(ThreadingImpl.java:73)
at javax.media.opengl.Threading.disableSingleThreading(Threading.java:138)
at javax.media.j3d.JoglPipeline.initialize(JoglPipeline.java:117)
at javax.media.j3d.Pipeline.createPipeline(Pipeline.java:91)
at javax.media.j3d.MasterControl.loadLibraries(MasterControl.java:832)
at javax.media.j3d.VirtualUniverse.<clinit>(VirtualUniverse.java:274)
at javax.media.j3d.GraphicsConfigTemplate3D.getBestConfiguration(GraphicsConfigTemplate3D.java:316)
at java.awt.GraphicsDevice.getBestConfiguration(GraphicsDevice.java:207)
at de.elamx.view3d.GraphicsConfigHolder.init(GraphicsConfigHolder.java:32)
at de.elamx.view3d.Installer.restored(Installer.java:14)
at org.netbeans.core.startup.NbInstaller.loadCode(NbInstaller.java:471)
[catch] at org.netbeans.core.startup.NbInstaller.loadImpl(NbInstaller.java:394)
at org.netbeans.core.startup.NbInstaller.access$000(NbInstaller.java:105)
at org.netbeans.core.startup.NbInstaller$1.run(NbInstaller.java:346)
at org.openide.filesystems.FileUtil$2.run(FileUtil.java:435)
at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:127)
at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:609)
at org.openide.filesystems.FileUtil.runAtomicAction(FileUtil.java:419)
at org.openide.filesystems.FileUtil.runAtomicAction(FileUtil.java:439)
at org.netbeans.core.startup.NbInstaller.load(NbInstaller.java:343)
at org.netbeans.ModuleManager.enable(ModuleManager.java:1194)
at org.netbeans.ModuleManager.enable(ModuleManager.java:1017)
at org.netbeans.core.startup.ModuleList.installNew(ModuleList.java:340)
at org.netbeans.core.startup.ModuleList.trigger(ModuleList.java:276)
at org.netbeans.core.startup.ModuleSystem.restore(ModuleSystem.java:301)
at org.netbeans.core.startup.Main.getModuleSystem(Main.java:181)
at org.netbeans.core.startup.Main.getModuleSystem(Main.java:150)
at org.netbeans.core.startup.Main.start(Main.java:307)
at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:123)
at java.lang.Thread.run(Thread.java:722)
Catched IOException: java.net.URISyntaxException: Illegal character in opaque part at index 7: file:C:\Users\hauffe\Desktop\elamx2\elamx2\modules\ext\gluegen-rt-natives-windows-amd64.jar, while addNativeJarLibsImpl(classFromJavaJar class com.jogamp.common.os.Platform, classJarURI jar:file:/C:/Users/hauffe/Desktop/elamx2/elamx2/modules/ext/gluegen-rt.jar!/com/jogamp/common/os/Platform.class, nativeJarBaseName gluegen-rt-natives-windows-amd64.jar): [ file:/C:/Users/hauffe/Desktop/elamx2/elamx2/modules/ext/gluegen-rt.jar -> file:/C:/Users/hauffe/Desktop/elamx2/elamx2/modules/ext/ ] + gluegen-rt-natives-windows-amd64.jar -> slim: jar:file:/C:/Users/hauffe/Desktop/elamx2/elamx2/modules/ext/gluegen-rt-natives-windows-amd64.jar!/