When I uncomment in server.xml line:
<Valve className="org.apache.catalina.authenticator.SingleSignOn" debug="0"/> I am getting error (below). Has anyone had similar problem ? I created testing environment for Tomcat 4.04 inside VAJ4.0 and I am getting the error there. Jerzy ERROR reading c:\tomcat\conf\server.xml At Line 192 /Server/Service/Engine/Host/Valve/ className=org.apache.catalina.authenticator.SingleSignOn debug=99 Catalina.start: java.lang.NullPointerException java.lang.NullPointerException java.lang.Throwable() java.lang.Exception() java.lang.RuntimeException() java.lang.NullPointerException() java.lang.String org.apache.catalina.authenticator.SingleSignOn.toString() java.lang.String org.apache.catalina.authenticator.SingleSignOn.toString() java.lang.String java.lang.String.valueOf(java.lang.Object) java.lang.StringBuffer java.lang.StringBuffer.append(java.lang.Object) void org.apache.catalina.util.xml.ObjectCreate.start(org.apache.catalina.util.xml .SaxContext) void org.apache.catalina.util.xml.XmlMapper.matchStart(org.apache.catalina.util.x ml.SaxContext) void org.apache.catalina.util.xml.XmlMapper.startElement(java.lang.String, org.xml.sax.AttributeList) void org.xml.sax.helpers.XMLReaderAdapter.startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) void org.apache.xerces.parsers.SAXParser.startElement(org.apache.xerces.utils.QNa me, org.apache.xerces.framework.XMLAttrList, int) void org.apache.xerces.validators.common.XMLValidator.callStartElement(org.apache .xerces.utils.QName) boolean org.apache.xerces.framework.XMLDocumentScanner.scanElement(org.apache.xerces .utils.QName) boolean org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(bo olean) boolean org.apache.xerces.framework.XMLDocumentScanner.parseSome(boolean) void org.apache.xerces.framework.XMLParser.parse(org.xml.sax.InputSource) void org.xml.sax.helpers.XMLReaderAdapter.parse(org.xml.sax.InputSource) void javax.xml.parsers.SAXParser.parse(org.xml.sax.InputSource, org.xml.sax.HandlerBase) void javax.xml.parsers.SAXParser.parse(java.io.File, org.xml.sax.HandlerBase) java.lang.Object org.apache.catalina.util.xml.XmlMapper.readXml(java.io.File, java.lang.Object) void org.apache.catalina.startup.Catalina.start() void org.apache.catalina.startup.Catalina.execute() void org.apache.catalina.startup.Catalina.process(java.lang.String []) java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object []) void org.apache.catalina.startup.Bootstrap.main(java.lang.String []) java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object []) void StartTomcat.main(java.lang.String [])