Hi Andy, It looks like the addressbook app complains because it cannot find the collection "addressbook" that is used by it to store contacts. To create the collection, please try the following command:
bin/xindice ac -c xmldb:xindice://localhost:8888/db -n addressbook You need to restart the addressbook application after the collection has been created. As for "no filer" message - this is legitimate. Only collections with filers can have indexers (li command stands for "list indexers"). /db is the top level collection, also known as database, has no filer and can only store other collections, but not documents. However, it is possible to list collection in /db: bin/xindice lc -c xmldb:xindice://localhost:8888/db or list indexers in the collection addressbook if it is created already: bin/xindice li -c xmldb:xindice://localhost:8888/db/addressbook Natalia On Sun, Dec 7, 2008 at 10:05 PM, Andy Putnins <[EMAIL PROTECTED]> wrote: > I've installed xindice-1.1 on an Ubuntu 8.10 (Intrepid) system running it's > stock > tomcat6 by putting the war file, named xinice.war, into tomcat's webapps > directory. > I also installed the addressbook application, with the mods described in this > forum's > thread "re: install xindice into tomcat6.0" by Natalia Shilenkova. > > When I browse to http://andy:8888/db, I get the "ugly debug tool" and can > navigate to db/system/SysConfig, etc. without error. > > However, I get the following error whenever I try to use the command line > tool: > /usr/local/java/xml-xindice-1.1/bin$ ./xindice li -c > xmldb:xindice://andy:8888/db > trying to register database > XMLDB Exception 1: org.apache.xmlrpc.XmlRpcException: Collection 'db' cannot > store resources (no filer) > > I can browse to http://andy:8888/addressbook, and I see the application, but > when I > try the "List Contacts" link, I get "An ERROR has occured!!!" with no > additional > information. Likewise when I try to add a contact. > > The tomcat logs have no xindice-related information, other than frequent > entries > like the following in the catalina log: > Dec 7, 2008 8:36:06 PM > org.apache.xindice.core.DatabaseChangeObserver$FlushTask run > INFO: Successfully flushed 0 collections out of 0 > > The first step here is to get some useful loggin going here, but I can't > figure out > how to configure it. > > Any advice on how to proceed would be greatly appreciated! > > - Andy > >