diff --git a/core/src/main/java/org/jboss/migration/core/jboss/JBossExtensionNames.java b/core/src/main/java/org/jboss/migration/core/jboss/JBossExtensionNames.java index b97358ac..fd1abeb4 100644 --- a/core/src/main/java/org/jboss/migration/core/jboss/JBossExtensionNames.java +++ b/core/src/main/java/org/jboss/migration/core/jboss/JBossExtensionNames.java @@ -43,6 +43,7 @@ public interface JBossExtensionNames { String INFINISPAN = "org.jboss.as.clustering.infinispan"; String IO = "org.wildfly.extension.io"; String JACORB = "org.jboss.as.jacorb"; + String JAKARTA_DATA = "org.wildfly.extension.jakarta.data"; String JAXR = "org.jboss.as.jaxr"; String JAXRS = "org.jboss.as.jaxrs"; String JDR = "org.jboss.as.jdr"; diff --git a/core/src/main/java/org/jboss/migration/core/jboss/JBossExtensions.java b/core/src/main/java/org/jboss/migration/core/jboss/JBossExtensions.java index 3aab140c..05dfc9c7 100644 --- a/core/src/main/java/org/jboss/migration/core/jboss/JBossExtensions.java +++ b/core/src/main/java/org/jboss/migration/core/jboss/JBossExtensions.java @@ -137,6 +137,11 @@ public interface JBossExtensions { .subsystem(JBossSubsystemNames.JACORB) .build(); + Extension JAKARTA_DATA = Extension.builder() + .module(JBossExtensionNames.JAKARTA_DATA) + .subsystem(Subsystem.builder().name(JBossSubsystemNames.JAKARTA_DATA).namespaceWithoutVersion("urn:wildfly:"+JBossSubsystemNames.JAKARTA_DATA)) + .build(); + Extension JAXR = Extension.builder() .module(JBossExtensionNames.JAXR) .subsystem(JBossSubsystemNames.JAXR) diff --git a/core/src/main/java/org/jboss/migration/core/jboss/JBossSubsystemNames.java b/core/src/main/java/org/jboss/migration/core/jboss/JBossSubsystemNames.java index b2157087..cf9a6f54 100644 --- a/core/src/main/java/org/jboss/migration/core/jboss/JBossSubsystemNames.java +++ b/core/src/main/java/org/jboss/migration/core/jboss/JBossSubsystemNames.java @@ -43,6 +43,7 @@ public interface JBossSubsystemNames { String INFINISPAN = "infinispan"; String IO = "io"; String JACORB = "jacorb"; + String JAKARTA_DATA = "jakarta-data"; String JAXR = "jaxr"; String JAXRS = "jaxrs"; String JCA = "jca"; diff --git a/servers/wildfly35.0/src/main/java/org/jboss/migration/wfly/WildFly35_0Server.java b/servers/wildfly35.0/src/main/java/org/jboss/migration/wfly/WildFly35_0Server.java index 510c7ee5..f0b0464c 100644 --- a/servers/wildfly35.0/src/main/java/org/jboss/migration/wfly/WildFly35_0Server.java +++ b/servers/wildfly35.0/src/main/java/org/jboss/migration/wfly/WildFly35_0Server.java @@ -17,6 +17,7 @@ import org.jboss.migration.core.ProductInfo; import org.jboss.migration.core.env.MigrationEnvironment; +import org.jboss.migration.core.jboss.JBossExtensions; import org.jboss.migration.core.jboss.JBossServer; import org.jboss.migration.wfly10.ServiceLoaderWildFlyServerMigrations10; import org.jboss.migration.wfly10.WildFlyServer10; @@ -33,6 +34,7 @@ public class WildFly35_0Server extends WildFlyServer10 { public static final JBossServer.Extensions EXTENSIONS = JBossServer.Extensions.builder() .extensions(WildFly34_0Server.EXTENSIONS) + .extension(JBossExtensions.JAKARTA_DATA) .build(); private static final WildFlyServerMigrations10 SERVER_MIGRATIONS = new ServiceLoaderWildFlyServerMigrations10<>(ServiceLoader.load(WildFly35_0ServerMigrationProvider.class));