Take a look here: http://nagoya.apache.org/wiki/apachewiki.cgi?SlideRealm
It's basically a matter of copying certain jar files to the right place! On Thu, 2003-07-31 at 16:39, joe wrote: > hi, > > i tried to use the sliderealm but i can't get it up and running :-( > > my setup: > tomcat 4.1.24 > slide build 2003-07-29 > jdk 1.4.2 > > i tried it with a new tomcat installation: > - unpack tomcat > - put slide.war into webapps > - put all slide-*.jar into %TOMCAT_HOME%/common/lib > - replace UserDatabaseRealm with SlideRealm: > <!-- Realm className="org.apache.catalina.realm.UserDatabaseRealm" > debug="0" resourceName="UserDatabase"/--> > <Realm className="wrappers.catalina.SlideRealm" /> > > when i try to start tomcat i get: > > > Using CATALINA_BASE: .. > Using CATALINA_HOME: .. > Using CATALINA_TMPDIR: ..\temp > Using JAVA_HOME: D:\java\j2sdk1.4.2 > 31.07.2003 10:29:33 org.apache.commons.modeler.Registry loadRegistry > INFO: Loading registry information > 31.07.2003 10:29:33 org.apache.commons.modeler.Registry getRegistry > INFO: Creating new Registry instance > 31.07.2003 10:29:33 org.apache.commons.modeler.Registry getServer > INFO: Creating MBeanServer > 31.07.2003 10:29:34 org.apache.commons.digester.Digester startElement > SCHWERWIEGEND: Begin event threw error > java.lang.NoClassDefFoundError: org/apache/catalina/realm/RealmBase > at java.lang.ClassLoader.defineClass0(Native Method) > at java.lang.ClassLoader.defineClass(ClassLoader.java:537) > at > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123) > at java.net.URLClassLoader.defineClass(URLClassLoader.java:251) > at java.net.URLClassLoader.access$100(URLClassLoader.java:55) > at java.net.URLClassLoader$1.run(URLClassLoader.java:194) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:187) > at > org.apache.catalina.loader.StandardClassLoader.findClass(StandardClassLoader.java:621) > > > at > org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:958) > > > at > org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:857) > > > at > org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:941) > > > at > org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:857) > > > at > org.apache.commons.digester.ObjectCreateRule.begin(ObjectCreateRule.java:252) > > at org.apache.commons.digester.Rule.begin(Rule.java:200) > at > org.apache.commons.digester.Digester.startElement(Digester.java:1268) > at > org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source) > at > org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown > Source) > at > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown > Source) > at > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown > > Source) > at > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown > Source) > at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source) > at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source) > at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) > at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) > at org.apache.commons.digester.Digester.parse(Digester.java:1543) > at org.apache.catalina.startup.Catalina.start(Catalina.java:449) > at org.apache.catalina.startup.Catalina.execute(Catalina.java:400) > at org.apache.catalina.startup.Catalina.process(Catalina.java:180) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > > > at java.lang.reflect.Method.invoke(Method.java:324) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203) > Exception during startup processing > java.lang.reflect.InvocationTargetException > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > > > at java.lang.reflect.Method.invoke(Method.java:324) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203) > Caused by: java.lang.NoClassDefFoundError: > org/apache/catalina/realm/RealmBase > at java.lang.ClassLoader.defineClass0(Native Method) > at java.lang.ClassLoader.defineClass(ClassLoader.java:537) > at > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123) > at java.net.URLClassLoader.defineClass(URLClassLoader.java:251) > at java.net.URLClassLoader.access$100(URLClassLoader.java:55) > at java.net.URLClassLoader$1.run(URLClassLoader.java:194) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:187) > at > org.apache.catalina.loader.StandardClassLoader.findClass(StandardClassLoader.java:621) > > > at > org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:958) > > > at > org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:857) > > > at > org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:941) > > > at > org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:857) > > > at > org.apache.commons.digester.ObjectCreateRule.begin(ObjectCreateRule.java:252) > > at org.apache.commons.digester.Rule.begin(Rule.java:200) > at > org.apache.commons.digester.Digester.startElement(Digester.java:1268) > at > org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source) > at > org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown > Source) > at > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown > Source) > at > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown > > Source) > at > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown > Source) > at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source) > at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source) > at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) > at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) > at org.apache.commons.digester.Digester.parse(Digester.java:1543) > at org.apache.catalina.startup.Catalina.start(Catalina.java:449) > at org.apache.catalina.startup.Catalina.execute(Catalina.java:400) > at org.apache.catalina.startup.Catalina.process(Catalina.java:180) > ... 5 more > > > any hints? > many thanx, joe > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
