- From: Ken Cotterill <ken@me.com.au>
- Date: Wed, 20 Mar 2002 00:22:04 +1100
- To: "Emmanuel Pietriga" <emmanuel.pietriga@xrce.xerox.com>
- Cc: <www-isaviz@w3.org>
- Message-ID: <00eb01c1cf49$10ab2b60$baa711cb@deimos>
Emmanuel, Here's the output as requested. Version info: C:\apps\IsaViz>java -version java version "1.4.0" Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.0-b92) Java HotSpot(TM) Client VM (build 1.4.0-b92, mixed mode) Directory info: C:\apps\IsaViz\lib>dir Volume in drive C has no label Volume Serial Number is 0A61-18D7 Directory of C:\apps\IsaViz\lib . <DIR> 03-19-02 5:31p . .. <DIR> 03-19-02 5:31p .. ISAVIZ JAR 445,153 03-14-02 5:22p isaviz.jar JENA JAR 570,930 01-25-02 6:53p jena.jar VTM JAR 440,066 03-12-02 5:56p vtm.jar XERCES JAR 1,812,019 01-25-02 6:53p xerces.jar 4 file(s) 3,268,168 bytes 2 dir(s) 21,058.63 MB free Java command with absolute pathnames: C:\apps\IsaViz>java -classpath C:\apps\IsaViz\lib\isaviz.jar;C:\apps\IsaViz\lib\ vtm.jar;C:\apps\IsaViz\lib\xerces.jar;C:\apps\IsaViz\lib\jena.jar org.w3c.IsaViz .Editor Exception in thread "main" java.lang.NoClassDefFoundError: org/w3c/IsaViz/Editor Environment variable instead of command line switch: C:\apps\IsaViz>set CLASSPATH=lib\isaviz.jar;lib\vtm.jar;lib\xerces.jar;lib\jena.jar C:\apps\IsaViz>java org.w3c.IsaViz.Editor This produced the four windows: IsaViz RDF Editor, Attributes, Definitions & Graph. As this worked, I didn't try with absolute pathnames. (I can do so if this would be helpful.) New "run.bat": set CLASSPATH=lib\isaviz.jar;lib\vtm.jar;lib\xerces.jar;lib\jena.jar java org.w3c.IsaViz.Editor I successfully ran some minimal tests (load/display/zoom) with one of the sample RDF files and the sample ISV project. Regards, Ken Cotterill. Email: ken@me.com.au Web: http://ken.me.com.au/ ----- Original Message ----- From: Emmanuel Pietriga To: Ken Cotterill Cc: www-isaviz@w3.org Sent: Tuesday, March 19, 2002 9:05 PM Subject: Re: Win98 SE - java.lang.NoClassDefFoundError Ken, this is a Java-related problem and editing isaviz.cfg is not going to change anything (this file only holds user preferences). The problem is that your JVM does not find class org.w3c.IsaViz.Editor which should be in the JAR archive called isaviz.jar This is the first time this problem is reported. From the content of your coomand line, everything seems to be fine. Can you give me the output of the following command, run from the isaviz directory: "java -version" And also, can you list the content (with details like file sizes) of the IsaViz/lib/ directory? What you could try is to put full paths in your classpath (e.g. C:\apps\IsaViz\lib\isaviz.jar;C:\apps\IsaViz\lib\vtm.jar;....) If this does not work, you could also set an environment variable called CLASSPATH holding the same value, and then call "java org.w3c.IsaViz.Editor" directly. Emmanuel Ken Cotterill wrote: > Output from run.bat (between hashes): > > ############################### > > C:\apps\IsaViz>java -classpath > lib\isaviz.jar;lib\vtm.jar;lib\xerces.jar;lib\jena.jar org.w3c.IsaViz.Editor > > > > > Exception in thread "main" java.lang.NoClassDefFoundError: > org/w3c/IsaViz/Editor > > ############################### > > > > Binary files unpacked from: isaviz-bin-1_0.zip > > Platform: Win98 SE > > JRE: 1.4.0 > > PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\J2SDK1.4.0\BIN > > Before running I unpacked "graphviz1.8.2.zip" into > "C:\apps\IsaViz\GraphViz". > > > > I did try directly editing the XML in "isaviz.cfg": > > - added an xml:lang="en" to the root element > > - put in correct GraphViz pathnames > > - changed the browser path to Mozilla (current system default) > > I reran "run.bat" after each change/addition - the error message > remained the same each time. > > > > I have virtually no knowledge of Java and I'm unsure what other > information might be helpful. I'll happily forward anything considered > useful on request. > > > > If this is a bug and a fix/patch needs testing, I'll be happy to do that > also. > > > > Regards, > > > > > > Ken Cotterill. > > > > Email: ken@me.com.au <mailto:ken@me.com.au> > Web: http://ken.me.com.au/ > -- emmanuel.pietriga@xrce.xerox.com | Xerox Research Centre Europe Contextual Computing | 6, Chemin de Maupertuis tel: +33 4 76 61 50 32 | 38240 Meylan, France fax: +33 4 76 61 50 99 | http://www.xrce.xerox.com
Received on Tuesday, 19 March 2002 08:18:16 UTC