[org.jboss.windup.web.services.messaging.PackageDiscoveryMDB] (Thread-0 (ActiveMQ-client-global-threads)) Failed to execute package discovery due to: null: java.lang.NullPointerException

Solution Verified - Updated -

Issue

  • We are running the migration toolkit on our enterprise archive (EAR) and getting a null pointer exception. This only happens with Azul JDK. The full exception stack trace is:
10:46:02,600 INFO  [PackageService] (Thread-0 (ActiveMQ-client-global-threads)) Starting package discovery
10:46:02,768 SEVERE [org.jboss.windup.web.services.messaging.PackageDiscoveryMDB] (Thread-0 (ActiveMQ-client-global-threads)) Failed to execute package discovery due to: null: java.lang.NullPointerException
    at org.jboss.windup.rules.apps.windup-rules-java:5.3.0.Final_8a0588fe-a7fe-4df9-8c80-d7fe8beb0799//org.jboss.windup.rules.apps.java.scan.operation.packagemapping.PackageNameMapping.getMappings(PackageNameMapping.java:214)
    at org.jboss.windup.rules.apps.windup-rules-java:5.3.0.Final_8a0588fe-a7fe-4df9-8c80-d7fe8beb0799//org.jboss.windup.rules.apps.java.scan.operation.packagemapping.PackageNameMapping.getOrganizationFromMappings(PackageNameMapping.java:198)
    at org.jboss.windup.rules.apps.windup-rules-java:5.3.0.Final_8a0588fe-a7fe-4df9-8c80-d7fe8beb0799//org.jboss.windup.rules.apps.java.scan.operation.packagemapping.PackageNameMappingRegistry.getOrganizationForPackage(PackageNameMappingRegistry.java:42)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:566)
  • We are using: Azul JDK (11.0.15+10 Azul Zulu: 11.56.19) :
java -version
openjdk version "11.0.15" 2022-04-19 LTS
OpenJDK Runtime Environment Zulu11.56+19-CA (build 11.0.15+10-LTS)
OpenJDK 64-Bit Server VM Zulu11.56+19-CA (build 11.0.15+10-LTS, mixed mode)

Environment

  • Red Hat Migration Toolkit for Applications (MTA)
  • Azul JDK v11.0.15

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content