Problems Xindice requires older versions of Xerces and Xalan to compile and run properly. If you have JDK 1.4 installed you may find that you have newer versions of Xerces and Xalan on your CLASSPATH. Xindice batch scripts do not handle paths with spaces in them. Solution Updated Windows Batch Files and Unix Scripts I added a few simple syntax fixes and minor additions to the original versions of the Xindice script files. You may now install Xindice in a directory path that contains spaces. java.endorsed.dirs support was added to all java calls to eliminate the problem of incorrect versions of Xerces and Xalan being found first on the CLASSPATH. I have been installing and running Xindice without problems on Windows 2000 with JDK 1.4 using these scripts. I have also tested them using Cygwin. My Xindice Windows install directory is \Program Files\Apache\Xindice. The link to the Xindice 1.1 scripts is here: http://home1.gte.net/greno/xindice-1.1-scripts.zip Please post any comments to the xindice-users mailing list. I would like some feedback on these 1.1 scripts. Gerry Reno
set keywords
Created attachment 3851 [details] Updated set of tested Xindice batch files and scripts.
Fix is attached.
Created attachment 3992 [details] Xindice command-line scripts supporting JDK1.4 and path spaces - small bug fix in xindice.bat.
Thank you for the patches. Would you please sync with the cvs head and submit a patch in the diff -u format? I can expedite your patch to the cvs head at that time. Thanks
didn't want to close it.
i guess remind is the right status. reviewed the bug lifecycle
Kevin, I submitted these scripts a while ago. You can extract the attachment and diff the HEAD and apply them. Unfortunately, we were not able to wait for Xindice and went back to a RDBMS solution. We'll check out Xindice maybe next time around. These patches were well tested on Windows NT/2K/XP, Cygwin, and Linux. I personally used them for many months without any problems as did many others. rgds, Gerry Reno