Make sure that your struts-config has the correct DOCTYPE declaration and that the DTD 
is in the appropriate location.  You can look at the sample applications for hints.

Sri

> -----Original Message-----
> From: Knut Herhold [mailto:[EMAIL PROTECTED]] 
> Sent: Thursday, January 30, 2003 8:02 AM
> To: [EMAIL PROTECTED]
> Subject: after update to Struts 1.1 beta 3 Tomcat is throwing 
> an exception
> 
> 
> After update to Struts 1.1 beta 3 Tomcat is throwing an 
> exception. Can this exception to emanated from an old 
> xml-parser and how can solve the problem
> 
> 
> //************************************************************
> ******************************
> 
> 
> Jan 30, 2003 11:08:34 AM org.apache.commons.digester.Digester error
> SEVERE: Parse Error at line 234 column 14: The content of 
> element type "action" must match 
> "(icon?,display-name?,description?,set-property*,forward*)".
> org.xml.sax.SAXParseException: The content of element type 
> "action" must match 
> "(icon?,display-name?,description?,set-property*,forward*)".
>         at
> org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseExcep
> tion(ErrorHandlerWrapper.java:232)
>         at
> org.apache.xerces.util.ErrorHandlerWrapper.error(ErrorHandlerW
> rapper.java:173)
>         at
> org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorRe
> porter.java:362)
>         at
> org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorRe
> porter.java:296)
>         at
> org.apache.xerces.impl.dtd.XMLDTDValidator.handleEndElement(XM
> LDTDValidator.java:2959)
>         at
> org.apache.xerces.impl.dtd.XMLDTDValidator.endElement(XMLDTDVa
> lidator.java:918)
>         at
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.handleEn
> dElement(XMLDocumentFragmentScannerImpl.java:1145)
>         at
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndE
> lement(XMLDocumentFragmentScannerImpl.java:988)
>         at
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$Fragment
> ContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1446)
>         at
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocu
> ment(XMLDocumentFragmentScannerImpl.java:333)
>         at
> org.apache.xerces.parsers.StandardParserConfiguration.parse(St
andardParserConfiguration.java:529)
>         at
> org.apache.xerces.parsers.StandardParserConfiguration.parse(St
andardParserConfiguration.java:585)
>         at 
> org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:147)
>         at
> org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXP
> arser.java:1148)
>         at
> org.apache.commons.digester.Digester.parse(Digester.java:1543)
>         at
> org.apache.struts.action.ActionServlet.initModuleConfig(Action
> Servlet.java:944)
>         at
> org.apache.struts.action.ActionServlet.init(ActionServlet.java:468)
>         at javax.servlet.GenericServlet.init(GenericServlet.java:256)
>         at
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardW
> rapper.java:924)
>         at
> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.
> java:813)
>         at
> org.apache.catalina.core.StandardContext.loadOnStartup(Standar
> dContext.java:3341)
>         at
> org.apache.catalina.core.StandardContext.start(StandardContext
> .java:3534)
>         at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
>         at
> org.apache.catalina.core.StandardHost.start(StandardHost.java:738)
>         at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
>         at
> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
>         at
> org.apache.catalina.core.StandardService.start(StandardService
> .java:497)
>         at
> org.apache.catalina.core.StandardServer.start(StandardServer.j
> ava:2189)
>         at 
> org.apache.catalina.startup.Catalina.start(Catalina.java:510)
>         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(NativeMethodAccess
> orImpl.java:39)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMeth
> odAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:324)
>         at
> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
> 
> //************************************************************
> ******************************
> 
> 
> ---------------------------------------------------------------------
> 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]

Reply via email to