Release Notes


Migration Toolkit for Applications 5.0

New features, known issues, and resolved issues

Red Hat Customer Content Services

Abstract

This document describes new features, known issues, and resolved issues for the Migration Toolkit for Applications 5.0.

Making open source more inclusive

Red Hat is committed to replacing problematic language in our code, documentation, and web properties. We are beginning with these four terms: master, slave, blacklist, and whitelist. Because of the enormity of this endeavor, these changes will be implemented gradually over several upcoming releases. For more details, see our CTO Chris Wright’s message.

Chapter 1. Introduction

These release notes describe the new features and changes implemented for the Migration Toolkit for Applications (MTA) 5.0 release.

Chapter 2. New features

This section describes the new features of the Migration Toolkit for Applications.

Rebranding
The Red Hat Application Migration Toolkit has been rebranded as the Migration Toolkit for Applications (MTA).
New migration path for migrating to Apache Camel 3
The current release contains a new migration path to support the migration from Apache Camel 2 to Apache Camel 3. The Camel 3 rulesets contain 147 new rules.

Chapter 3. Known issues

At the time of release, the following known issues are identified as major issues. For a full list of all known issues and issues that have been identified, see open MTA issues.

Table 3.1. Major known issues
IDComponentSummary

WINDUP-2755

Eclipse Plugin

You cannot run the IDE plugin 5.0.1 with Eclipse 2020-06 because a null pointer exception causes analyses to fail.

WINDUP-2710

Lifecycle (Runtime)

On RHEL CSB, MTA web console 5.0.0 fails after artifact upload.

WINDUP-2683

Web UI & Windup-as-a-Service

MTA 5.0 does not support Internet Explorer.

WINDUP-2704

Web UI & Windup-as-a-Service

On macOS, the run_mta.sh script sets the soft limit of open files to 100000. This issue was reported in MTA version 5.0.0 and resolved in 5.0.1.

WINDUP-2705

Web UI & Windup-as-a-Service

On macOS, the mta-cli script sets the soft limit of open files to 100000. This issue was reported in MTA version 5.0.0 and resolved in 5.0.1.

WINDUPRULE-607

OpenShift

RHAMT 4.3.1 installation on OpenShift Container Platform fails. The Webconsole and Executor Pods are not running.

WINDUP-2620

Web UI & Windup-as-a-Service

ulimit setting in run_windup.sh is too low.

WINDUP-2593

Migration - Application

java-glassfish-groovy-01000 rule causes an error in the Maven plugin for weblogic-jms.

WINDUP-2551

Technical Debt

RHAMT does not run on Zulu.

WINDUP-2502

Web UI & Windup-as-a-Service

Global custom rules might appear in the Project level Select Custom Rules screen.

WINDUP-2420

Web UI

After running an analysis, clicking the Short Reports link results in a Not found error.

WINDUP-2388

Rule Execution - XML-based

Regex pattern-matching is not working properly.

WINDUP-2371

Web UI

After running an analysis, clicking the Results icon results in a Forbidden error.

WINDUP-2333

OpenShift Deployment

Cannot access reports when RHAMT 4.1.0 is installed on OpenShift Container Platform

WINDUP-2304

Eclipse Plugin

Run configuration must be updated to include JDK instead of JRE.

WINDUP-2297

Windup Maven Plugin

Because of dependency issues, org.apache.maven:maven-model:jar causes unexpected code behavior.

WINDUP-2264

IDE Plugin

Sometimes the Eclipse plugin cannot connect to the RHAMT server it spawned.

WINDUP-2147

OpenShift Deployment

Liveness probe of the Message Executor Pod is tied to the web console.

WINDUP-2122

IDE Plugin

Plugin updates require better support.

WINDUP-2025

Web UI & Windup-as-a-Service

Incorrect time is displayed on the Analysis Results screen if there is a discrepancy between the server and client clocks.

WINDUP-2010

Eclipse Plugin

Issue Explorer does not display analysis results after running an analysis.

WINDUP-1972

Web UI & Windup-as-a-Service

In the Issues screen for applications, the Embedded framework and Embedded library fields do not show files.

Chapter 4. Resolved issues

At the time of release, the following issues are resolved.

Table 4.1. Resolved issues
IDSummary

WINDUP-2629

Java ClassReference: packageName and className errors have been fixed.

WINDUPRULE-479

maven-javax-to-jakarta ruleset links to the Red Hat JBoss EAP 7.3 Migration Guide have been updated.

Legal Notice

Copyright © 2021 Red Hat, Inc.
The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version.
Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, the Red Hat logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
Linux® is the registered trademark of Linus Torvalds in the United States and other countries.
Java® is a registered trademark of Oracle and/or its affiliates.
XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.
MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries.
Node.js® is an official trademark of Joyent. Red Hat is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.
The OpenStack® Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.
All other trademarks are the property of their respective owners.
Back to top
Red Hat logoGithubredditYoutubeTwitter

Learn

Try, buy, & sell

Communities

About Red Hat Documentation

We help Red Hat users innovate and achieve their goals with our products and services with content they can trust. Explore our recent updates.

Making open source more inclusive

Red Hat is committed to replacing problematic language in our code, documentation, and web properties. For more details, see the Red Hat Blog.

About Red Hat

We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

Theme

© 2025 Red Hat, Inc.