WebSphere Application Server & Liberty

What's new in the WebSphere Migration Tools 21.0.0.2?

By Ryan Golden posted Fri June 11, 2021 03:00 PM

  
The WebSphere Application Server Migration tools are a set of modernization tools that can be used to quickly and comprehensively analyze an application to determine its contents and what is needed to migrate to Liberty, a new version of WebSphere traditional, or a new version of Java.

The Migration Toolkit for Application Binaries (binary scanner) is a command-line tool used to analyze application binaries. The binary scanner can produce a more comprehensive report for an application which includes configuration, flagging of problematic areas of code, and a view of the contents within the archive. For more information, see Alex's What is the Migration Toolkit for Application Binaries? blog post.

The WebSphere Application Server Migration Toolkit (source scanner) is an Eclipse-based plugin that allows you to scan an application’s source within your development environment. This tool uses the same catalog of rules and flags areas of the code that may be problematic when migrating to your chosen platform. Automatic code changes (quick fixes) on those flagged areas are provided when possible. For more information, see our Migrating to Liberty documentation.


What's new in the 21.0.0.2 release of the binary scanner?

Java SE 16 Migration

The --targetJava=java15 non-LTS (Long-Term-Support) option was deprecated and replaced with the --targetJava=java16 non-LTS option. Setting --targetJava=java16 includes migration rules for every Java SE release since Java 11. Java SE 16 is a non-LTS Java version. To migrate to an LTS Java version, migrate to Java SE 11 using the --targetJava=java11 option.
BinaryScannerJava16.png

TLS/SSL Configuration Migration to Liberty

Additional support was added for security configuration migration: WebSphere traditional TLS/SSL configuration is now migrated to a Liberty server.xml. Additionally, referenced keystores and truststores are now copied to the output folder when --includeSensitiveData is specified.
BinaryScannerTLS__1623342086351_.png

To try out the new features, download the 21.0.0.
2 release of the binary scanner today!


What's new in the 21.0.0.2 release of the source scanner?

Java SE 16 Migration

The Java SE 15 non-LTS (Long-Term-Support) option was deprecated and replaced with the Java SE 16 non-LTS option. Setting Java SE 16 as the migration target includes migration rules for every Java SE release since Java 11. Note, Java SE 16 is a non-LTS Java version. To migrate to an LTS Java version, migrate to Java SE 11.
SourceScanner__1623342096915_.png

To try out the new features, download the 21.0.0.
2 release of the source scanner today!


#appmigration
#appmodernization
#OpenLiberty
#WebSphereLiberty
#migration
#Featured-area-2
#Featured-area-2-home
0 comments
138 views

Permalink