проблема с запуском сервлета на Tomcat: InvocationTargetException - PullRequest
0 голосов
/ 16 марта 2010

Я новичок в Tomcat и пытаюсь запустить простой сервлет HelloWorld. Я установил Tomcat 6 и Jdk1.6 в Mandriva Linux, установил CLASSPATH и JAVA_HOME. У меня есть следующие файлы и каталоги:

$CATALINA_HOME/webapps/MyApp/WEB_INF/classes/TestServlet.class         
$CATALINA_HOME/webapps/MyApp/WEB_INF/web.xml

Мой файл web.xml содержит следующее:

<?xml version="1.0" encoding="UTF-8"?>
<!--?xml version="1.0" encoding="ISO-8859-1"?-->

<web-app xmlns="http://java.sun.com/xml/ns/javaee"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
   version="2.5"> 

    <description>ZibJana Localization</description>
    <display-name>ZibJana Localization</display-name>             
    <!-- Define the servlets for this application-->
    <servlet>
        <servlet-name>ZibJana</servlet-name>
        <servlet-class>TestServlet</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>ZibJana</servlet-name>
        <url-pattern>*</url-pattern>
    </servlet-mapping>  
</web-app>

Но когда я пытаюсь вызвать свой сервлет с URL-адресом http://localhost:8080/MyApp, tomcat не запускает запуск сервлета. Я проверил файл журнала $ CATALINA_HOME / logs / catalina.out и обнаружил следующую ошибку, которая возникает при каждом запуске службы tomcat.

INFO: Deploying web application directory MyApp
16-Mar-2010 12:05:38 AM org.apache.tomcat.util.digester.Digester endElement
SEVERE: End event threw exception
java.lang.reflect.InvocationTargetException
    at sun.reflect.GeneratedMethodAccessor18.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

Пожалуйста, дайте мне знать, где моя ошибка. Заранее спасибо.

1 Ответ

0 голосов
/ 18 марта 2010

Я только что опубликовал соответствующую часть трассировки стека. В любом случае, я решил проблему. Это была проблема со структурой каталогов и файлом web.xml.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...