RAD8 не распознает состояние WPS7 после запуска
Я сейчас работаю в RAD8 и пытаюсь собрать портлеты для WPS7. Я установил оба из них на моей машине разработки Windows 7.
Когда я запускаю сервер из представления серверов, все происходит, как и ожидалось: появляется консоль (фактически две консоли, одна для WAS и одна для WPS), сервер отображает его состояние [Запуск, синхронизирован], и я жду в течение 2 или 3 минут, пока консоль прокручивает сообщения WPS.
Но когда я добираюсь до этих строк, это становится странным: (не только для языка...)
[28.12.11 15:40:49:373 CET] 00000000 RMIConnectorC A ADMC0026I: Der RMI-Connector ist an Port 10035 verfügbar.
[28.12.11 15:40:49:373 CET] 00000005 LeaseAlarm I SCHD0133I: Der Scheduler WPSTaskScheduler (wps/Scheduler) hat die Zugangsberechtigung erhalten und führt alle Tasks in diesem Anwendungsserver aus.
[28.12.11 15:40:49:389 CET] 00000000 JMXConnectors I ADMC0058I: Der JMX-JSR160RMI-Connector ist an Port 10035 verfügbar.
[28.12.11 15:40:49:436 CET] 00000000 WsServerImpl A WSVR0001I: Der Server WebSphere_Portal ist für e-business bereit.
Судя по всему, сервер запущен, потому что WSVR0001I
и я могу просматривать домашнюю страницу портала. Но RAD по-прежнему отображает [Starting, Synchronized] и через некоторое время истечет время ожидания. После появления диалогового окна тайм-аута состояние сервера [Остановлено], хотя я все еще могу просматривать портал и получать сообщения консоли.
Я уже проверил порты SOAP и RMI, и они правильно установлены на RMI=10035 и SOAP=10025.
Есть намеки?
Обновление Это похоже связано https://www-304.ibm.com/support/docview.wss?uid=swg21255957
2 ответа
У меня возникла та же проблема, и в конце концов я понял, что изменил eclipse.ini для какой-то телефонной пробелы / мобильной разработки. Когда я вернул файл обратно к исходному, это сработало.
Это может произойти, если ваш экземпляр WebSphere Portal защищен, и вы неправильно заполнили параметры безопасности в конфигурации сервера RAD, относящейся к вашему экземпляру WP7.
Другой причиной может быть использование разъема RMI. Известно, что использование разъема RMI вызывает такие проблемы. Вы не упомянули, какой разъем вы на самом деле используете; если вы еще этого не сделали, используйте соединитель SOAP.