Hi-

In step 4, your output shows the line: "can't open /usr/java1.3/lib/tzmappings". Looks like something in your environment is still pointing to jdk1.3.

In step 5 it looks like you issue the command 'bin/ant war'. I think you should just '/bin/ant release' to build the war files.

Frank



On Thu, 2003-01-30 at 05:59, Llerta amat wrote:
Please, I am installing xindice1.1 from cvs, Could anybody tell me what it's happening?

My configuration is as follows:

xml-xindice from cvs (fresh download 1/29/03)
Tomcat version 4.1.18
Java JDK version j2sdk1.4.1_01

Thanks for any help,
Shell


Installation steps:
1. Login to Apache public CVS:
cvs -d :pserver:[EMAIL PROTECTED]:/home/cvspublic login
password: anoncvs

 OK
 
2. Checkout Xindice from CVS
cvs -d :pserver:[EMAIL PROTECTED]:/home/cvspublic checkout xml-xindice

 OK
 
3. Change to the xml-xindice directory which you've just checked out
cd xml-xindice/

 OK
 
4. Build Xindice with ant
bin/ant

  bash-2.05$ bin/ant
  dirname bin
  /var/home/xindiceadm/xindice/xindice_cvs/tomcat/jakarta-tomcat-4.1.18/lib/common
  /servlet.jar:bin/../java/lib/xmlrpc-1.1.jar:bin/../java/lib/xmldb-xupdate.jar:bi
  n/../java/lib/xmldb-common.jar:bin/../java/lib/xmldb-api-sdk-20021118.jar:bin/..
  /java/lib/xmldb-api-20021118.jar:bin/../java/lib/xml-apis-1.1.jar:bin/../java/li
  b/xercesImpl-2.1.0.jar:bin/../java/lib/xerces-2.2.1.jar:bin/../java/lib/xalan-2.
  4.0.jar:bin/../java/lib/servlet.jar:bin/../java/lib/junitperf-1.8.jar:bin/../jav
  a/lib/junit-addons-1.1.jar:bin/../java/lib/junit-3.8.1.jar:bin/../java/lib/commo
  ns-logging-1.0.1.jar:bin/../java/lib/ant-1.5.1.jar:bin/../lib/*.jar:/usr/java1.3
  /lib/tools.jar
  security properties not found. using defaults.
  Buildfile: build.xml

  init:
  can't open /usr/java1.3/lib/tzmappings

  src-build:

  test-build:

  jar-release:

  war-release:

  release:

  BUILD SUCCESSFUL
  Total time: 9 seconds
 
5. Build the Xindice.war file
bin/ant war

  bash-2.05$ bin/ant war
  dirname bin
  /var/home/xindiceadm/xindice/xindice_cvs/tomcat/jakarta-tomcat-4.1.18/lib/common
  /servlet.jar:bin/../java/lib/xmlrpc-1.1.jar:bin/../java/lib/xmldb-xupdate.jar:bi
  n/../java/lib/xmldb-common.jar:bin/../java/lib/xmldb-api-sdk-20021118.jar:bin/..
  /java/lib/xmldb-api-20021118.jar:bin/../java/lib/xml-apis-1.1.jar:bin/../java/li
  b/xercesImpl-2.1.0.jar:bin/../java/lib/xerces-2.2.1.jar:bin/../java/lib/xalan-2.
  4.0.jar:bin/../java/lib/servlet.jar:bin/../java/lib/junitperf-1.8.jar:bin/../jav
  a/lib/junit-addons-1.1.jar:bin/../java/lib/junit-3.8.1.jar:bin/../java/lib/commo
  ns-logging-1.0.1.jar:bin/../java/lib/ant-1.5.1.jar:bin/../lib/*.jar:/usr/java1.3
  /lib/tools.jar
  security properties not found. using defaults.
  Buildfile: build.xml

  BUILD FAILED
  Target `war' does not exist in this project.

  Total time: 4 seconds


6. Copy Xindice.war into Tomcat's webapps directory
cp Xindice.war [Tomcat home]/webapps/

OK
7. Restart Tomcat

OK
8. Change to the bin directory of your Xindice installation
cd [path to xml-xindice]/bin

OK
9. Test your installation by adding a new Xindice collection
./xindice ac -c /db -n test

bash-2.05$ ./xindice ac -c /db -n test
ERROR : Collection not found!


10. Add a document to the collection
./xindice ad -c /db/test -f test.xml -n test
11. And query it
./xindice xpath -c /db/test -q "//[EMAIL PROTECTED]'99:1']"

 

 


Notes:


1. You'll see an error if you point your browser to the Xindice servlet, which currently is only designed for XML-RPC access. Work is in progress to provide a browser interface.
2. xindice lc -l -c /db accesses the database locally (-l) and looks into the XINDICE_HOME directory for the db.
xindice lc -c /db accesses the database via XML-RPC and looks into where you started your Tomcat server: [Tomcat home] or [Tomcat home]/bin for the db.
Since Xindice still automatically creates a db, you'll have 2 dbs if you use the local and XML-RPC versions.
3. General questions and offers of support should be directed to the Xindice mailing list.



Yahoo! Móviles
Personaliza tu móvil con tu logo y melodía favorito

Reply via email to