somewhere in struts config, you have a set-property element that isnt empty
ie, it should end with /> and have no matched cose tag. Daniel. > -----Original Message----- > From: BARBEY Stuart R [mailto:[EMAIL PROTECTED] > Sent: 24 May 2004 05:31 > To: '[EMAIL PROTECTED]' > Subject: Tomcat startup error using struts. > > > Has anyone seen the following error before? > > INFO: Initializing, config='org.apache.struts.action.ActionResources', > returnNull=true > 24/05/2004 14:05:55 org.apache.commons.digester.Digester error > SEVERE: Parse Error at line 18 column 19: The content of element type > "set-property" must match "EMPTY". > org.xml.sax.SAXParseException: The content of element type "set-property" > must match "EMPTY". > at > org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown > Source) > at org.apache.xerces.util.ErrorHandlerWrapper.error(Unknown Source) > at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown > Source) > at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown > Source) > at > org.apache.xerces.impl.dtd.XMLDTDValidator.handleEndElement(Unknow > n Source) > at org.apache.xerces.impl.dtd.XMLDTDValidator.endElement(Unknown > Source) > at > org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown > Source) > at > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentCont > entDispatc > her.dispatch(Unknown Source) > at > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown > Source) > at org.apache.xerces.parsers.XML11Configuration.parse(Unknown > Source) > at org.apache.xerces.parsers.XML11Configuration.parse(Unknown > Source) > at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) > at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) > at org.apache.commons.digester.Digester.parse(Digester.java:1548) > at > org.apache.struts.action.ActionServlet.parseModuleConfigFile(Actio > nServlet.j > ava:1006) > at > org.apache.struts.action.ActionServlet.initModuleConfig(ActionServ > let.java:9 > 55) > at > org.apache.struts.action.ActionServlet.init(ActionServlet.java:470) > at javax.servlet.GenericServlet.init(GenericServlet.java:256) > at > org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapp > er.java:10 > 44) > at > org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:887) > at > org.apache.catalina.core.StandardContext.loadOnStartup(StandardCon > text.java: > 3959) > at > org.apache.catalina.core.StandardContext.start(StandardContext.java:4284) > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1126) > at > org.apache.catalina.core.StandardHost.start(StandardHost.java:832) > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1126) > at > org.apache.catalina.core.StandardEngine.start(StandardEngine.java:521) > at > org.apache.catalina.core.StandardService.start(StandardService.java:519) > at > org.apache.catalina.core.StandardServer.start(StandardServer.java:2345) > at org.apache.catalina.startup.Catalina.start(Catalina.java:594) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:297) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:398) > > IMPORTANT NOTICE: This e-mail and any attachment to it are > intended only to be read or used by the named addressee. It is > confidential and may contain legally privileged information. No > confidentiality or privilege is waived or lost by any mistaken > transmission to you. The RTA is not responsible for any > unauthorised alterations to this e-mail or attachment to it. > Views expressed in this message are those of the individual > sender, and are not necessarily the views of the RTA. If you > receive this e-mail in error, please immediately delete it from > your system and notify the sender. You must not disclose, copy or > use any part of this e-mail if you are not the intended recipient. > > --------------------------------------------------------------------- > 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]