Я обновляю приложение из старой установки ejb2, чтобы использовать ejb3 с помощью пакета функций ejb3 в websphere 6.1.
У меня есть ServletContextListener, который выполняет некоторую инициализацию при запуске контекста сервлета, часть этой инициализации включает вызов ejb.
Сервер настроен на использование FileRegistrySample для своего пользовательского реестра пользователей, и в старой настройке ejb2 он успешно аутентифицирует систему как пользователя консоли администратора и сопоставляет его с внутренней ролью, которую я для него настроил.
Однако теперь, когда я перешел на ejb3, пользователь распознается, но мне сообщается, что у пользователя нет ни одной из необходимых ролей...
Я предполагаю, что мой вопрос заключается в том, изменили ли веб-сферу или спецификацию что-либо в этом пространстве, что может быть причиной этого, или более вероятно, что что-то, что я изменил как часть обновления, вызвало это.