2016-09-05 2 views
0

У меня есть приложение, работающее на tomcat на сервере ubuntu. Проблема в том, что, видимо, файл web.xml игнорируется. URL-адрес, который я хочу запустить, вызывает ошибку 404.Web.xml игнорируется

У меня есть следующая конфигурация в моем web.xml

<servlet> 
<servlet-name>GAMOAuthSignIn</servlet-name> 
<servlet-class>artech.security.api.agamextauthinput</servlet-class>                   
</servlet> 

и это

<servlet-mapping> 
<servlet-name>GAMOAuthSignIn</servlet-name> 
<url-pattern>/oauth/gam/signin</url-pattern> 
</servlet-mapping> 

Так что, когда я иду в http://example.com:8080/Application/oauth/gam/signin Он должен запустить файл класса artech.security .api.agamextauthinput, который находится на банке, которая существует в папке App/web-inf/lib.

Примечание: Когда я запускаю приложение в окнах с одинаковыми конфигурациями, он работает так, как ожидалось.

У кого-нибудь есть опыт работы с этой проблемой? Что мне не хватает?

Любая помощь приветствуется, спасибо.

ответ

0

Проблема была в том, что я помещал файл web.xml в корневую папку приложения. Виноват. Извини за это. Спасибо за помощь =)

Смежные вопросы