still the same problem :-( what does mean "Copy all (yeah all)" jar files to common/lib ? from the dist/slide/lib directory? or from the dist/server/common/lib? that's what i have in my lib dirs: \common\lib activation.jar ant.jar commons-collections.jar commons-dbcp.jar commons-logging-api.jar commons-pool.jar jasper-compiler.jar jasper-runtime.jar jdbc2_0-stdext.jar jndi.jar jta.jar mail.jar naming-common.jar naming-factory.jar naming-resources.jar servlet.jar slide-catalinawrapper.jar slide-jmxwrapper.jar slide-jndiwrapper.jar slide-kernel.jar slide-roles.jar slide-stores.jar slide-taglib-common.jar slide-taglib-struts.jar slide-webdavservlet.jar
\server\lib catalina-ant.jar catalina.jar commons-beanutils.jar commons-digester.jar commons-fileupload-1.0-beta-1.jar commons-logging.jar commons-modeler.jar jaas.jar jakarta-regexp-1.2.jar mx4j-jmx.jar mx4j.license servlets-cgi.renametojar servlets-common.jar servlets-default.jar servlets-invoker.jar servlets-manager.jar servlets-ssi.renametojar servlets-webdav.jar slide-catalinawrapper.jar slide-jmxwrapper.jar slide-jndiwrapper.jar tomcat-coyote.jar tomcat-http11.jar tomcat-jk.jar tomcat-jk2.jar tomcat-util.jar tomcat-warp.jar
the error is clear: java.lang.NoClassDefFoundError: org/apache/catalina/realm/RealmBase is the RealmBase class in any of the slide jar's? (that wouldn't make sense)
thx, joe
Martin Taal wrote:
Hi,
I think you have to put slide-catalinawrapper.jar (and probably also slide-jndiwrapper.jar and slide-jmxwrapper.jar) in server/lib. As I remember it the jars in server/lib are used by tomcat itself.
If login does not work then another thing that you may try is that in tomcat-users you have to add an extra user tag for user root (with password root and roles tomcat and root).Also check that in your Domain.xml the password property for the root user is set with the right namespace: http://jakarta.apache.org/slide/.
gr. Martin
On Thursday 31 July 2003 01: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(StandardClassLoade r.java:621)
at org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoade r.java:958)
at org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoade r.java:857)
at org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoade r.java:941)
at org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoade r.java:857)
at org.apache.commons.digester.ObjectCreateRule.begin(ObjectCreateRule.java:25 2)
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(Unkn own Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispat cher.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:3 9)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp l.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:3 9)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp l.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(StandardClassLoade r.java:621)
at org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoade r.java:958)
at org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoade r.java:857)
at org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoade r.java:941)
at org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoade r.java:857)
at org.apache.commons.digester.ObjectCreateRule.begin(ObjectCreateRule.java:25 2)
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(Unkn own Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispat cher.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]
