WAS6.1 к свободе миграции - PullRequest
       58

WAS6.1 к свободе миграции

0 голосов
/ 31 января 2020

В настоящее время мы переносим наше приложение, которое работает с RAD 8.0 и WAS 6.1, на RAD 9.5 и профиль Liberty 8.5.5.5. Настройка конфигурации сервера для профиля свободы завершена.

Во время работы приложения мы сталкиваемся с java .lang.NoClassDefFoundError, поскольку на сервере Liberty отсутствует файл com.ibm.ws.runtime_6.1.0.jar. , Это один из jar-файлов времени выполнения WAS 6.1.

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

Спасибо.

1 Ответ

2 голосов
/ 31 января 2020

У меня нет конкретных c рекомендаций для этого jar-файла, поскольку я не знаю, какие классы внутри него используются вашим приложением, но вы можете попробовать сканировать двоичный файл приложения с помощью Migration Toolkit для двоичных файлов приложения чтобы узнать, может ли он дать рекомендацию относительно того, что вы пытаетесь сделать. В нем будут перечислены все несовместимости, обнаруженные в приложении, и предложены способы решения этих проблем.

Вероятно, потребуется внести некоторые изменения в приложение, поскольку этот jar времени выполнения очень тесно связан с самой средой выполнения WebSphere и не будет совместим с Liberty.

Инструмент поставляется с PDF-файл, объясняющий, как его использовать, обязательно прочитайте его, чтобы установить правильные параметры для сканирования.

Возможно, вы не имеете права голоса в этом, но я лично рекомендую использовать гораздо более новую версию Liberty, так как этой версии около 5 лет. Текущая версия - 20.0.0.1.

...