Don't you need to do something like this for classpath?? set classpath=%XINDICE_HOME%\java\lib\xmldb.jar;%XINDICE_HOME%\java\lib\xindice. jar;%XINDICE_HOME%\java\lib\openorb-1.2.0.jar;%XINDICE_HOME%\java\lib\xerces -1.4.3.jar;%XINDICE_HOME%\java\lib\xalan-2.0.1.jar
In other words, add all jars to classpath as a semi-colon separated list. Also, I don't think you should include the trailing 'dots' as part of the jar paths. I did something similar in UNIX. -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Sent: Thursday, January 29, 2004 9:07 AM To: [email protected] Cc: [EMAIL PROTECTED] Subject: Xindice 1.0 - Problems setting classpaths Dear All I'm trying to develop some standard Java applications to interact with Xindice 1.0. I have set the classpaths as stated in the documentation set classpath=%XINDICE_HOME%\java\lib\xmldb.jar.; set classpath=%XINDICE_HOME%\java\lib\xindice.jar.; set classpath=%XINDICE_HOME%\java\lib\openorb-1.2.0.jar.; set classpath=%XINDICE%HOME%\java\lib\xerces-1.4.3.jar.; set classpath=%XINDICE_HOME%\java\lib\xalan-2.0.1.jar.; When I try and compile the Example1 used in the documentation, the compiler complains about "cannot resolve symbol", complaining that it cannot find the imported classes I used eg Example1.java:36: cannot resolve symbol symbol : class ResourceSet location: class Example1 ResourceSet resultSet = service.query(xpathQuery); ^ Example1.java:43: cannot resolve symbol symbol : class XMLDBException location: class Example1 catch(XMLDBException e) { ^ I used the followng import statements as advised: import org.xmldb.api.base.*; import org.xmldb.api.modules.*; import org.xmldb.api.*; The .jar files were located within the java\lib directory Can anyone point me in the right direction?
