We have - like others in this Mailing List - some Problem running a Struts Application with Digester under Tomcat 3.2.x. Using the standard-packaged jar-files incluided with Tomcat, we get an Exception that Namespaces are not supported with this SaxParser. After adding xalan.jar and xerces.jar like described in other articles found in this archive, we get the following exception: (see Trace). Also Error-messages when we set the two jar-files on first position of the classpath. We need a reply very urgently. Michael Frenzel Trace: -------- $ ./tomcat.bat run Including all jars in D:/server/jakarta-tomcat-3.2.3\lib in your CLASSPATH. Using CLASSPATH: d:/server/jakarta-tomcat-3.2.3/webapps/workerClient/WEB-INF/lib/xerces.jar;D :/serve r/jakarta-tomcat-3.2.3/webapps/workerClient/WEB-INF/lib/xalan.jar;D:/server/ jakarta-tomcat-3.2.3\cla sses;D:/server/jakarta-tomcat-3.2.3\lib\ant.jar;D:/server/jakarta-tomcat-3.2 .3\lib\jasper.jar;D:/ser ver/jakarta-tomcat-3.2.3\lib\jaxp.jar;D:/server/jakarta-tomcat-3.2.3\lib\par ser.jar;D:/server/jakart a-tomcat-3.2.3\lib\servlet.jar;D:/server/jakarta-tomcat-3.2.3\lib\webserver. jar;c:/jdk1.3\lib\tools. jar 2001-09-10 16:55:44 - ContextManager: Adding context Ctx( /workerClient ) Starting tomcat. Check logs/tomcat.log for error messages register('-//Apache Software Foundation//DTD Struts Configuration 1.0//EN', 'jar:file:D:\server\jaka rta-tomcat-3.2.3\webapps\workerClient\WEB-INF\lib\struts.jar!/org/apache/str uts/resources/struts-con fig_1_0.dtd' register('-//Apache Software Foundation//DTD Struts Configuration 1.1//EN', 'jar:file:D:\server\jaka rta-tomcat-3.2.3\webapps\workerClient\WEB-INF\lib\struts.jar!/org/apache/str uts/resources/struts-con fig_1_1.dtd' register('-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN', 'jar:file:D:\server\jakarta-tomca t-3.2.3\webapps\workerClient\WEB-INF\lib\struts.jar!/org/apache/struts/resou rces/web-app_2_2.dtd' register('-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN', 'jar:file:D:\server\jakarta-tomca t-3.2.3\webapps\workerClient\WEB-INF\lib\struts.jar!/org/apache/struts/resou rces/web-app_2_3.dtd' resolveEntity('-//Apache Software Foundation//DTD Struts Configuration 1.0//EN', 'http://jakarta.apa che.org/struts/dtds/struts-config_1_0.dtd') Resolving to alternate DTD 'jar:file:D:\server\jakarta-tomcat-3.2.3\webapps\workerClient\WEB-INF\li b\struts.jar!/org/apache/struts/resources/struts-config_1_0.dtd' New org.apache.struts.action.ActionFormBean Begin event threw exception java.lang.ClassNotFoundException: org.apache.struts.action.ActionFormBean at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:297) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:286) at java.lang.ClassLoader.loadClass(ClassLoader.java:253) at org.apache.commons.digester.ObjectCreateRule.begin(ObjectCreateRule.java:164 ) at org.apache.commons.digester.Digester.startElement(Digester.java:624) at org.apache.xerces.parsers.SAXParser.startElement(SAXParser.java:1376) at org.apache.xerces.validators.common.XMLValidator.callStartElement(XMLValidat or.java:1214) at org.apache.xerces.framework.XMLDocumentScanner.scanElement(XMLDocumentScanne r.java:1806) at org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XM LDocumentScan ner.java:1182) at org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner. java:381) at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1081) at javax.xml.parsers.SAXParser.parse(SAXParser.java:374) at javax.xml.parsers.SAXParser.parse(SAXParser.java:192) at org.apache.commons.digester.Digester.parse(Digester.java:859) at org.apache.struts.action.ActionServlet.initMapping(ActionServlet.java:1273) at org.apache.struts.action.ActionServlet.init(ActionServlet.java:460) at javax.servlet.GenericServlet.init(GenericServlet.java:258) at org.apache.tomcat.core.ServletWrapper.doInit(ServletWrapper.java:317) at org.apache.tomcat.core.Handler.init(Handler.java:215) at org.apache.tomcat.core.ServletWrapper.init(ServletWrapper.java:296) at org.apache.tomcat.context.LoadOnStartupInterceptor.contextInit(LoadOnStartup Interceptor.j ava:130) at org.apache.tomcat.core.ContextManager.initContext(ContextManager.java:491) at org.apache.tomcat.core.ContextManager.init(ContextManager.java:453) at org.apache.tomcat.startup.Tomcat.execute(Tomcat.java:195) at org.apache.tomcat.startup.Tomcat.main(Tomcat.java:235) cannot load servlet name: action: Parsing error processing resource path /WEB-INF/struts-config.xml 2001-09-10 16:55:46 - PoolTcpConnector: Starting HttpConnectionHandler on 8080 2001-09-10 16:55:46 - PoolTcpConnector: Starting Ajp12ConnectionHandler on 8007