(Tomcat 4.0.3/Axis Beta 3) Tomcat trips on
/axis/WEB-INF/web.xml statement:
I get this error on Tomcat startup:
java.lang.IllegalArgumentException: Invalid <url-pattern>
servlet/AdminServlet in servlet mapping
From web.xml parsing on this
statement:
<url-pattern>servlet/AdminServlet</url-pattern>
Am I missing something in my classpath? or in
Tomcat?
Here's the dump from Tomcat startup
log:
-----------------------------------------------------
ERROR reading
java.io.ByteArrayInputStream@587c94
At Line 47
/web-app/servlet-mapping/
ContextConfig[/axis] Configuration error in application web.xml java.lang.IllegalArgumentException: Invalid
<url-pattern> servlet/AdminServlet in servlet mapping
at
org.apache.catalina.core.StandardContext.addServletMapping(StandardContext.java:1628)
at java.lang.reflect.Method.invoke(Native Method) at org.apache.catalina.util.xml.MethodSetter.end(XmlMapper.java:879) at org.apache.catalina.util.xml.XmlMapper.matchEnd(XmlMapper.java:419) at org.apache.catalina.util.xml.XmlMapper.endElement(XmlMapper.java:119) at org.xml.sax.helpers.XMLReaderAdapter.endElement(XMLReaderAdapter.java:347) at
org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1497)
at org.apache.crimson.parser.Parser2.content(Parser2.java:1700) at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1468) at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:499) at org.apache.crimson.parser.Parser2.parse(Parser2.java:304) at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:433) at org.xml.sax.helpers.XMLReaderAdapter.parse(XMLReaderAdapter.java:223) at javax.xml.parsers.SAXParser.parse(SAXParser.java:317) at javax.xml.parsers.SAXParser.parse(SAXParser.java:108) at org.apache.catalina.util.xml.XmlMapper.readXml(XmlMapper.java:275) |