Hi, I tried to use the struts-example application as a simple template and made a few simple changes to the struts-config.xml and web.xml files. These parse OK in my XML editors. However, when I deploy the application I get a 'content not allowed in prolog' SAX parse exception:
==>[catalina log fragment] starting service Tomcat-Standalone Apache Tomcat/4.0.3 PARSE error at line 1 column 1 org.xml.sax.SAXParseException: Content is not allowed in prolog. <*************************? register('-//Apache Software Foundation//DTD Struts Configuration 1.0//EN', 'jar :file:C:/Program Files/Apache Tomcat 4.0/webapps/Reg2/WEB-INF/lib/struts.jar!/or g/apache/struts/resources/struts-config_1_0.dtd' register('-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN', 'jar:file:C:/ Program Files/Apache Tomcat 4.0/webapps/Reg2/WEB-INF/lib/struts.jar!/org/apache/ struts/resources/web-app_2_2.dtd' register('-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN', 'jar:file:C:/ Program Files/Apache Tomcat 4.0/webapps/Reg2/WEB-INF/lib/struts.jar!/org/apache/ struts/resources/web-app_2_3.dtd' resolveEntity('-//Apache Software Foundation//DTD Struts Configuration 1.0//EN', 'http://jakarta.apache.org/struts/dtds/struts-config_1_0.dtd') Resolving to alternate DTD 'jar:file:C:/Program Files/Apache Tomcat 4.0/webapps /Reg2/WEB-INF/lib/struts.jar!/org/apache/struts/resources/struts-config_1_0. dtd' New org.apache.struts.action.ActionFormBean (etc...) <==== My struts-config.xml prolog looks healthy enough. In any event, the prolog section is exactly like the one in struts-example which does not throw this exception. I kept looking at the Digestor source code to try to understand what is happening - with no luck. Has anyone seen this before? Wojtek Rappak -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>