powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / WildFly 12 + Java 9: Сервер игнорирует @WebServlet
7 сообщений из 7, страница 1 из 1
WildFly 12 + Java 9: Сервер игнорирует @WebServlet
    #39611769
Фотография Анатолий Широков
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день!
Есть простейший сервлет, использующий аннотацию @WebServlet из Servlet API 3.1.0. Есть сервер WildFly 12, запущенный на Java 9. Так вот, если сервлет собрать Java9, то сервер не видит аннотацию, а если пересобрать на Java 8, работает как ни в чем не бывало. Проект простейший: один java файл ScriptServlet.java и pom.xml: https://github.com/anatoly-spb/simple-annotated-servlet
Буду благодарен за идеи!
...
Рейтинг: 0 / 0
WildFly 12 + Java 9: Сервер игнорирует @WebServlet
    #39611775
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Багу им зарепорти. Надо логирование детальное настроить, и сравнить лог одного и второго запуска - почитать в чем разница. Может они там байткод расковыривают не правильно. Или надо поискать чем они вообще аннотации вычитывают
...
Рейтинг: 0 / 0
WildFly 12 + Java 9: Сервер игнорирует @WebServlet
    #39611805
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczБагу им зарепорти. Надо логирование детальное настроить, и сравнить лог одного и второго запуска - почитать в чем разница. Может они там байткод расковыривают не правильно. Или надо поискать чем они вообще аннотации вычитывают

Вообще-то говорили, что в 9-ке "поломали" DI в фреймворках.
Spring только с 5 версии вроде бы совместимость с Java 9.
JEE вроде бы еще не сделали.

На сколько я понял, это связано с модулями и изменением работы reflection.
...
Рейтинг: 0 / 0
WildFly 12 + Java 9: Сервер игнорирует @WebServlet
    #39611813
Фотография Анатолий Широков
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,

завел, жду реакции https://issues.jboss.org/browse/WFLY-9970
...
Рейтинг: 0 / 0
WildFly 12 + Java 9: Сервер игнорирует @WebServlet
    #39611873
Фотография Анатолий Широков
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
подтвердили, что это баг https://issues.jboss.org/browse/WFLY-9970
...
Рейтинг: 0 / 0
WildFly 12 + Java 9: Сервер игнорирует @WebServlet
    #39611889
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Анатолий Широков,

Ну, там же и workaround - подменить jandex на предыдущий билд.
...
Рейтинг: 0 / 0
WildFly 12 + Java 9: Сервер игнорирует @WebServlet
    #39611923
Фотография Анатолий Широков
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,

да, уже существующий wildfly-12.0.0.Final\modules\system\layers\base\org\jboss\jandex\main\jandex-2.0.4.Final.jar надо заменить на jandex-2.0.3.Final.jar из wildfly-11.0.0.Final
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / WildFly 12 + Java 9: Сервер игнорирует @WebServlet
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]