After xindice-1.1b.war was deploy by jboss, I typed "xindice rd -c /db -n name" on another consol. It would return "Collection not fond". There are two ways to fix it. #1: modify file \\xindice_1.1b1\xml-xindice\java\src\org\apache\xindice\client\xmldb\xmlrpc\ CollectionImpl.java from private static String XINDICE_SERVICE_LOCATION = "/Xindice/"; to private static String XINDICE_SERVICE_LOCATION = "/xindice-1.1b/"; #2: change xindice-1.1b.war to Xindice.war