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