OK...I've re-downloaded the .tar M6 release just to make sure that I am not
using any 'hacked' jars.
deleted all my old jars and replaced them with the ones strait out of the M6
download.
Made a batch file to start the browser that came with the .tar download:
--------------------------------------------------------------
SET CLASSPATH=../../classes
SET CLASSPATH=%CLASSPATH%;../../jars/x3d/xj3d-jaxp.jar
SET CLASSPATH=%CLASSPATH%;../../jars/x3d/xj3d-common.jar
SET CLASSPATH=%CLASSPATH%;../../jars/x3d/xj3d-core.jar
SET CLASSPATH=%CLASSPATH%;../../jars/x3d/xj3d-eai.jar
SET CLASSPATH=%CLASSPATH%;../../jars/x3d/xj3d-ecmascript.jar
SET CLASSPATH=%CLASSPATH%;../../jars/x3d/xj3d-j3d.jar
SET CLASSPATH=%CLASSPATH%;../../jars/x3d/xj3d-jsai.jar
SET CLASSPATH=%CLASSPATH%;../../jars/x3d/xj3d-net.jar
SET CLASSPATH=%CLASSPATH%;../../jars/x3d/xj3d-norender.jar
SET CLASSPATH=%CLASSPATH%;../../jars/x3d/xj3d-parser.jar
SET CLASSPATH=%CLASSPATH%;../../jars/x3d/xj3d-render.jar
SET CLASSPATH=%CLASSPATH%;../../jars/x3d/xj3d-runtime.jar
SET CLASSPATH=%CLASSPATH%;../../jars/x3d/xj3d-sai.jar
SET CLASSPATH=%CLASSPATH%;../../jars/x3d/xj3d-sav.jar
SET CLASSPATH=%CLASSPATH%;../../jars/x3d/xj3d-script-base.jar
SET CLASSPATH=%CLASSPATH%;../../jars/x3d/xj3d-vecmath.jar
SET CLASSPATH=%CLASSPATH%;../../jars/x3d/xj3d-xml-util.jar
SET CLASSPATH=%CLASSPATH%;../../jars/x3d/j3d-org.jar
SET CLASSPATH=%CLASSPATH%;../../jars/x3d/js.jar
SET CLASSPATH=%CLASSPATH%;../../jars/x3d/gnu-regexp-1.0.8.jar
SET CLASSPATH=%CLASSPATH%;../../jars/x3d/httpclient.jar
SET CLASSPATH=%CLASSPATH%;../../jars/x3d/j3d-org-images.jar
SET CLASSPATH=%CLASSPATH%;../../jars/x3d/uri.jar
SET CLASSPATH=%CLASSPATH%;../../jars/x3d/vlc_uri.jar
cls
%JAVA_HOME%\bin\java -cp %CLASSPATH% Xj3DBrowser
--------------------------------------------------------------
With the above setup, calling the Xj3DBrowser taken from the apps dir, strait
from the .tar and classpathing to all of the jars from the tar, it bombs with
the SAVAdapter error like before. Now I know that these jars are good and that
the browser is good (already compiled). So the ONLY thing left is my classpath
above. What is the correct order? I looked at the HowToInstall, but it does
not even list most of those files. (just the bottom ones). How do I order the
top set? Note that the only thing I changed was to put ALL of the jars into
one directory, but this should not make a difference, right? Also note, the
classes dir contains the classes for the browser right out of the tar.
Mike
Justin Couch wrote:
Michael P. McCutcheon wrote:
all of the stuff into one jar (j3dall.jar). That is the only thing I
classpath to. Could this screw it up? ( I guess the answer is yes :) )
No, because the DTDs are not kept in JAR files. They're in a separate
DTD directory that is part of the TAR file. The HowToInstall
instructions explicitly talk about what you need to have in the
classpath to make sure everything works correctly.
I suppose we could put the DTDs into a JAR just to have people point it
at one less thing, but that makes them a little harder to update on the
end user machine as the DTD changes during the spec development.
--
Justin Couch http://www.vlc.com.au/~justin/
Java Architect & Bit Twiddler http://www.yumetech.com/
Author, Java 3D FAQ Maintainer http://www.j3d.org/
-------------------------------------------------------------------
"Humanism is dead. Animals think, feel; so do machines now.
Neither man nor woman is the measure of all things. Every organism
processes data according to its domain, its environment; you, with
all your brains, would be useless in a mouse's universe..."
- Greg Bear, Slant
-------------------------------------------------------------------
===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST". For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".
===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST". For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".