- i've put the 3 slide-*wrapper.jar files into the server/lib dir

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]



Reply via email to