Как интегрировать Workligt Studio 6 с WAS ND 8.5.5 в RAD 9

У меня возникли проблемы с интеграцией WAS [ND/BASE] 8.5 или WAS [ND/BASE] 8.5.5 с Worklight Studio 6.0 в Eclipse или RAD 9.

Что я сделал:

  1. Установлен РАД 9

  2. Установил WAS TE 8.5.5, создал профиль AppSrv, защитил

  3. Установил Worklight 6.0 на WAS — консольное приложение worklight установилось нормально

  4. Установил Worklight Studio 6.0 в RAD 9

  5. Создан новый гибридный проект в новой рабочей области.

Теперь я пытаюсь запустить проект на сервере WAS 8.5.5 (полный профиль), а Worklight Studio 6 его не поддерживает? Когда я открываю «Изменить целевой сервер Worklight», создаю новый сервер WAS BASE 8.5.5 — сервер не отображается в раскрывающемся списке для этого диалогового окна.

ПРИМЕЧАНИЕ. То же самое было с Eclipse 4.2.2 и автономным WAS 8.5.0.2 с использованием Worklight 6 и Worklight Studio 6. Никакой поддержки полного профиля Websphere. Я сделал это неправильно?

Что я хочу сделать: интегрировать Eclipse с Worklight Studio с WAS ND (не Liberty Profile) в качестве сервера для тестирования.

Заранее спасибо.


person Barat Sahdzijeu    schedule 25.02.2014    source источник
comment
Я боюсь, что интеграция с сервером Worklight Studio работает только с профилем Liberty и Tomcat, но не с WAS ND.   -  person taitelman    schedule 26.02.2014
comment
Спасибо за подтверждение, потому что я не смог прочитать это в документации. Что я увидел в документации (матрица совместимости), что Worklight 6 совместим со всеми разновидностями WAS, начиная с 7 и заканчивая 8.5.5. Какие варианты есть у разработчика, который хочет разработать полный профиль WAS 8.5.5? Создавать WAR и развертывать с помощью скриптов? Возможна ли отладка при таком подходе? Я бы подумал о тестировании на Liberty Profile, но, похоже, нам нужно использовать DynaCache (часть полного профиля WAS), и он доступен через JNDI в полном профиле WAS и настраивается через веб-консоль администратора.   -  person Barat Sahdzijeu    schedule 26.02.2014


Ответы (1)


Я боюсь, что интеграция с сервером Worklight Studio работает только с профилем Liberty и Tomcat, но не с WAS ND. Не поймите меня неправильно, даже если ваш сценарий не работает, Worklight WAR по-прежнему будет работать, как и ожидалось, на WAS ND, как указано в информационном центре Worklight.

Для отладки этого я предлагаю вам развернуть WAR, сгенерированный студией, на сервер WAS (вручную). Затем измените настройки экземпляра сервера и включите его режим отладки (см. настройки JVM в информационном центре WAS) и из вашего eclipse: запустите удаленную отладку (порт по умолчанию 7777) кода Java.

person taitelman    schedule 26.02.2014