Applet Problem upgrading from JOGL 1 to JOGL 2
Posted by
thefrog on
Jan 21, 2011; 6:48pm
URL: https://forum.jogamp.org/Applet-Problem-upgrading-from-JOGL-1-to-JOGL-2-tp2303871.html
Hi all,
I've converted my JOGL 1 Aplet to JOGL 2
It runs OK in Netbeans.
I've modified The HMTL & JNLP files for JOGL2
I'm trying to deploy it on the web and I get this Error when I run the applet form the web site.
Exception in thread "thread applet-UDO.udo-1" java.lang.NoClassDefFoundError: javax/media/opengl/GLCapabilitiesImmutable
at UDO.udo.init(udo.java:219)
Here is the applet code<applet code="org.jdesktop.applet.util.JNLPAppletLauncher"
width=1000
height=592
archive="http://jogamp.org/deployment/util/applet-launcher.jar,
http://jogamp.org/deployment/webstart/nativewindow.all.jar,
http://jogamp.org/deployment/webstart/jogl.all.jar,
http://jogamp.org/deployment/webstart/gluegen-rt.jar,
http://jogamp.org/deployment/webstart/newt.all.jar,
http://www.lagence3d.com/products/udo3/lib/vecmath.jar,
http://www.lagence3d.com/products/udo3/UDO.jar">
<param name="codebase_lookup" value="false">
<param name="subapplet.classname" value="UDO.udo">
<param name="subapplet.displayname" value="UDO Applet">
<param name="noddraw.check" value="true">
<param name="progressbar" value="true">
<param name="image" value="loading.gif">
<param name="house" value="udo-80.rply" />
<param name="website" value="http://www.lagence3d.com/products/udo3/" />
<param name="websitesql" value="http://www.udo-construction.com/dev/scripts/" />
<param name="jnlpNumExtensions" value="1">
<param name="jnlpExtension1"
value="http://download.java.net/media/jogl/jsr-231-2.x-webstart/jogl-core.jnlp">
<param name="java_arguments" value="-Dsun.java2d.noddraw=true">
<param name="jnlp_href" value="toto.jnlp">
</applet>
Here is the JNLP File<?xml version="1.0" encoding="utf-8"?>
<jnlp href="toto.jnlp">
<information>
<title>Udo applet</title>
<vendor>AG3D</vendor>
<homepage href="http://www.lagence3d.com/products/udo3/"/>
<description>UDO Demo</description>
<description kind="short">B JOGL.</description>
<offline-allowed/>
</information>
<resources>
<j2se href="http://java.sun.com/products/autodl/j2se" version="1.4+"/>
<property name="sun.java2d.noddraw" value="true"/>
<jar href="http://www.lagence3d.com/products/udo3/UDO.jar" main="true"/>
<extension name="jogl-all-awt" href="http://jogamp.org/deployment/webstart-next/jogl-all-awt.jnlp" />
</resources>
<applet-desc
name="UDO"
main-class="UDO.udo"
width="1000"
height="592">
</applet-desc>
</jnlp>
Any help would be greatly apreciated, Thanks