You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Bens <mj...@bensasphalt.com> on 2002/03/20 23:32:31 UTC

Tomcat 4.0.3/ JDK 1.4 - not working, Is this error related to my jaxrpc in wrong location?

Enviroment:  Tomcat 4.0.3/ JDK 1.4 / Axis Beta 3
Classpaths: Xerces in /common/lib  -  AXIS is in /axis/WEB-INF/lib
 
Tomcat chokes on this (/axis/WEB-INF/web.xml statement) while loading context: 
 
    java.lang.IllegalArgumentException: Invalid <url-pattern> servlet/AdminServlet in servlet mapping
 

Re: Tomcat 4.0.3/ JDK 1.4 - not working, Is this error related to my jaxrpc in wrong location?

Posted by Peter Allday <pe...@cre.canon.co.uk>.
Can you send your web.xml file?

Peter
  ----- Original Message ----- 
  From: Bens 
  To: axis-user@xml.apache.org 
  Sent: Wednesday, March 20, 2002 10:32 PM
  Subject: Tomcat 4.0.3/ JDK 1.4 - not working, Is this error related to my jaxrpc in wrong location?


  Enviroment:  Tomcat 4.0.3/ JDK 1.4 / Axis Beta 3
  Classpaths: Xerces in /common/lib  -  AXIS is in /axis/WEB-INF/lib

  Tomcat chokes on this (/axis/WEB-INF/web.xml statement) while loading context: 

      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)