Миграция из Tomcat в WAS - PullRequest
       13

Миграция из Tomcat в WAS

0 голосов
/ 19 мая 2010

Несколько недель назад я спросил о серверах приложений. Бывает, что мои начальники переходят на WAS, и мое веб-приложение должно двигаться вперед. Проблема в том, что я плохо представляю себе серверы приложений.

В своем приложении я использовал web.xml и tomcat-users.xml для определения ролей и пользователей. Я должен сделать это на сервере WAS, так что мне нужно сделать? Я имею в виду, что я прочитал, что он определяет некоторые роли безопасности в application.xml, который связывается с сервером WAS, и что им нужны некоторые идентификаторы, которые просматривают ibm-application-bnd.xmi

Мне также кажется, что мне нужен какой-то ibm-web-bnd.xmi, чтобы просто перенастроить мой web.xml с теми же пользователями (что меня очень смущает).

Нужно ли мне создавать эти файлы (у меня нет RAS, только Eclipse Galileo (да, я тоже иногда думаю, что играю в жестком режиме), поэтому у меня нет возможности сделать это автоматически) или могу Я просто правильно настраиваю application.xml и web.xml без этих файлов? Мне удалось более или менее создать эти файлы и, наконец, создать EAR, который развернул WAS (правильно, как говорится).

Это звучит чертовски сложно только для проверки пользователя, поэтому я не знаю, прав я или нет. Вероятно, неправильно, поскольку WAS продолжает говорить «com.ibm.websphere.security.PasswordCheckFailedException: пользователь wasadmin не найден».

Есть ли какая-нибудь проницательная документация о том, как это сделать?

Спасибо!

1 Ответ

1 голос
/ 19 мая 2010

WAS имеет веб-консоль администратора, в которой вы настраиваете подобные вещи несколькими щелчками мыши. Если я правильно помню, он прослушивает HTTP-порт 9090 или около того, но это также настраивается. Я предлагаю вам прочитать эту RedBook , чтобы узнать, как использовать консоль администратора WAS.

Оставьте tomcat-users.xml за рамками. Однако оставьте security-constraint и login-config в web.xml.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...