Может ли сервлет JBOSS 7+ прослушивать / обрабатывать запросы другого подразделения?

В настоящее время работает приложение, которое перемещается из JBOSS 4 (Java 6) в JBOSS 7.1 (Java 8). У него не было REST WS - только SOAP, и он работал с сервлетами.

Когда я добавил свою WAR в основной EAR, содержащий базовую службу REST (класс ApplicationPath с 1 классом ресурсов и web.xml (пусто, поскольку я использую реализацию RESTEasy, которая должна сканировать мои классы)). Во время развертывания я не вижу ошибок в своих журналах, и он говорит, что мой.war был развернут и мой веб-контекст зарегистрирован.

Однако всякий раз, когда я вызываю одну из конечных точек моего ресурса, я получаю ответ JBOSS по умолчанию для ошибки 404 "Не найдено" (хотя URL-адрес правильный), и когда я пытаюсь вызвать тот же URL-адрес, но с помощью PUT или POST, я получаю сообщение "Http Method POST не поддерживается этим URL-адресом ", что обычно является ошибкой пользовательских сервлетов.

Возможно ли, что другой сервлет слушает мой путь или захватывает вещи? Даже если за пределами моего веб-контекста? Как я мог исследовать / отладить это?

0 ответов

Другие вопросы по тегам