Доступ к сервлетам в Websphere - PullRequest
       20

Доступ к сервлетам в Websphere

2 голосов
/ 02 сентября 2010

Я написал простой тестовый сервлет и развернул его в приложениях websphere.

Когда я пытаюсь получить доступ к сервлету, он выдает следующую ошибку

Ошибка 404: SRVE0190E:

Я проверил все основные вещи, такие как запись web.xml, синтаксис сервлета и т. Д.

Все правильно. Тот же сервлет при развертывании на Tomcat работает нормально.

Я также проверилсвойство

com.ibm.ws.webcontainer.invokefilterscompatibility в Серверы> Сервер> Настройки веб-контейнера> Веб-контейнер> Пользовательские свойства .. для него установлено значение true.

Не совсем точнопроблема.Если кто-нибудь может помочь решить эту проблему

Serlvet, который я создал:

  public class TestServlet extends HttpServlet{

private static final long serialVersionUID = 1L;

public TestServlet() {      
        super();
     }

public void init(ServletConfig config) throws ServletException {
    super.init(config);
}


protected void doGet(HttpServletRequest request, HttpServletResponse response)  
 throws ServletException, IOException {
    PrintWriter out = response.getWriter();     
    out.print("This is a testing servlet ... Please ignore");
}

protected void doPost(HttpServletRequest request, HttpServletResponse response)  
 throws ServletException, IOException {
    doGet(request,response);            
}

}

Запись в web.xml:

 <servlet>
      <servlet-name>TestServlet</servlet-name>              
      <servlet-class>com.wizard.servlet.TestServlet</servlet-class>
 </servlet>
 <servlet-mapping>
       <servlet-name>TestServlet</servlet-name>
       <url-pattern>/TestServlet</url-pattern>
 </servlet-mapping> 

Файл war, содержащий сервлет, развернут в одной из ячеек на сервере Websphere.Заранее спасибо.

...