Hi

One thing that I noticed when I upgraded was that the new Xindice
version uses a different TCP/IP port number for communication. I
think that the old one was 4080 and the new 8080 which meant that
I had to modify all these references.

Regarding the XPath substring() function, perhaps you need to
enclose the numerical values in quotes (or use the string()
function so that they are unambiguously treated as strings.

gef

> Hello,
> 
> I would like to upgrade my xindice version from 1.0 to 1.1b1. I
tried it, but it don't
work.
> I downloaded the war file copied it to "webapps" to my
Tomcat(4.1.18) restarted Tomcat
twice.
> I reloaded it by the Tomcat manager site, and in my shell say this:
> 
> 20.08.2003 15:05:15 org.apache.xindice.server.XindiceServlet
destroy
> INFO: Database successfully closed
> 20.08.2003 15:05:16 org.apache.xindice.server.XindiceServlet init
> WARNUNG: The database root directory has been set to 
>
/Users/niehoff/jakarta-tomcat-4.1.18/webapps/xindice-1.1b1/WEB-INF/./db/.
Keep in mind
that if a 
> war upgrade will take place the database will be lost.
> 20.08.2003 15:05:16 org.apache.xindice.core.Database setConfig
> INFO: Database points to
/Users/niehoff/jakarta-tomcat-4.1.18/webapps/xindice-1.1b1/WEB-INF/./db
> 20.08.2003 15:05:17 org.apache.xindice.server.XindiceServlet init
> INFO: Database successfully started
> 
> so far so good, but wenn I want to connect my Application said:
> 
> "XML:DB Exception occured: org.xmldb.api.base.XMLDBException: A
connection to the Database

> instance 'db' could not be created. Error: Connection refused"
> 
> I tried  the simple Example1 from teh 
>
Website(http://xml.apache.org/xindice/dev/guide-developer.html),
but this don't works too.

> I tried to connect with "XMLdbGUI" and make the changes with
copy some jar files... .
> This don't work. When i start it says:
> 
> ....
> NFO AWT-EventQueue-0 org.apache.xindice.core - Database points to
/Users/niehoff/XMLdbGUI/././db
> INFO AWT-EventQueue-0 org.apache.xindice.client.embed -
Database name: 'db'
> apple.awt.EventQueueExceptionHandler Caught Throwable :
> java.lang.IncompatibleClassChangeError: Implementing class
>          at java.lang.ClassLoader.defineClass0(Native Method)
>          at java.lang.ClassLoader.defineClass(ClassLoader.java:502)
>          at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
>          at
java.net.URLClassLoader.defineClass(URLClassLoader.java:250)
>          at
java.net.URLClassLoader.access$100(URLClassLoader.java:54)
>          at java.net.URLClassLoader$1.run(URLClassLoader.java:193)
> ....
> 
> What is wrong???
> 
> 
> P.S:
> 
>   Are there any known problems with the "substring" Function in
a XPath Statement?
> I have a problem of searcheing for a date in form "2002-08-15"
with the substring
Function.
> For the year i am doing somethink like this:
> //document[substring(./date, 1,4) = 2002]
> 
> For the month i am doing somethink like this:
> //document[substring(./date, 6,2) = 08]
> 
> For the day i am doing somethink like this:
> //document[substring(./date, 9,2) = 15]
> 
> For "year" and "day" it works, but not for "month" why that???
> 
> 
> 


Reply via email to