[X3D-Public] Xj3D Applet

Alan Hudson giles at yumetech.com
Mon Jan 3 15:43:18 PST 2011


On 1/3/2011 3:37 PM, JOHN COADY wrote:
> There is a tutorial here
>
> http://www.xj3d.org/tutorials/basic_applet.html
>
> For the applet I created, I included all of the jar files found in the jars folder of the Xj3D install directory and signed them all with my own digital signature. The applet in the above tutorial only included a subset of the jars but it didn't work so I just included all of the jars that come with Xj3D to get it to work.
>
> Here is an example of a working Xj3D applet based on the jars found in the latest Xj3D development release RC1-2.
>
> http://dl.dropbox.com/u/5095342/Xj3DApplet/rc1_pack200/3DGallery.html
>
We've updated the xj3d-interactive-applet-av3d_2.0.0.jar and 
xh3d-interchange-applet-av3d_2.0.0.jar to be correct now(latest cvs). 
There were some manifest issues that caused these to not work right.

Here are the jars I include for an immersive level project:

	<extension href="web/jnlp/mv_fastinfoset_1.2.2.jnlp" />
	<extension href="web/jnlp/mv_httpclient.jnlp" />
	<extension href="web/jnlp/mv_vecmath.jnlp" />

	<jar href="modelviewer/aviatrix3d-all_2.1.0.jar" />
	<jar href="modelviewer/gnu-regexp-1.0.8.jar" />
	<jar href="modelviewer/j3d-org-all_1.0.0.jar" />
	<jar href="modelviewer/js.jar" />
	<jar href="modelviewer/jutils.jar" />
	<jar href="modelviewer/uri.jar" />
	<jar href="modelviewer/vlc_uri.jar" />
	<jar href="modelviewer/xj3d-immersive-applet-av3d_2.0.0.jar" />

FastInfoset, httpclient and vecmath are included in their own jnlp 
because they are already signed by others.  Some versions of java failed 
when a jar file was signed twice.
-- 
Alan Hudson

President Yumetech, Inc.                               www.yumetech.com
206 340 8900 ext 111



More information about the X3D-Public mailing list