struts问题,高手,各位朋友,请进!!!
phsea 2003-08-21 11:15:58 我用struts,在启动tomcat的时候,总是有这样的错误信息,请解释一下,
好像时web.xml,web-app配置有错可是我按照struts-example样式做的,怎么错呢
有可能是我用log4j配置有问题,我就纳闷了,我在另外一台机器配置确没有问题!!!
来者有分!!!!
2003-8-21 23:04:42 org.apache.commons.digester.Digester error
严重: Parse Error at line 38 column 11: The content of element type "web-a
st match "(icon?,display-name?,description?,distributable?,context-param*,
*,filter-mapping*,listener*,servlet*,servlet-mapping*,session-config?,mime
ng*,welcome-file-list?,error-page*,taglib*,resource-env-ref*,resource-ref*
ity-constraint*,login-config?,security-role*,env-entry*,ejb-ref*,ejb-local
".
org.xml.sax.SAXParseException: The content of element type "web-app" must
"(icon?,display-name?,description?,distributable?,context-param*,filter*,f
mapping*,listener*,servlet*,servlet-mapping*,session-config?,mime-mapping*
me-file-list?,error-page*,taglib*,resource-env-ref*,resource-ref*,security
raint*,login-config?,security-role*,env-entry*,ejb-ref*,ejb-local-ref*)".
at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseExcept
rorHandlerWrapper.java:232)
at org.apache.xerces.util.ErrorHandlerWrapper.error(ErrorHandlerWr
java:173)
at org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorRep
java:371)
at org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorRep
java:305)
at org.apache.xerces.impl.dtd.XMLDTDValidator.handleEndElement(XML
idator.java:1918)
at org.apache.xerces.impl.dtd.XMLDTDValidator.endElement(XMLDTDVal
.java:851)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndEl
XMLDocumentFragmentScannerImpl.java:1008)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentC
Dispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1469)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocum
LDocumentFragmentScannerImpl.java:329)
at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfigurati
a:525)
at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfigurati
a:581)
at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
at org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXPa
ava:1175)
at org.apache.commons.digester.Digester.parse(Digester.java:1495)
at org.apache.catalina.startup.ContextConfig.applicationConfig(Con
nfig.java:282)
at org.apache.catalina.startup.ContextConfig.start(ContextConfig.j
9)
at org.apache.catalina.startup.ContextConfig.lifecycleEvent(Contex
g.java:243)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Li
eSupport.java:166)
at org.apache.catalina.core.StandardContext.start(StandardContext.
567)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java
at org.apache.catalina.core.StandardHost.start(StandardHost.java:7
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java
at org.apache.catalina.core.StandardEngine.start(StandardEngine.ja
)
at org.apache.catalina.core.StandardService.start(StandardService.
97)
at org.apache.catalina.core.StandardServer.start(StandardServer.ja
9)
at org.apache.catalina.startup.Catalina.start(Catalina.java:512)
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(NativeMethodAccesso
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMetho
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
2003-8-21 23:04:46 org.apache.coyote.http11.Http11Protocol start