New features
This section describes the new features of the {ProductName} ({ProductShortName}) 1.0.0 as compared to the Migration Toolkit for Applications (MTA) 5.3.
New transformation targets are available in {ProductShortName} {ProductVersion}:
-
OpenJDK 11 to OpenJDK 17
-
EAP and Spring Boot applications to Azure App Service
-
Java EE 8 to Jakarta EE 9
-
EAP 7 to EAP 8 (Beta)
The Openrewrite recipes automate the following:
-
Replacing dependencies declared in
pom.xml
files -
Replacing package import statements
-
Updating XML deployment descriptors
-
Updating configuration properties
-
Renaming SPI files
pom.xml
analysisMTR can search for artifacts within the parent, dependencyManagement, dependencies, pluginManagement and plugin blocks.
The Source Code Report is compatible with YAML files, so migration issues can be highlighted in the context of the YAML file in which they were discovered.
A new transaction report is now available in the application analysis reports. This new option analyzes the application data layer and provides detailed information about how transactions propagate across different layers. The report presents the information as a sequence of service entries, call graphs and SQL statements.