Utilizzare la finestra di dialogo Configurazione insieme di regole per selezionare le regole corrette per l'analisi dell'applicazione per la migrazione.
Il server delle applicazioni di origine indica il punto da cui si sta migrando l'applicazione. Il server delle applicazioni di origine, WebSphere Application Server o un server delle applicazioni di terze parti, influisce sulle regole selezionate. Quando si utilizza l'insieme di regole da versione a versione di WebSphere o l'insieme di regole di migrazione cloud, è possibile scegliere il server delle applicazioni di origine. Per gli insiemi di regole per i server delle applicazioni di terze parti, il server delle applicazioni di origine è preselezionato e non può essere modificato.
Il server delle applicazioni di destinazione indica il server delle applicazioni verso cui si sta eseguendo la migrazione. È possibile migrare ad una specifica versione di WebSphere Application Server tradizionale, Liberty o piattaforme cloud che eseguono Liberty. Se si desidera limitare la propria applicazione in modo da utilizzare solo funzioni del profilo Web Java EE 7, scegliere Liberty Core come destinazione.
La versione Java EE di destinazione indica la versione Java EE (Java Platform, Enterprise Edition) che si prevede di utilizzare dopo la migrazione. WebSphere Application Server tradizionale supporta Java EE 6 e non può essere configurato. Liberty supporta Java EE 6 Web Profile e Java EE 7 Web Profile e Full Platform. Quando si esegue la migrazione dalle tecnologie WebSphere Application Server tradizionale o Liberty Java EE 6 a Java EE 7, potrebbero verificarsi alcune modifiche al comportamento Java EE 7 che influiscono sulla migrazione.
Utilizzare le opzioni Tecnologie Java EE 7 per selezionare le tecnologie nella propria applicazione che si desidera migrare a Java EE 7. Quando si passa a Java EE 7 su Liberty, con alcune eccezioni, è necessario aggiornare tutte le funzioni al nuovo livello di Java EE. Alcune funzioni, come JPA 2.0, sono compatibili con entrambe le versioni di Java EE. Consultare Supported Java EE 6 and 7 feature combinations per comprendere quali versioni della funzione Liberty possono tollerare un livello di Java EE differente.
Ad esempio, JPA non richiede l'aggiornamento a JPA 2.1. Se si dispone di applicazioni sviluppate su JPA 2.0 basate su OpenJPA, le procedure ottimali consigliano di restare al livello JPA 2.0. Se si sceglie di eseguire la migrazione a JPA 2.1 in base a EclipseLink, il toolkit dispone di un insieme di regole facoltative in grado di fornire assistenza durante tale migrazione.
Il runtime cloud di destinazione indica la piattaforma cloud verso cui si sta eseguendo la migrazione. È possibile scegliere un ambiente runtime cloud per valutare se il server delle applicazioni di destinazione è WebSphere Application Server tradizionale 8.5.5, Liberty o Liberty Core.
La versione Java di origine indica la versione di Java SE (Java Platform, Standard Edition) attualmente utilizzata dal proprio server delle applicazioni.
La versione Java di destinazione indica la versione di Java SE che verrà utilizzata dal server delle applicazioni di destinazione. Se le versioni Java di origine e di destinazione sono differenti, le regole di migrazione vengono automaticamente selezionate.