EAR не работает с с в RAD IDE - PullRequest
       49

EAR не работает с с в RAD IDE

0 голосов
/ 12 августа 2011

У меня RAD 7.5 с WAS TE 7.0.0.15, установленным на моей 32-битной машине с Windows XP.

Раньше я мог открывать свой проект EAR и развертываться на сервере напрямую, т.е. щелкать правой кнопкой мыши на EAR> Запустите на сервере>, а затем укажите на мой сервер.

URL-адрес EAR выглядел следующим образом: http://localhost:9080/myContext/Login.action

При развертывании EAR (сначала экспортируйте как файл и файл EAR, а затем установитеEAR из консоли администратора) Я могу нормально работать с приложением.

Однако после попытки использовать функцию профилирования RAD эта функция просто перестала работать.Я больше не могу запустить приложение из с в IDE.Я просто получаю ошибку 404.Я не могу понять разницу между тем, почему оно работает при развертывании в качестве приложения предприятия с консоли администратора.

Я удалил сервер, предполагая, что что-то могло повредить сервер.Но это совсем не помогло.

Это известная проблема?Пожалуйста, помогите.

Спасибо, Ayusman

Ответы [ 2 ]

1 голос
/ 17 августа 2011

У меня были проблемы похожего характера с RAD 7.5 и WAS 7 Runtime.Я использовал его для установки, настройки и тестирования нескольких наших корпоративных приложений.К сожалению, иногда исключения, создаваемые этими приложениями, приводили к непреднамеренному повреждению профиля сервера, на котором они выполнялись, и очистка / повторное развертывание кэша не помогали.Развертывание через консоль администратора более стабильно, так как не использует интеграцию Eclipse / Websphere, что, вероятно, является проблемой здесь.

Мой общий совет по работе с RAD такой:

  • подготовить архив конфигурации вашего приложения сразу после его настройки (щелкните правой кнопкой мыши по серверу, Конфигурация сервера -> Резервное копирование ), до того, как вы даже установите его;это, вероятно, пригодится позже;
  • при проблемах с запуском / остановкой сервера / приложения, попробуйте сначала остановить (или убить, если он не остановится) сервер WAS, а затем удалить все из [yourprofiledir]/temp и [yourprofiledir]/wstemp, затем перезапустите сервер;
  • , если вышеперечисленное не поможет, восстановите конфигурацию из архива ( Конфигурация сервера -> Восстановить ).

Если вынастройте свою конфигурацию с помощью сценариев, тогда вам, вероятно, не понадобится архив, так как удаление и воссоздание профиля сервера обходится дорого, поскольку этот профиль часто портится.

0 голосов
/ 17 августа 2011

Мне трудно сказать, в чем проблема, вероятно, основана на том, что я вижу из вашего поста.

Вы уверены, что развертываете его на нужном сервере? Мне просто интересно, если у вас есть два времени работы сервера (один используется для профилирования) и один для регулярного тестирования.

Показывает ли RAD какую-либо ошибку при развертывании приложения из RAD?

Я бы все равно пошел в консоль администратора после того, как RAD выполнил ее публикацию и проверил, установлено ли приложение.

Я бы также посмотрел журналы, в которых должно быть четко указано, что приложение установлено и запущено, если публикация из RAD прошла успешно.

Надеюсь, это даст вам представление.

НТН

Manglu

...