2009-06-16 2 views
0

я обновление приложения от старой установки EJB2 использовать ejb3, используя художественные ejb3 пакет на WEBSPHERE 6.1Websphere 6,1 ejb3 аутентификация пользователя и отображения на роль

У меня контекст сервлета, который делает некоторые инициализации, когда контекст сервлета, часть этой инициализации включает вызов ejb's.

Сервер настроен на использование FileRegistrySample для собственного пользовательского реестра, а на старой настройке ejb2 он успешно аутентифицирует систему как пользователь консоли администратора и сопоставляет ее с внутренней ролью, которую я настроил для нее.

Теперь, когда я переехал в ejb3 однако, пользователь получает признание, но это говорит мне, что пользователь не имеет каких-либо необходимых ролей ...

Я полагаю, мой вопрос, является ли WebSphere или spec изменил что-либо в этом пространстве, которое может вызвать это, или же более вероятно, что что-то, что я изменил как часть обновления, вызвало его.

ответ

0

Существует файл ibm-application-bnd.xmi, который отображает пользователей и группы в роли, этот файл должен находиться в my_app.ear/META-INF. Кажется, что ничего не изменилось по сравнению с пакетом функций ejb3, я неправильно удалил его.

Смежные вопросы