Now that I've set my JNDIRealm, I get this stack trace while starting Tomcat...
--- Feb 25, 2003 10:13:32 AM org.apache.commons.modeler.Registry loadRegistry INFO: Loading registry information Feb 25, 2003 10:13:32 AM org.apache.commons.modeler.Registry getRegistry INFO: Creating new Registry instance Feb 25, 2003 10:13:34 AM org.apache.commons.modeler.Registry getServer INFO: Creating MBeanServer Feb 25, 2003 10:13:35 AM org.apache.commons.digester.Digester startElement SEVERE: Begin event threw exception java.lang.NullPointerException at org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader .java:905) 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.Digester.startElement(Digester.java:1237) at org.apache.xerces.parsers.AbstractSAXParser.startElement(AbstractSAXParser.j ava:459) at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXML DocumentParser.java:221) at org.apache.xerces.impl.XMLNamespaceBinder.emptyElement(XMLNamespaceBinder.ja va:595) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDo cumentFragmentScannerImpl.java:747) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatc her.dispatch(XMLDocumentFragmentScannerImpl.java:1477) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocume ntFragmentScannerImpl.java:329) at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:525) at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:581) at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152) at org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:117 5) at org.apache.commons.digester.Digester.parse(Digester.java:1495) 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) Catalina.start: java.lang.NullPointerException java.lang.NullPointerException at org.apache.commons.digester.Digester.createSAXException(Digester.java:2312) at org.apache.commons.digester.Digester.createSAXException(Digester.java:2332) at org.apache.commons.digester.Digester.startElement(Digester.java:1240) Feb 25, 2003 10:13:32 AM org.apache.commons.modeler.Registry loadRegistry INFO: Loading registry information Feb 25, 2003 10:13:32 AM org.apache.commons.modeler.Registry getRegistry INFO: Creating new Registry instance Feb 25, 2003 10:13:34 AM org.apache.commons.modeler.Registry getServer INFO: Creating MBeanServer Feb 25, 2003 10:13:35 AM org.apache.commons.digester.Digester startElement SEVERE: Begin event threw exception java.lang.NullPointerException at org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader .java:905) 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.Digester.startElement(Digester.java:1237) at org.apache.xerces.parsers.AbstractSAXParser.startElement(AbstractSAXParser.j ava:459) at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXML DocumentParser.java:221) at org.apache.xerces.impl.XMLNamespaceBinder.emptyElement(XMLNamespaceBinder.ja va:595) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDo cumentFragmentScannerImpl.java:747) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatc her.dispatch(XMLDocumentFragmentScannerImpl.j ava:1477) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocume ntFragmentScannerImpl.java:329) at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:525) at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:581) at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152) ----- Original Message ----- From: "Raible, Matt" <[EMAIL PROTECTED]> To: "'Tomcat Users List'" <[EMAIL PROTECTED]> Sent: Tuesday, February 25, 2003 9:57 AM Subject: RE: LDAP Authentication > Here's what I have in my context to make it work: > > <Realm className="org.apache.catalina.realm.JNDIRealm" debug="99" > connectionName="cn=Manager,dc=raibledesigns,dc=com" > connectionPassword="secret" > connectionURL="ldap://drevil:389" > userPassword="userPassword" > userPattern="uid={0},ou=people,dc=raibledesigns,dc=com" > roleBase="ou=groups,dc=raibledesigns,dc=com" > roleName="cn" > roleSearch="(uniqueMember={0})" /> > > > > > -----Original Message----- > > From: Marcelino Cruz [mailto:[EMAIL PROTECTED] > > Sent: Tuesday, February 25, 2003 7:13 AM > > To: 'Tomcat Users List' > > Subject: LDAP Authentication > > > > > > Hello: > > > > Does anyone here has LDAP authentication set up through a JNDIRealm in > > server.xml and could send me a sample server.xml for me to look at? > > > > Thanks! > > > > MC > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]