В окне Конфигурация набора правил можно выбрать нужные правила для анализа приложения перед миграцией.
Исходный сервер приложений указывает исходное расположение переносимого приложения. От этого параметра (WebSphere Application Server либо сервер приложений других фирм) зависят выбранные правила. Исходный сервер приложений можно выбрать при использовании набора правил преобразования версий WebSphere или набора правил облачной миграции. При использовании набора правил для серверов приложений других фирм исходный сервер приложений выбран заранее и его нельзя изменить.
Целевой сервер приложений указывает на сервер приложений, в который выполняется миграция приложения. Миграцию можно выполнять в конкретную версию обычного WebSphere Application Server, Liberty или облачных платформ, в которых выполняется Liberty. Если приложение должно использовать только функции из Java EE 7 Web Profile, в качестве целевого сервера следует выбрать Liberty Core.
Целевая версия Java EE определяет версию Java EE, которую планируется использовать после миграции. Обычный WebSphere Application Server поддерживает Java EE 6, и это значение нельзя изменить. Liberty поддерживает Java EE 6 Web Profile, Java EE 7 Web Profile и полный комплект Java EE 7. При миграции с Java EE 6 обычного WebSphere Application Server или Liberty на Java EE 7 могут проявиться некоторые изменения в логике работы Java EE 7, которые влияют на миграцию.
В приложении, которое требуется перенести на Java EE 7, можно выбрать варианты Технологии Java EE 7. При переходе на Java EE 7 в Liberty необходимо обновить все функции (с некоторыми исключениями) до уровня новой Java EE. Некоторые компоненты, например JPA 2.0, совместимы с обеими версиями Java EE. В разделе Поддерживаемые комбинации функций Java EE 6 и 7 описаны версии компонентов Liberty, допускающие совместную работу с функциями другого уровня Java EE.
Например, для JPA не требуется обновление до JPA 2.1. Если приложения разработаны в JPA 2.0, основанной на OpenJPA, то рекомендуется продолжать использовать JPA 2.0. Если требуется выполнить миграцию на JPA 2.1, основанную на EclipseLink, то комплект инструментов содержит набор правил для помощи в этой миграции.
Целевая облачная среда выполнения - среда, в которую выполняется миграция. Облачная среда выполнения может использоваться для оценки выбора целевого сервера приложений: WebSphere Application Server traditional 8.5.5, Liberty или Liberty Core.
Исходная версия Java - версия Java SE, которую использует сервер приложений в данный момент.
Целевая версия Java - версия Java SE, которую будет использовать целевой сервер приложений. Если исходная и целевая версии Java различаются, автоматически выбираются правила миграции.