Catweathel wrote:

Hi Vadim,

thanks! I have killed the build dir and also the classpath.


C:\test\xml-xindice\java\src\org\apache\xindice\client\xmldb\DatabaseImpl.ja
va:198: cannot resolve symbol
[javac] symbol : constructor XMLDBException
(int,java.lang.String,java.lang.Exception)
[javac] location: class org.xmldb.api.base.XMLDBException
[javac] throw new XMLDBException(ErrorCodes.INVALID_URI,
uri, e);
[javac] ^
[javac]



C:\test\xml-xindice\java\src\org\apache\xindice\core\xupdate\XUpdateImpl.jav
a:82: cannot resolve symbol
[javac] symbol : variable namespaces
[javac] location: class org.xmldb.xupdate.lexus.XUpdateQueryImpl
[javac] nsMap.includeNamespaces(super.namespaces,
!API_NS_PRECEDENCE);
[javac] ^
[javac]
C:\test\xml-xindice\java\src\org\apache\xindice\core\xupdate\XUpdateImpl.jav
a:91: cannot resolve symbol
[javac] symbol : variable query
[javac] location: class org.xmldb.xupdate.lexus.XUpdateQueryImpl
[javac] Enumeration commands = super.query[0].elements();
[javac] ^
[javac]



Well, now it's clear that you are (somehow) using wrong version of XML:DB API jars. Check that you do not have any other version anywhere else (including your JDK directories), and try again.


Use XML:DB API JARs which are shipped with Xindice:
   xmldb-api-20030701.jar
   xmldb-api-sdk-20030701.jar
   xmldb-common-20030701.jar
   xmldb-xupdate-20040205.jar

Vadim



Reply via email to