Schwere: Parse-Fehler in Anwendung web.xml

Ich bin versucht, mir beibringen, Java, Java-EE und Tomcat ziemlich viel auf einmal.
(Erfahrene C/Obj-C-dev)

War ich nach einem tutorial auf YouTube an: http://www.youtube.com/watch?v=bd50C6XUnFw

Läuft bei mir:

  • Apache Tomcat/7.0.47
  • JVM-1.7.0_45-b18
  • Mac OS X 10.8.5 x86_64

Die Fehler, die ich bin zu sehen ist:

SEVERE: Parse error in application web.xml file at jndi:/localhost/FirstServlet/WEB-INF/web.xml
org.xml.sax.SAXParseException; systemId: jndi:/localhost/FirstServlet/WEB-INF/web.xml; lineNumber: 8; columnNumber: 19; Error at (8, 19) : Can't convert argument: null
    at org.apache.tomcat.util.digester.Digester.createSAXException(Digester.java:2687)
    at org.apache.tomcat.util.digester.Digester.createSAXException(Digester.java:2719)
    at org.apache.tomcat.util.digester.Digester.endElement(Digester.java:1054)
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:609)

Wie im video gezeigt die web.xml (Pfad /Library/Tomcat/webapps/firstservlet/WEB-INF):

<web-app>
    <servlet>
        <servlet-name>My FirstServlet</servlet-name>
        <servlet-class>FirstServlet</servlet-class>
    </servlet>
    <servlet-mapping>
        <url-pattern>/myfirstservlet</url-pattern>
    </servlet-mapping>
</web-app>

Den Fehler zeigt an, dass das Problem ein null-es ist das schlagen nach der </servlet-mapping>

Also meine einzige Vermutung ist, dass das tutorial auf YouTube fehlt was und ich muss fehlt ein argument. Vorschläge nachdrücklich begrüßt.

Hast du kompilieren der servlet mit dem servlet jar?

InformationsquelleAutor Lord Andrei | 2013-12-29

Schreibe einen Kommentar