From a1e7bb8f5fea1abd8d25c18e30157857b36e6acc Mon Sep 17 00:00:00 2001
From: Scott Kurz <skurz@us.ibm.com>
Date: Thu, 2 Jan 2025 16:31:41 -0500
Subject: [PATCH] MNG-8479 - Use 'ejb' not 'ejb3' as type in ReactorReader
 artifact resolution for compile phase

Signed-off-by: Scott Kurz <skurz@us.ibm.com>
---
 .../src/main/java/org/apache/maven/ReactorReader.java           | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/impl/maven-core/src/main/java/org/apache/maven/ReactorReader.java b/impl/maven-core/src/main/java/org/apache/maven/ReactorReader.java
index fcabbf4d72ff..31052b97a8f6 100644
--- a/impl/maven-core/src/main/java/org/apache/maven/ReactorReader.java
+++ b/impl/maven-core/src/main/java/org/apache/maven/ReactorReader.java
@@ -70,7 +70,7 @@ class ReactorReader implements MavenWorkspaceReader {
     public static final String PROJECT_LOCAL_REPO = "project-local-repo";
 
     private static final Collection<String> COMPILE_PHASE_TYPES = new HashSet<>(
-            Arrays.asList("jar", "ejb-client", "war", "rar", "ejb3", "par", "sar", "wsr", "har", "app-client"));
+            Arrays.asList("jar", "ejb-client", "war", "rar", "ejb", "par", "sar", "wsr", "har", "app-client"));
 
     private static final Logger LOGGER = LoggerFactory.getLogger(ReactorReader.class);