Ошибка 404: целевой сервлет не настроен для URI - PullRequest
5 голосов
/ 18 июня 2009

Я только что закончил с новым веб-модулем, созданным с помощью Spring Framework. До сих пор я тестировал все страницы на своем локальном компьютере с помощью Tomcat. Сегодня, после того как я переместил приложение в Websphere, Я получаю следующую ошибку:

      Error 404: No target servlet configured for uri

что-нибудь нужно сделать в web.xml или где-то еще? Я развернул файл EAR на моем WAS, в котором есть другой файл войны.

Ниже приведен вывод, который я вижу на консоли, если это поможет.

The resource WEB-INF/ibm-web-bnd.xmi that is defined in URI WEB-INF/ibm-web-bnd.xmi for module analytics.war is not valid.  The resource has a cross reference org.eclipse.jst.j2ee.webapplication.internal.impl.WebAppImpl@4be44be4 (eProxyURI: WEB-INF/web.xml#WebApp_ID) that cannot be resolved.
[6/17/09 15:24:49:465 CDT] 00000011 ArchiveDeploy W   ADMA0091E: The resource WEB-INF/ibm-web-ext.xmi that is defined in URI WEB-INF/ibm-web-ext.xmi for module analytics.war is not valid.  The resource has a cross reference org.eclipse.jst.j2ee.webapplication.internal.impl.WebAppImpl@7b7a7b7a (eProxyURI: WEB-INF/web.xml#WebApp_ID) that cannot be resolved.

Ответы [ 2 ]

3 голосов
/ 18 июня 2009

Похоже, что ваш сервлет не настроен правильно. Я бы сказал, что в вашем web.xml есть запись с именем сервлета, которая не соответствует файлу -servlet.xml в вашем каталоге WEB-INF.

0 голосов
/ 09 апреля 2010

Я получил ту же ошибку для моего ответа JSON. Это исправлено установкой contentLength в действии.

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