I'm getting the following exception on startup: 2003-11-16 00:40:54.872042500 Catalina.start: java.lang.NullPointerException 2003-11-16 00:40:54.872729500 java.lang.NullPointerException 2003-11-16 00:40:54.877649500 at org.apache.commons.digester.Digester.createSAXException(Digester.java:2540) 2003-11-16 00:40:54.878264500 at org.apache.commons.digester.Digester.createSAXException(Digester.java:2566) 2003-11-16 00:40:54.878857500 at org.apache.commons.digester.Digester.startElement(Digester.java:1276) 2003-11-16 00:40:54.879459500 at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source) 2003-11-16 00:40:54.880026500 at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source) 2003-11-16 00:40:54.880627500 at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source) 2003-11-16 00:40:54.881220500 at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source) 2003-11-16 00:40:54.881774500 at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) 2003-11-16 00:40:54.882301500 at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) 2003-11-16 00:40:54.882833500 at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source) 2003-11-16 00:40:54.883375500 at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) 2003-11-16 00:40:54.883902500 at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) 2003-11-16 00:40:54.884482500 at org.apache.commons.digester.Digester.parse(Digester.java:1548) 2003-11-16 00:40:54.885058500 at org.apache.catalina.startup.Catalina.start(Catalina.java:449) 2003-11-16 00:40:54.885675500 at org.apache.catalina.startup.Catalina.execute(Catalina.java:400) 2003-11-16 00:40:54.886256500 at org.apache.catalina.startup.Catalina.process(Catalina.java:180) 2003-11-16 00:40:54.886823500 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 2003-11-16 00:40:54.887434500 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 2003-11-16 00:40:54.888109500 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 2003-11-16 00:40:54.888666500 at java.lang.reflect.Method.invoke(Method.java:324) 2003-11-16 00:40:54.889248500 at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
By trial and error I have determined that this is related to the SingleSignOn configuration element (ie, the startup succeeds when this element is removed from all hosts, and replacing it in even one host brings back the error): <Valve className="org.apache.catalina.authenticator.SingleSignOn" debug="0" /> I don't see anything in the documentation about this that has changed, and the example line (from 4.1.29's example server.xml) is identical to the one I am using. I've got things running without single-sign-on but it would be nice to have it working again. And it seems odd that the parser should die with a NPE here, too -- I would hope for a better error message and I hardly think there's anything wrong with the syntax. JVM Details: engine:~> java -version java version "1.4.1" Java(TM) 2 Runtime Environment, Standard Edition (build Blackdown-1.4.1-01) Java HotSpot(TM) Client VM (build Blackdown-1.4.1-01, mixed mode) Has anyone else run across this? -- Matthew Hunter ([EMAIL PROTECTED]) Public Key: http://matthew.infodancer.org/public_key.txt --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
