Необработанное исключение, выброшенное фильтром springSecurityFilterChain на веб-сфере Сервер приложений - PullRequest
1 голос
/ 12 января 2020

Я получаю следующую ошибку во время запуска сервера

фильтр E com.ibm.ws.webcontainer.filter.FilterInstanceWrapper doFilter SRVE8109W: Неполученное исключение, выданное фильтром springSecurityFilterChain: java .lang.AbstractMethor: javax / servlet / http / HttpSessionListener.sessionCreated (Ljavax / servlet / http / HttpSessionEvent;) V по адресу com.ibm.ws.webcontainer.managedobject.ManagedObjectListenerWrapper.sessionCreated (ManagedObjectListenerWrapper: 100 * 100 * 100 * 100 * 100 * 100) SystemOut O 2020-01-11 20: 57: 13.371 ОШИБКА 15596 --- [ebContainer: 0] osbwservlet.support.ErrorPageFilter: перенаправление на страницу ошибки из запроса [/ helloWorldPage] из-за исключения [java .lang.AbstractMethodError: javax / servlet / http / HttpSessionListener.sessionCreated (Ljavax / servlet / http / HttpSessionEvent;) V]

javax.servlet.ServletException: java .lang.AbstractMethodError: javax / servlet.Secreated / http Histen (Ljavax / сервлет / HTTP / HttpSessionEvent;) V

1 Ответ

2 голосов
/ 13 января 2020

Не зная, какую версию API сервлета вы используете и какую версию WebSphere, трудно сказать наверняка, если это проблема, но я изначально подозреваю, что вы работаете с версией сервлета, более ранней, чем Servlet 4.0.

В Servlet 4.0 есть методы по умолчанию для интерфейса HttpSessionListener . Если вы посмотрите на Servlet 3.1, то реализация HttpSessionListener .

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

...