I am trying to use Xindice 1.0 with Cocoon 2.0.4, on tomcat 3.2.4. I = added the appropriate lines to sitemap.xmap and cocoon.xconf as = suggested in=20
http://www.cocooncenter.de/cc/documents/resources/xindice/index.html <http://www.cocooncenter.de/cc/documents/resources/xindice/index.html> and added the xindice.jar and xml*.jar files to WEB-INF/lib when I startup tomcat, it gives me this exception: Exception in thread "main" java.lang.NoClassDefFoundError: = org/xmldb/api/base/Co nfigurable at java.lang.ClassLoader.defineClass0(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:486) at = java.security.SecureClassLoader.defineClass(SecureClassLoader.java:11 1) at java.net.URLClassLoader.defineClass(URLClassLoader.java:248) at java.net.URLClassLoader.access$100(URLClassLoader.java:56) at java.net.URLClassLoader$1.run(URLClassLoader.java:195) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:297) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:286) at java.lang.ClassLoader.loadClass(ClassLoader.java:253) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313) at java.lang.ClassLoader.defineClass0(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:486) at = java.security.SecureClassLoader.defineClass(SecureClassLoader.java:11 1) at java.net.URLClassLoader.defineClass(URLClassLoader.java:248) at java.net.URLClassLoader.access$100(URLClassLoader.java:56) at java.net.URLClassLoader$1.run(URLClassLoader.java:195) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:297) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:286) at java.lang.ClassLoader.loadClass(ClassLoader.java:253) at = org.apache.tomcat.loader.AdaptiveClassLoader.loadClass(AdaptiveClassL oader.java:446) at java.lang.ClassLoader.loadClass(ClassLoader.java:253) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:120) at = org.apache.cocoon.components.source.XMLDBSourceFactory.configure(XMLD BSourceFactory.java:119) at = org.apache.cocoon.components.source.SourceHandlerImpl.init(SourceHand lerImpl.java:236) at = org.apache.cocoon.components.source.SourceHandlerImpl.configure(Sourc eHandlerImpl.java:119) at = org.apache.avalon.excalibur.component.DefaultComponentFactory.newInst ance(DefaultComponentFactory.java:264) at = org.apache.avalon.excalibur.component.DefaultComponentHandler.doGet(D efaultComponentHandler.java:126) at = org.apache.avalon.excalibur.component.ComponentHandler.get(ComponentH andler.java:234) at = org.apache.avalon.excalibur.component.ExcaliburComponentManager.looku p(ExcaliburComponentManager.java:262) at = org.apache.cocoon.components.CocoonComponentManager.lookup(CocoonComp onentManager.java:235) at = org.apache.avalon.excalibur.component.DefaultComponentFactory$Compone ntManagerProxy.lookup(DefaultComponentFactory.java:393) at org.apache.cocoon.sitemap.Handler.compose(Handler.java:129) at = org.apache.cocoon.sitemap.Manager.createHandler(Manager.java:236) at = org.apache.cocoon.sitemap.SitemapManager.configure(SitemapManager.jav a:135) Any Idea what Im forgetting, Im sure its something simple. I will try it = on another machine with Tomcat 4.0 and the CVS version of Cocoon = tonight, but I would really like to get it working with 3.2.4. Thanks John