© 2023 The original authors.
This documentation contains the information related to the latest WildFly version set of Galleon feature-packs that WildFly Glow supports.
1. Rules descriptions
Rule |
Description |
Value |
Tag a layer as being an add-on in a family |
Family,name. e.g.: |
|
Max number of add-ons enabled in the family |
An integer. e.g.: |
|
Layers expected to be discovered for the add-on to be proposed |
Can be one of |
|
The description |
e.g.: |
|
The rule fixes an error. The rule name must be suffixed with the type of error. Known error types: |
No value for |
|
Expected annotations |
Comma separated list. Annotations are java package, full class or pattern ending with .*. e.g.: |
|
Brings a given datasource. |
The JNDI path of the datasource. e.g.: |
|
A Java type. |
Comma separated list. Annotations are java package, full class or pattern ending with .*. e.g.: |
|
The URL where to find yaml file containing the configuration (env variables to configure the layer). |
||
Family of add-on expected by the layer. |
e.g.: |
|
Expect the existence of files or directories. If multiple rules exist, the rule name can be extended with a suffix |
An array of file paths. e.g.: |
|
org.wildfly.rule.hidden-if |
A conditional rule to hide a layer if the condition is |
e.g.: rule |
Layers automatically included if all its dependencies are found. |
e.g.: |
|
A kind of layer |
Can be |
|
A conditional rule. Do not propose configuration if the condition is |
e.g.: |
|
Do not expect the existence of files or directories. If multiple rules exist, the rule name can be extended with a suffix |
An array of file paths. e.g.: |
|
References the counter part layer for the given profile. The rule name must be suffixed with the profile name. Known profile is 'ha'. |
e.g.: Inside |
|
Match content inside an array of properties files. If multiple rules exist, the rule name can be extended with a suffix |
e.g.: |
|
Lookup of XML path inside a set of files. If multiple rules exist, the rule name can be extended with a suffix |
Array of files followed by expected path and value. e.g.: |
2. Support for WildFly 34.0.0.Final
2.1. bare-metal
2.1.1. Supported Galleon feature-packs
-
org.wildfly:wildfly-galleon-pack:34.0.0.Final
-
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final
-
org.keycloak:keycloak-saml-adapter-galleon-pack:25.0.4
-
org.wildfly.extras.grpc:wildfly-grpc-feature-pack:0.1.3.Final
-
org.wildfly:wildfly-myfaces-feature-pack:2.0.0.Final
-
org.wildfly.extras.graphql:wildfly-microprofile-graphql-feature-pack:2.4.2.Final
-
org.jboss.resteasy.spring:galleon-feature-pack:3.1.1.Beta1
2.1.2. Galleon layers and associated discovery rules
Layer |
Rule(s) |
Feature-pack(s) |
batch-jberet |
org.wildfly.rule.class=jakarta.batch.api.* |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
bean-validation |
org.wildfly.rule.annotations=jakarta.validation.* |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
cdi |
org.wildfly.rule.annotations=jakarta.inject,jakarta.enterprise.context |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
cloud-server |
org.wildfly.rule.kind=base-layer |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
core-tools |
org.wildfly.rule.add-on=management,wildfly-cli |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
datasources |
org.wildfly.rule.class=java.sql,javax.sql |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
datasources-web-server |
org.wildfly.rule.kind=base-layer |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
ee-concurrency |
org.wildfly.rule.class=jakarta.enterprise.concurrent |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
ee-core-profile-server |
org.wildfly.rule.kind=default-base-layer |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
ee-integration |
org.wildfly.rule.annotations=jakarta.annotation,jakarta.annotation.security,jakarta.annotation.sql,jakarta.xml.bind.annotation,jakarta.xml.bind.annotation.adapters |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
ee-security |
org.wildfly.rule.annotations=jakarta.security.enterprise.authentication.mechanism.http.,jakarta.security.enterprise.identitystore |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
ejb |
org.wildfly.rule.annotations=jakarta.ejb.MessageDriven,jakarta.ejb.Remote |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
ejb-dist-cache |
org.wildfly.rule.profile-ha=ejb-local-cache |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
ejb-http-invoker |
org.wildfly.rule.add-on=ejb,http-invoker |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
ejb-lite |
org.wildfly.rule.annotations=jakarta.ejb |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
elytron-oidc-client |
org.wildfly.rule.xml-path=/WEB-INF/web.xml,/web-app/login-config/auth-method,OIDC |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
embedded-activemq |
org.wildfly.rule.add-on=messaging,embedded-activemq |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
grpc |
org.wildfly.rule.add-on=rpc,grpc |
org.wildfly.extras.grpc:wildfly-grpc-feature-pack:0.1.3.Final |
h2-datasource |
org.wildfly.rule.add-on=database,h2-database |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
h2-default-datasource |
org.wildfly.rule.add-on=database,h2-database:default |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
h2-driver |
org.wildfly.rule.xml-path=[/WEB-INF/.xml,/META-INF/.xml],/datasources/datasource/driver,h2 |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
health |
org.wildfly.rule.add-on=observability,health |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
hibernate-search |
org.wildfly.rule.annotations=org.hibernate.search.mapper.pojo.mapping.definition.annotation.Indexed |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
iiop-openjdk |
org.wildfly.rule.add-on=rpc,iiop |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
infinispan |
org.wildfly.rule.add-on=clustering,infinispan |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
jaxrs |
org.wildfly.rule.annotations=jakarta.ws.rs,jakarta.ws.rs.core |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
jaxrs-server |
org.wildfly.rule.kind=base-layer |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
jdr |
org.wildfly.rule.add-on=management,jdr |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
jgroups-aws |
org.wildfly.rule.add-on=clustering,jgroups-aws |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
jpa |
org.wildfly.rule.annotations=jakarta.persistence |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
jpa-distributed |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
|
jsf |
org.wildfly.rule.annotations=jakarta.faces.annotation |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
jsonb |
org.wildfly.rule.annotations=jakarta.json.bind.annotation |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
jsonp |
org.wildfly.rule.class=jakarta.json,jakarta.json.stream |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
keycloak-client-saml |
org.wildfly.rule.inclusion-mode=all-dependencies |
org.keycloak:keycloak-saml-adapter-galleon-pack:25.0.4 |
keycloak-client-saml-ejb |
org.wildfly.rule.inclusion-mode=all-dependencies |
org.keycloak:keycloak-saml-adapter-galleon-pack:25.0.4 |
keycloak-saml |
org.wildfly.rule.xml-path=/WEB-INF/web.xml,/web-app/login-config/auth-method,KEYCLOAK-SAML |
org.keycloak:keycloak-saml-adapter-galleon-pack:25.0.4 |
org.wildfly.rule.annotations=jakarta.mail |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
|
mariadb-datasource |
org.wildfly.rule.add-on=database,mariadb |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
mariadb-default-datasource |
org.wildfly.rule.add-on=database,mariadb:default |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
mariadb-driver |
org.wildfly.rule.xml-path=[/META-INF/.xml,/WEB-INF/.xml],/datasources/datasource/driver,mariadb |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
messaging-activemq |
org.wildfly.rule.annotations=jakarta.jms |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
metrics |
org.wildfly.rule.add-on=observability,metrics |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
micrometer |
org.wildfly.rule.add-on=observability,micrometer |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-config |
org.wildfly.rule.annotations=org.eclipse.microprofile.config.inject |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-fault-tolerance |
org.wildfly.rule.annotations=org.eclipse.microprofile.faulttolerance |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-graphql |
org.wildfly.rule.annotations=org.eclipse.microprofile.graphql |
org.wildfly.extras.graphql:wildfly-microprofile-graphql-feature-pack:2.4.2.Final |
microprofile-health |
org.wildfly.rule.annotations=org.eclipse.microprofile.health |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-jwt |
org.wildfly.rule.annotations=org.eclipse.microprofile.jwt,org.eclipse.microprofile.auth.LoginConfig |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-lra-coordinator |
org.wildfly.rule.add-on=lra,lra-coordinator |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-lra-participant |
org.wildfly.rule.annotations=org.eclipse.microprofile.lra.annotation,org.eclipse.microprofile.lra.annotation.ws.rs |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-openapi |
org.wildfly.rule.add-on=jaxrs,openapi |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-reactive-messaging |
org.wildfly.rule.annotations=org.eclipse.microprofile.reactive.messaging.* |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-reactive-messaging-amqp |
org.wildfly.rule.add-on=reactive-messaging,amqp |
org.wildfly:wildfly-galleon-pack:34.0.0.Final org.wildfly.extras.reactive:wildfly-microprofile-reactive-feature-pack:3.0.0.Final |
microprofile-reactive-messaging-kafka |
org.wildfly.rule.add-on=reactive-messaging,kafka |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-reactive-streams-operators |
org.wildfly.rule.class=org.eclipse.microprofile.reactive.streams.operators.* |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-rest-client |
org.wildfly.rule.annotations=org.eclipse.microprofile.rest.client.annotation,org.eclipse.microprofile.rest.client.inject |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-telemetry |
org.wildfly.rule.inclusion-mode=all-dependencies |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
mod_cluster |
org.wildfly.rule.add-on=clustering,mod_cluster |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
mssqlserver-datasource |
org.wildfly.rule.add-on=database,mssqlserver |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
mssqlserver-default-datasource |
org.wildfly.rule.add-on=database,mssqlserver:default |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
mssqlserver-driver |
org.wildfly.rule.xml-path=[/META-INF/.xml,/WEB-INF/.xml],/datasources/datasource/driver,mssqlserver |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
mvc-krazo |
org.wildfly.rule.annotations=jakarta.mvc |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
myfaces |
org.wildfly.rule.add-on=jsf,myfaces |
org.wildfly:wildfly-myfaces-feature-pack:2.0.0.Final |
mysql-datasource |
org.wildfly.rule.add-on=database,mysql |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
mysql-default-datasource |
org.wildfly.rule.add-on=database,mysql:default |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
mysql-driver |
org.wildfly.rule.xml-path=[/META-INF/.xml,/WEB-INF/.xml],/datasources/datasource/driver,mysql |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
naming |
org.wildfly.rule.class=javax.naming |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
opentelemetry |
org.wildfly.rule.annotations=io.opentelemetry.instrumentation.annotations |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
oracle-datasource |
org.wildfly.rule.add-on=database,oracle |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
oracle-default-datasource |
org.wildfly.rule.add-on=database,oracle:default |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
oracle-driver |
org.wildfly.rule.xml-path=[/META-INF/.xml,/WEB-INF/.xml],/datasources/datasource/driver,oracle |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
pojo |
org.wildfly.rule.expected-file=[/META-INF/*jboss-beans.xml,/WEB-INF/*jboss-beans.xml,/WEB-INF/classes/META-INF/*jboss-beans.xml] |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
postgresql-datasource |
org.wildfly.rule.add-on=database,postgresql |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
postgresql-default-datasource |
org.wildfly.rule.add-on=database,postgresql:default |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
postgresql-driver |
org.wildfly.rule.xml-path=[/META-INF/.xml,/WEB-INF/.xml],/datasources/datasource/driver,postgresql |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
remote-activemq |
org.wildfly.rule.add-on=messaging,remote-activemq |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
resource-adapters |
org.wildfly.rule.expected-file=[/META-INF/ra.xml,/META-INF/ironjacamar.xml] |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
resteasy-spring |
org.wildfly.rule.xml-path=/WEB-INF/web.xml,/web-app/listener/listener-class,org.jboss.resteasy.plugins.spring.SpringContextLoaderListener |
org.jboss.resteasy.spring:galleon-feature-pack:3.1.1.Beta1 |
resteasy-spring-web |
org.wildfly.rule.annotations=org.springframework.web.bind.annotation |
org.jboss.resteasy.spring:galleon-feature-pack:3.1.1.Beta1 |
sar |
org.wildfly.rule.expected-file=/META-INF/jboss-service.xml |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
servlet |
org.wildfly.rule.annotations=jakarta.servlet.annotation,jakarta.websocket.* |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
singleton-ha |
org.wildfly.rule.profile-ha=singleton-local |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
singleton-local |
org.wildfly.rule.class=org.wildfly.clustering.singleton.* |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
transactions |
org.wildfly.rule.annotations=jakarta.transaction |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
undertow-https |
org.wildfly.rule.add-on=security,ssl |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
undertow-load-balancer |
org.wildfly.rule.add-on=web,load-balancer |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
web-clustering |
org.wildfly.rule.profile-ha=web-passivation |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
web-console |
org.wildfly.rule.add-on=management,hal-web-console |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
web-passivation |
org.wildfly.rule.xml-path=/WEB-INF/web.xml,/web-app/distributable |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
webservices |
org.wildfly.rule.annotations=jakarta.jws,jakarta.jws.soap,jakarta.xml.ws.* |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
2.1.3. Add-ons
Add-on |
Family |
Description |
amqp |
reactive-messaging |
Support for the MicroProfile Reactive Messaging AMQP connector. |
embedded-activemq |
messaging |
Support for an embedded Apache Activemq Artemis Jakarta Messaging broker. |
grpc |
rpc |
Support for gRPC. |
h2-database |
database |
Support for an H2 datasource. |
h2-database:default |
database |
Support for an H2 datasource set as the ee subsystem default datasource. |
hal-web-console |
management |
Management Web console. Make sure to add an initial user. |
health |
observability |
Support for runtime health checks. |
http-invoker |
ejb |
Support for invoking Jakarta Enterprise Beans over HTTP. |
iiop |
rpc |
Support for IIOP. |
infinispan |
clustering |
Brings in infinispan caches. |
jdr |
management |
Support for the JBoss Diagnostic Reporting (JDR). |
jgroups-aws |
clustering |
Brings in JBoss Modules modules required to configure the 'aws.S3_PING' discovery protocol. |
kafka |
reactive-messaging |
Support for the MicroProfile Reactive Messaging Kafka connector. |
load-balancer |
web |
Support for Undertow configured as a load balancer. |
lra-coordinator |
lra |
Support for MicroProfile LRA Coordinator. |
mariadb |
database |
Documentation in https://github.com/wildfly-extras/wildfly-datasources-galleon-pack |
mariadb:default |
database |
Documentation in https://github.com/wildfly-extras/wildfly-datasources-galleon-pack |
metrics |
observability |
Support for base metrics from the WildFly Management Model and JVM MBeans. |
micrometer |
observability |
Support for Micrometer. |
mod_cluster |
clustering |
Support for mod_cluster integration. |
mssqlserver |
database |
Documentation in https://github.com/wildfly-extras/wildfly-datasources-galleon-pack |
mssqlserver:default |
database |
Documentation in https://github.com/wildfly-extras/wildfly-datasources-galleon-pack |
myfaces |
jsf |
Support for MyFaces. |
mysql |
database |
Documentation in https://github.com/wildfly-extras/wildfly-datasources-galleon-pack |
mysql:default |
database |
Documentation in https://github.com/wildfly-extras/wildfly-datasources-galleon-pack |
openapi |
jaxrs |
Support for MicroProfile OpenAPI. |
oracle |
database |
Documentation in https://github.com/wildfly-extras/wildfly-datasources-galleon-pack |
oracle:default |
database |
Documentation in https://github.com/wildfly-extras/wildfly-datasources-galleon-pack |
postgresql |
database |
Documentation in https://github.com/wildfly-extras/wildfly-datasources-galleon-pack |
postgresql:default |
database |
Documentation in https://github.com/wildfly-extras/wildfly-datasources-galleon-pack |
remote-activemq |
messaging |
Support for connections to a remote Apache Activemq Artemis Jakarta Messaging broker. |
ssl |
security |
Support for the Undertow HTTPS listener. |
wildfly-cli |
management |
Server command line tools: jboss-cli, add-user, elytron-tool. |
2.2. cloud
2.2.1. Supported Galleon feature-packs
-
org.wildfly:wildfly-galleon-pack:34.0.0.Final
-
org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final
-
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final
-
org.keycloak:keycloak-saml-adapter-galleon-pack:25.0.4
-
org.wildfly.extras.grpc:wildfly-grpc-feature-pack:0.1.3.Final
-
org.wildfly:wildfly-myfaces-feature-pack:2.0.0.Final
-
org.wildfly.extras.graphql:wildfly-microprofile-graphql-feature-pack:2.4.2.Final
-
org.jboss.resteasy.spring:galleon-feature-pack:3.1.1.Beta1
2.2.2. Galleon layers and associated discovery rules
Layer |
Rule(s) |
Feature-pack(s) |
base-server |
org.wildfly.rule.configuration=https://raw.githubusercontent.com/wildfly/wildfly-cekit-modules/main/jboss/container/wildfly/launch/port-offset/module.yaml |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
batch-jberet |
org.wildfly.rule.class=jakarta.batch.api.* |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
bean-validation |
org.wildfly.rule.annotations=jakarta.validation.* |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
cdi |
org.wildfly.rule.annotations=jakarta.inject,jakarta.enterprise.context |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
cloud-remote-activemq |
org.wildfly.rule.add-on=messaging,cloud-remote-activemq |
org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
cloud-server |
org.wildfly.rule.kind=base-layer |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
core-tools |
org.wildfly.rule.add-on=management,wildfly-cli |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
datasources |
org.wildfly.rule.class=java.sql,javax.sql |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
datasources-web-server |
org.wildfly.rule.kind=base-layer |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
deployment-scanner |
org.wildfly.rule.configuration=https://raw.githubusercontent.com/wildfly/wildfly-cekit-modules/main/jboss/container/wildfly/launch/deployment-scanner/module.yaml |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
ee-concurrency |
org.wildfly.rule.class=jakarta.enterprise.concurrent |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
ee-core-profile-server |
org.wildfly.rule.kind=default-base-layer |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
ee-integration |
org.wildfly.rule.annotations=jakarta.annotation,jakarta.annotation.security,jakarta.annotation.sql,jakarta.xml.bind.annotation,jakarta.xml.bind.annotation.adapters |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
ee-security |
org.wildfly.rule.annotations=jakarta.security.enterprise.authentication.mechanism.http.,jakarta.security.enterprise.identitystore |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
ejb |
org.wildfly.rule.annotations=jakarta.ejb.MessageDriven,jakarta.ejb.Remote |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
ejb-dist-cache |
org.wildfly.rule.configuration=https://raw.githubusercontent.com/wildfly/wildfly-cekit-modules/main/jboss/container/wildfly/launch/jgroups/module.yaml |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
ejb-http-invoker |
org.wildfly.rule.add-on=ejb,http-invoker |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
ejb-lite |
org.wildfly.rule.annotations=jakarta.ejb |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
elytron |
org.wildfly.rule.configuration=https://raw.githubusercontent.com/wildfly/wildfly-cekit-modules/main/jboss/container/wildfly/launch/elytron/module.yaml |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
elytron-oidc-client |
org.wildfly.rule.configuration=https://raw.githubusercontent.com/wildfly/wildfly-cekit-modules/main/jboss/container/wildfly/launch/oidc/module.yaml |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
embedded-activemq |
org.wildfly.rule.add-on=messaging,embedded-activemq |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
grpc |
org.wildfly.rule.add-on=rpc,grpc |
org.wildfly.extras.grpc:wildfly-grpc-feature-pack:0.1.3.Final |
h2-datasource |
org.wildfly.rule.add-on=database,h2-database |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
h2-default-datasource |
org.wildfly.rule.add-on=database,h2-database:default |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
h2-driver |
org.wildfly.rule.xml-path=[/WEB-INF/.xml,/META-INF/.xml],/datasources/datasource/driver,h2 |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
health |
org.wildfly.rule.add-on=observability,health |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
hibernate-search |
org.wildfly.rule.annotations=org.hibernate.search.mapper.pojo.mapping.definition.annotation.Indexed |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
iiop-openjdk |
org.wildfly.rule.add-on=rpc,iiop |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
infinispan |
org.wildfly.rule.add-on=clustering,infinispan |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
jaxrs |
org.wildfly.rule.annotations=jakarta.ws.rs,jakarta.ws.rs.core |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
jaxrs-server |
org.wildfly.rule.kind=base-layer |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
jdr |
org.wildfly.rule.add-on=management,jdr |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
jgroups-aws |
org.wildfly.rule.add-on=clustering,jgroups-aws |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
jpa |
org.wildfly.rule.annotations=jakarta.persistence |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
jpa-distributed |
org.wildfly.rule.configuration=https://raw.githubusercontent.com/wildfly/wildfly-cekit-modules/main/jboss/container/wildfly/launch/jgroups/module.yaml |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
jsf |
org.wildfly.rule.annotations=jakarta.faces.annotation |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
jsonb |
org.wildfly.rule.annotations=jakarta.json.bind.annotation |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
jsonp |
org.wildfly.rule.class=jakarta.json,jakarta.json.stream |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
keycloak-client-saml |
org.wildfly.rule.hidden-if-org.wildfly.rule.not-expected-file-keycloak=/WEB-INF/keycloak.json |
org.keycloak:keycloak-saml-adapter-galleon-pack:25.0.4 org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
keycloak-client-saml-ejb |
org.wildfly.rule.inclusion-mode=all-dependencies |
org.keycloak:keycloak-saml-adapter-galleon-pack:25.0.4 |
keycloak-saml |
org.wildfly.rule.configuration=https://raw.githubusercontent.com/wildfly/wildfly-cekit-modules/main/jboss/container/wildfly/launch/keycloak/2.0/module.yaml |
org.keycloak:keycloak-saml-adapter-galleon-pack:25.0.4 org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
logging |
org.wildfly.rule.configuration=https://raw.githubusercontent.com/wildfly/wildfly-cekit-modules/main/jboss/container/wildfly/launch/json-logging/module.yaml,https://raw.githubusercontent.com/wildfly/wildfly-cekit-modules/main/jboss/container/wildfly/launch/logger-category/module.yaml |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
org.wildfly.rule.annotations=jakarta.mail |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
|
management |
org.wildfly.rule.configuration=https://raw.githubusercontent.com/wildfly/wildfly-cekit-modules/main/jboss/container/wildfly/launch/admin/2.0/module.yaml |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
mariadb-datasource |
org.wildfly.rule.add-on=database,mariadb |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
mariadb-default-datasource |
org.wildfly.rule.add-on=database,mariadb:default |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
mariadb-driver |
org.wildfly.rule.xml-path=[/META-INF/.xml,/WEB-INF/.xml],/datasources/datasource/driver,mariadb |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
messaging-activemq |
org.wildfly.rule.annotations=jakarta.jms |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
metrics |
org.wildfly.rule.add-on=observability,metrics |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
micrometer |
org.wildfly.rule.add-on=observability,micrometer |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-config |
org.wildfly.rule.annotations=org.eclipse.microprofile.config.inject |
org.wildfly:wildfly-galleon-pack:34.0.0.Final org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
microprofile-fault-tolerance |
org.wildfly.rule.annotations=org.eclipse.microprofile.faulttolerance |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-graphql |
org.wildfly.rule.annotations=org.eclipse.microprofile.graphql |
org.wildfly.extras.graphql:wildfly-microprofile-graphql-feature-pack:2.4.2.Final |
microprofile-health |
org.wildfly.rule.annotations=org.eclipse.microprofile.health |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-jwt |
org.wildfly.rule.annotations=org.eclipse.microprofile.jwt,org.eclipse.microprofile.auth.LoginConfig |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-lra-coordinator |
org.wildfly.rule.add-on=lra,lra-coordinator |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-lra-participant |
org.wildfly.rule.annotations=org.eclipse.microprofile.lra.annotation,org.eclipse.microprofile.lra.annotation.ws.rs |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-openapi |
org.wildfly.rule.add-on=jaxrs,openapi |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-reactive-messaging |
org.wildfly.rule.annotations=org.eclipse.microprofile.reactive.messaging.* |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-reactive-messaging-amqp |
org.wildfly.rule.add-on=reactive-messaging,amqp |
org.wildfly:wildfly-galleon-pack:34.0.0.Final org.wildfly.extras.reactive:wildfly-microprofile-reactive-feature-pack:3.0.0.Final |
microprofile-reactive-messaging-kafka |
org.wildfly.rule.add-on=reactive-messaging,kafka |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-reactive-streams-operators |
org.wildfly.rule.class=org.eclipse.microprofile.reactive.streams.operators.* |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-rest-client |
org.wildfly.rule.annotations=org.eclipse.microprofile.rest.client.annotation,org.eclipse.microprofile.rest.client.inject |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-telemetry |
org.wildfly.rule.inclusion-mode=all-dependencies |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
mod_cluster |
org.wildfly.rule.add-on=clustering,mod_cluster |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
mssqlserver-datasource |
org.wildfly.rule.add-on=database,mssqlserver |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
mssqlserver-default-datasource |
org.wildfly.rule.add-on=database,mssqlserver:default |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
mssqlserver-driver |
org.wildfly.rule.xml-path=[/META-INF/.xml,/WEB-INF/.xml],/datasources/datasource/driver,mssqlserver |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
mvc-krazo |
org.wildfly.rule.annotations=jakarta.mvc |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
myfaces |
org.wildfly.rule.add-on=jsf,myfaces |
org.wildfly:wildfly-myfaces-feature-pack:2.0.0.Final |
mysql-datasource |
org.wildfly.rule.add-on=database,mysql |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
mysql-default-datasource |
org.wildfly.rule.add-on=database,mysql:default |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
mysql-driver |
org.wildfly.rule.xml-path=[/META-INF/.xml,/WEB-INF/.xml],/datasources/datasource/driver,mysql |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
naming |
org.wildfly.rule.class=javax.naming |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
opentelemetry |
org.wildfly.rule.annotations=io.opentelemetry.instrumentation.annotations |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
oracle-datasource |
org.wildfly.rule.add-on=database,oracle |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
oracle-default-datasource |
org.wildfly.rule.add-on=database,oracle:default |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
oracle-driver |
org.wildfly.rule.xml-path=[/META-INF/.xml,/WEB-INF/.xml],/datasources/datasource/driver,oracle |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
pojo |
org.wildfly.rule.expected-file=[/META-INF/*jboss-beans.xml,/WEB-INF/*jboss-beans.xml,/WEB-INF/classes/META-INF/*jboss-beans.xml] |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
postgresql-datasource |
org.wildfly.rule.add-on=database,postgresql |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
postgresql-default-datasource |
org.wildfly.rule.add-on=database,postgresql:default |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
postgresql-driver |
org.wildfly.rule.xml-path=[/META-INF/.xml,/WEB-INF/.xml],/datasources/datasource/driver,postgresql |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
remote-activemq |
org.wildfly.rule.add-on=messaging,remote-activemq |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
resource-adapters |
org.wildfly.rule.configuration=https://raw.githubusercontent.com/wildfly/wildfly-cekit-modules/main/jboss/container/wildfly/launch/resource-adapters/module.yaml |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
resteasy-spring |
org.wildfly.rule.xml-path=/WEB-INF/web.xml,/web-app/listener/listener-class,org.jboss.resteasy.plugins.spring.SpringContextLoaderListener |
org.jboss.resteasy.spring:galleon-feature-pack:3.1.1.Beta1 |
resteasy-spring-web |
org.wildfly.rule.annotations=org.springframework.web.bind.annotation |
org.jboss.resteasy.spring:galleon-feature-pack:3.1.1.Beta1 |
sar |
org.wildfly.rule.expected-file=/META-INF/jboss-service.xml |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
servlet |
org.wildfly.rule.annotations=jakarta.servlet.annotation,jakarta.websocket.* |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
singleton-ha |
org.wildfly.rule.profile-ha=singleton-local |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
singleton-local |
org.wildfly.rule.class=org.wildfly.clustering.singleton.* |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
transactions |
org.wildfly.rule.annotations=jakarta.transaction |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
undertow |
org.wildfly.rule.configuration=https://raw.githubusercontent.com/wildfly/wildfly-cekit-modules/main/jboss/container/wildfly/launch/access-log-valve/module.yaml,https://raw.githubusercontent.com/wildfly/wildfly-cekit-modules/main/jboss/container/wildfly/launch/filters/module.yaml |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
undertow-https |
org.wildfly.rule.add-on=security,ssl |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
undertow-load-balancer |
org.wildfly.rule.add-on=web,load-balancer |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
web-clustering |
org.wildfly.rule.configuration=https://raw.githubusercontent.com/wildfly/wildfly-cekit-modules/main/jboss/container/wildfly/launch/jgroups/module.yaml |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
web-console |
org.wildfly.rule.add-on=management,hal-web-console |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
web-passivation |
org.wildfly.rule.xml-path=/WEB-INF/web.xml,/web-app/distributable |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
webservices |
org.wildfly.rule.annotations=jakarta.jws,jakarta.jws.soap,jakarta.xml.ws.* |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
2.2.3. Add-ons
Add-on |
Family |
Description |
amqp |
reactive-messaging |
Support for the MicroProfile Reactive Messaging AMQP connector. |
cloud-remote-activemq |
messaging |
Configure connection to a remote broker using MQ_SERVICE_PREFIX_MAPPING env variable. |
embedded-activemq |
messaging |
Support for an embedded Apache Activemq Artemis Jakarta Messaging broker. |
grpc |
rpc |
Support for gRPC. |
h2-database |
database |
Support for an H2 datasource. |
h2-database:default |
database |
Support for an H2 datasource set as the ee subsystem default datasource. |
hal-web-console |
management |
Management Web console. Make sure to add an initial user. |
health |
observability |
Support for runtime health checks. |
http-invoker |
ejb |
Support for invoking Jakarta Enterprise Beans over HTTP. |
iiop |
rpc |
Support for IIOP. |
infinispan |
clustering |
Brings in infinispan caches. |
jdr |
management |
Support for the JBoss Diagnostic Reporting (JDR). |
jgroups-aws |
clustering |
Brings in JBoss Modules modules required to configure the 'aws.S3_PING' discovery protocol. |
kafka |
reactive-messaging |
Support for the MicroProfile Reactive Messaging Kafka connector. |
load-balancer |
web |
Support for Undertow configured as a load balancer. |
lra-coordinator |
lra |
Support for MicroProfile LRA Coordinator. |
mariadb |
database |
Documentation in https://github.com/wildfly-extras/wildfly-datasources-galleon-pack |
mariadb:default |
database |
Documentation in https://github.com/wildfly-extras/wildfly-datasources-galleon-pack |
metrics |
observability |
Support for base metrics from the WildFly Management Model and JVM MBeans. |
micrometer |
observability |
Support for Micrometer. |
mod_cluster |
clustering |
Support for mod_cluster integration. |
mssqlserver |
database |
Documentation in https://github.com/wildfly-extras/wildfly-datasources-galleon-pack |
mssqlserver:default |
database |
Documentation in https://github.com/wildfly-extras/wildfly-datasources-galleon-pack |
myfaces |
jsf |
Support for MyFaces. |
mysql |
database |
Documentation in https://github.com/wildfly-extras/wildfly-datasources-galleon-pack |
mysql:default |
database |
Documentation in https://github.com/wildfly-extras/wildfly-datasources-galleon-pack |
openapi |
jaxrs |
Support for MicroProfile OpenAPI. |
oracle |
database |
Documentation in https://github.com/wildfly-extras/wildfly-datasources-galleon-pack |
oracle:default |
database |
Documentation in https://github.com/wildfly-extras/wildfly-datasources-galleon-pack |
postgresql |
database |
Documentation in https://github.com/wildfly-extras/wildfly-datasources-galleon-pack |
postgresql:default |
database |
Documentation in https://github.com/wildfly-extras/wildfly-datasources-galleon-pack |
remote-activemq |
messaging |
Support for connections to a remote Apache Activemq Artemis Jakarta Messaging broker. |
ssl |
security |
Support for the Undertow HTTPS listener. |
wildfly-cli |
management |
Server command line tools: jboss-cli, add-user, elytron-tool. |
3. Support for WildFly Preview 34.0.0.Final
3.1. bare-metal
3.1.1. Supported Galleon feature-packs
-
org.wildfly:wildfly-preview-feature-pack:34.0.0.Final
-
org.wildfly:wildfly-datasources-preview-galleon-pack:9.0.0.Final
-
org.wildfly.extras.grpc:wildfly-grpc-preview-feature-pack:0.1.3.Final
-
org.jboss.resteasy.spring:galleon-preview-feature-pack:3.1.1.Beta1
3.1.2. Galleon layers and associated discovery rules
Layer |
Rule(s) |
Feature-pack(s) |
batch-jberet |
org.wildfly.rule.class=jakarta.batch.api.* |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
bean-validation |
org.wildfly.rule.annotations=jakarta.validation.* |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
cdi |
org.wildfly.rule.annotations=jakarta.inject,jakarta.enterprise.context |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
cloud-server |
org.wildfly.rule.kind=base-layer |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
core-tools |
org.wildfly.rule.add-on=management,wildfly-cli |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
datasources |
org.wildfly.rule.class=java.sql,javax.sql |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
datasources-web-server |
org.wildfly.rule.kind=base-layer |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
ee-concurrency |
org.wildfly.rule.class=jakarta.enterprise.concurrent |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
ee-core-profile-server |
org.wildfly.rule.kind=default-base-layer |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
ee-integration |
org.wildfly.rule.annotations=jakarta.annotation,jakarta.annotation.security,jakarta.annotation.sql,jakarta.xml.bind.annotation,jakarta.xml.bind.annotation.adapters |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
ee-security |
org.wildfly.rule.annotations=jakarta.security.enterprise.authentication.mechanism.http.,jakarta.security.enterprise.identitystore |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
ejb |
org.wildfly.rule.annotations=jakarta.ejb.MessageDriven,jakarta.ejb.Remote |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
ejb-dist-cache |
org.wildfly.rule.profile-ha=ejb-local-cache |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
ejb-http-invoker |
org.wildfly.rule.add-on=ejb,http-invoker |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
ejb-lite |
org.wildfly.rule.annotations=jakarta.ejb |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
elytron-oidc-client |
org.wildfly.rule.xml-path=/WEB-INF/web.xml,/web-app/login-config/auth-method,OIDC |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
embedded-activemq |
org.wildfly.rule.add-on=messaging,embedded-activemq |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
grpc |
org.wildfly.rule.add-on=rpc,grpc |
org.wildfly.extras.grpc:wildfly-grpc-feature-pack:0.1.3.Final |
h2-datasource |
org.wildfly.rule.add-on=database,h2-database |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
h2-default-datasource |
org.wildfly.rule.add-on=database,h2-database:default |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
h2-driver |
org.wildfly.rule.xml-path=[/WEB-INF/.xml,/META-INF/.xml],/datasources/datasource/driver,h2 |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
health |
org.wildfly.rule.add-on=observability,health |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
hibernate-search |
org.wildfly.rule.annotations=org.hibernate.search.mapper.pojo.mapping.definition.annotation.Indexed |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
iiop-openjdk |
org.wildfly.rule.add-on=rpc,iiop |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
infinispan |
org.wildfly.rule.add-on=clustering,infinispan |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
jaxrs |
org.wildfly.rule.annotations=jakarta.ws.rs,jakarta.ws.rs.core |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
jaxrs-server |
org.wildfly.rule.kind=base-layer |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
jdr |
org.wildfly.rule.add-on=management,jdr |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
jgroups-aws |
org.wildfly.rule.add-on=clustering,jgroups-aws |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
jpa |
org.wildfly.rule.annotations=jakarta.persistence |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
jpa-distributed |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
|
jsf |
org.wildfly.rule.annotations=jakarta.faces.annotation |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
jsonb |
org.wildfly.rule.annotations=jakarta.json.bind.annotation |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
jsonp |
org.wildfly.rule.class=jakarta.json,jakarta.json.stream |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
keycloak-client-saml |
org.wildfly.rule.inclusion-mode=all-dependencies |
org.keycloak:keycloak-saml-adapter-galleon-pack:25.0.4 |
keycloak-client-saml-ejb |
org.wildfly.rule.inclusion-mode=all-dependencies |
org.keycloak:keycloak-saml-adapter-galleon-pack:25.0.4 |
keycloak-saml |
org.wildfly.rule.xml-path=/WEB-INF/web.xml,/web-app/login-config/auth-method,KEYCLOAK-SAML |
org.keycloak:keycloak-saml-adapter-galleon-pack:25.0.4 |
org.wildfly.rule.annotations=jakarta.mail |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
|
mariadb-datasource |
org.wildfly.rule.add-on=database,mariadb |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
mariadb-default-datasource |
org.wildfly.rule.add-on=database,mariadb:default |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
mariadb-driver |
org.wildfly.rule.xml-path=[/META-INF/.xml,/WEB-INF/.xml],/datasources/datasource/driver,mariadb |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
messaging-activemq |
org.wildfly.rule.annotations=jakarta.jms |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
metrics |
org.wildfly.rule.add-on=observability,metrics |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
micrometer |
org.wildfly.rule.add-on=observability,micrometer |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-config |
org.wildfly.rule.annotations=org.eclipse.microprofile.config.inject |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-fault-tolerance |
org.wildfly.rule.annotations=org.eclipse.microprofile.faulttolerance |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-graphql |
org.wildfly.rule.annotations=org.eclipse.microprofile.graphql |
org.wildfly.extras.graphql:wildfly-microprofile-graphql-feature-pack:2.4.2.Final |
microprofile-health |
org.wildfly.rule.annotations=org.eclipse.microprofile.health |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-jwt |
org.wildfly.rule.annotations=org.eclipse.microprofile.jwt,org.eclipse.microprofile.auth.LoginConfig |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-lra-coordinator |
org.wildfly.rule.add-on=lra,lra-coordinator |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-lra-participant |
org.wildfly.rule.annotations=org.eclipse.microprofile.lra.annotation,org.eclipse.microprofile.lra.annotation.ws.rs |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-openapi |
org.wildfly.rule.add-on=jaxrs,openapi |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-reactive-messaging |
org.wildfly.rule.annotations=org.eclipse.microprofile.reactive.messaging.* |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-reactive-messaging-amqp |
org.wildfly.rule.add-on=reactive-messaging,amqp |
org.wildfly:wildfly-galleon-pack:34.0.0.Final org.wildfly.extras.reactive:wildfly-microprofile-reactive-feature-pack:3.0.0.Final |
microprofile-reactive-messaging-kafka |
org.wildfly.rule.add-on=reactive-messaging,kafka |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-reactive-streams-operators |
org.wildfly.rule.class=org.eclipse.microprofile.reactive.streams.operators.* |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-rest-client |
org.wildfly.rule.annotations=org.eclipse.microprofile.rest.client.annotation,org.eclipse.microprofile.rest.client.inject |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-telemetry |
org.wildfly.rule.inclusion-mode=all-dependencies |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
mod_cluster |
org.wildfly.rule.add-on=clustering,mod_cluster |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
mssqlserver-datasource |
org.wildfly.rule.add-on=database,mssqlserver |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
mssqlserver-default-datasource |
org.wildfly.rule.add-on=database,mssqlserver:default |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
mssqlserver-driver |
org.wildfly.rule.xml-path=[/META-INF/.xml,/WEB-INF/.xml],/datasources/datasource/driver,mssqlserver |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
mvc-krazo |
org.wildfly.rule.annotations=jakarta.mvc |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
myfaces |
org.wildfly.rule.add-on=jsf,myfaces |
org.wildfly:wildfly-myfaces-feature-pack:2.0.0.Final |
mysql-datasource |
org.wildfly.rule.add-on=database,mysql |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
mysql-default-datasource |
org.wildfly.rule.add-on=database,mysql:default |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
mysql-driver |
org.wildfly.rule.xml-path=[/META-INF/.xml,/WEB-INF/.xml],/datasources/datasource/driver,mysql |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
naming |
org.wildfly.rule.class=javax.naming |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
opentelemetry |
org.wildfly.rule.annotations=io.opentelemetry.instrumentation.annotations |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
oracle-datasource |
org.wildfly.rule.add-on=database,oracle |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
oracle-default-datasource |
org.wildfly.rule.add-on=database,oracle:default |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
oracle-driver |
org.wildfly.rule.xml-path=[/META-INF/.xml,/WEB-INF/.xml],/datasources/datasource/driver,oracle |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
pojo |
org.wildfly.rule.expected-file=[/META-INF/*jboss-beans.xml,/WEB-INF/*jboss-beans.xml,/WEB-INF/classes/META-INF/*jboss-beans.xml] |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
postgresql-datasource |
org.wildfly.rule.add-on=database,postgresql |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
postgresql-default-datasource |
org.wildfly.rule.add-on=database,postgresql:default |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
postgresql-driver |
org.wildfly.rule.xml-path=[/META-INF/.xml,/WEB-INF/.xml],/datasources/datasource/driver,postgresql |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
remote-activemq |
org.wildfly.rule.add-on=messaging,remote-activemq |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
resource-adapters |
org.wildfly.rule.expected-file=[/META-INF/ra.xml,/META-INF/ironjacamar.xml] |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
resteasy-spring |
org.wildfly.rule.xml-path=/WEB-INF/web.xml,/web-app/listener/listener-class,org.jboss.resteasy.plugins.spring.SpringContextLoaderListener |
org.jboss.resteasy.spring:galleon-feature-pack:3.1.1.Beta1 |
resteasy-spring-web |
org.wildfly.rule.annotations=org.springframework.web.bind.annotation |
org.jboss.resteasy.spring:galleon-feature-pack:3.1.1.Beta1 |
sar |
org.wildfly.rule.expected-file=/META-INF/jboss-service.xml |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
servlet |
org.wildfly.rule.annotations=jakarta.servlet.annotation,jakarta.websocket.* |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
singleton-ha |
org.wildfly.rule.profile-ha=singleton-local |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
singleton-local |
org.wildfly.rule.class=org.wildfly.clustering.singleton.* |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
transactions |
org.wildfly.rule.annotations=jakarta.transaction |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
undertow-https |
org.wildfly.rule.add-on=security,ssl |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
undertow-load-balancer |
org.wildfly.rule.add-on=web,load-balancer |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
web-clustering |
org.wildfly.rule.profile-ha=web-passivation |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
web-console |
org.wildfly.rule.add-on=management,hal-web-console |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
web-passivation |
org.wildfly.rule.xml-path=/WEB-INF/web.xml,/web-app/distributable |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
webservices |
org.wildfly.rule.annotations=jakarta.jws,jakarta.jws.soap,jakarta.xml.ws.* |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
3.1.3. Add-ons
Add-on |
Family |
Description |
amqp |
reactive-messaging |
Support for the MicroProfile Reactive Messaging AMQP connector. |
embedded-activemq |
messaging |
Support for an embedded Apache Activemq Artemis Jakarta Messaging broker. |
grpc |
rpc |
Support for gRPC. |
h2-database |
database |
Support for an H2 datasource. |
h2-database:default |
database |
Support for an H2 datasource set as the ee subsystem default datasource. |
hal-web-console |
management |
Management Web console. Make sure to add an initial user. |
health |
observability |
Support for runtime health checks. |
http-invoker |
ejb |
Support for invoking Jakarta Enterprise Beans over HTTP. |
iiop |
rpc |
Support for IIOP. |
infinispan |
clustering |
Brings in infinispan caches. |
jdr |
management |
Support for the JBoss Diagnostic Reporting (JDR). |
jgroups-aws |
clustering |
Brings in JBoss Modules modules required to configure the 'aws.S3_PING' discovery protocol. |
kafka |
reactive-messaging |
Support for the MicroProfile Reactive Messaging Kafka connector. |
load-balancer |
web |
Support for Undertow configured as a load balancer. |
lra-coordinator |
lra |
Support for MicroProfile LRA Coordinator. |
mariadb |
database |
Documentation in https://github.com/wildfly-extras/wildfly-datasources-galleon-pack |
mariadb:default |
database |
Documentation in https://github.com/wildfly-extras/wildfly-datasources-galleon-pack |
metrics |
observability |
Support for base metrics from the WildFly Management Model and JVM MBeans. |
micrometer |
observability |
Support for Micrometer. |
mod_cluster |
clustering |
Support for mod_cluster integration. |
mssqlserver |
database |
Documentation in https://github.com/wildfly-extras/wildfly-datasources-galleon-pack |
mssqlserver:default |
database |
Documentation in https://github.com/wildfly-extras/wildfly-datasources-galleon-pack |
myfaces |
jsf |
Support for MyFaces. |
mysql |
database |
Documentation in https://github.com/wildfly-extras/wildfly-datasources-galleon-pack |
mysql:default |
database |
Documentation in https://github.com/wildfly-extras/wildfly-datasources-galleon-pack |
openapi |
jaxrs |
Support for MicroProfile OpenAPI. |
oracle |
database |
Documentation in https://github.com/wildfly-extras/wildfly-datasources-galleon-pack |
oracle:default |
database |
Documentation in https://github.com/wildfly-extras/wildfly-datasources-galleon-pack |
postgresql |
database |
Documentation in https://github.com/wildfly-extras/wildfly-datasources-galleon-pack |
postgresql:default |
database |
Documentation in https://github.com/wildfly-extras/wildfly-datasources-galleon-pack |
remote-activemq |
messaging |
Support for connections to a remote Apache Activemq Artemis Jakarta Messaging broker. |
ssl |
security |
Support for the Undertow HTTPS listener. |
wildfly-cli |
management |
Server command line tools: jboss-cli, add-user, elytron-tool. |
3.2. cloud
3.2.1. Supported Galleon feature-packs
-
org.wildfly:wildfly-preview-feature-pack:34.0.0.Final
-
org.wildfly.cloud:wildfly-preview-cloud-galleon-pack:7.0.2.Final
-
org.wildfly:wildfly-datasources-preview-galleon-pack:9.0.0.Final
-
org.wildfly.extras.grpc:wildfly-grpc-preview-feature-pack:0.1.3.Final
-
org.jboss.resteasy.spring:galleon-preview-feature-pack:3.1.1.Beta1
3.2.2. Galleon layers and associated discovery rules
Layer |
Rule(s) |
Feature-pack(s) |
base-server |
org.wildfly.rule.configuration=https://raw.githubusercontent.com/wildfly/wildfly-cekit-modules/main/jboss/container/wildfly/launch/port-offset/module.yaml |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
batch-jberet |
org.wildfly.rule.class=jakarta.batch.api.* |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
bean-validation |
org.wildfly.rule.annotations=jakarta.validation.* |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
cdi |
org.wildfly.rule.annotations=jakarta.inject,jakarta.enterprise.context |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
cloud-remote-activemq |
org.wildfly.rule.add-on=messaging,cloud-remote-activemq |
org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
cloud-server |
org.wildfly.rule.kind=base-layer |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
core-tools |
org.wildfly.rule.add-on=management,wildfly-cli |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
datasources |
org.wildfly.rule.class=java.sql,javax.sql |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
datasources-web-server |
org.wildfly.rule.kind=base-layer |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
deployment-scanner |
org.wildfly.rule.configuration=https://raw.githubusercontent.com/wildfly/wildfly-cekit-modules/main/jboss/container/wildfly/launch/deployment-scanner/module.yaml |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
ee-concurrency |
org.wildfly.rule.class=jakarta.enterprise.concurrent |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
ee-core-profile-server |
org.wildfly.rule.kind=default-base-layer |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
ee-integration |
org.wildfly.rule.annotations=jakarta.annotation,jakarta.annotation.security,jakarta.annotation.sql,jakarta.xml.bind.annotation,jakarta.xml.bind.annotation.adapters |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
ee-security |
org.wildfly.rule.annotations=jakarta.security.enterprise.authentication.mechanism.http.,jakarta.security.enterprise.identitystore |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
ejb |
org.wildfly.rule.annotations=jakarta.ejb.MessageDriven,jakarta.ejb.Remote |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
ejb-dist-cache |
org.wildfly.rule.configuration=https://raw.githubusercontent.com/wildfly/wildfly-cekit-modules/main/jboss/container/wildfly/launch/jgroups/module.yaml |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
ejb-http-invoker |
org.wildfly.rule.add-on=ejb,http-invoker |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
ejb-lite |
org.wildfly.rule.annotations=jakarta.ejb |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
elytron |
org.wildfly.rule.configuration=https://raw.githubusercontent.com/wildfly/wildfly-cekit-modules/main/jboss/container/wildfly/launch/elytron/module.yaml |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
elytron-oidc-client |
org.wildfly.rule.configuration=https://raw.githubusercontent.com/wildfly/wildfly-cekit-modules/main/jboss/container/wildfly/launch/oidc/module.yaml |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
embedded-activemq |
org.wildfly.rule.add-on=messaging,embedded-activemq |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
grpc |
org.wildfly.rule.add-on=rpc,grpc |
org.wildfly.extras.grpc:wildfly-grpc-feature-pack:0.1.3.Final |
h2-datasource |
org.wildfly.rule.add-on=database,h2-database |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
h2-default-datasource |
org.wildfly.rule.add-on=database,h2-database:default |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
h2-driver |
org.wildfly.rule.xml-path=[/WEB-INF/.xml,/META-INF/.xml],/datasources/datasource/driver,h2 |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
health |
org.wildfly.rule.add-on=observability,health |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
hibernate-search |
org.wildfly.rule.annotations=org.hibernate.search.mapper.pojo.mapping.definition.annotation.Indexed |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
iiop-openjdk |
org.wildfly.rule.add-on=rpc,iiop |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
infinispan |
org.wildfly.rule.add-on=clustering,infinispan |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
jaxrs |
org.wildfly.rule.annotations=jakarta.ws.rs,jakarta.ws.rs.core |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
jaxrs-server |
org.wildfly.rule.kind=base-layer |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
jdr |
org.wildfly.rule.add-on=management,jdr |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
jgroups-aws |
org.wildfly.rule.add-on=clustering,jgroups-aws |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
jpa |
org.wildfly.rule.annotations=jakarta.persistence |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
jpa-distributed |
org.wildfly.rule.configuration=https://raw.githubusercontent.com/wildfly/wildfly-cekit-modules/main/jboss/container/wildfly/launch/jgroups/module.yaml |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
jsf |
org.wildfly.rule.annotations=jakarta.faces.annotation |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
jsonb |
org.wildfly.rule.annotations=jakarta.json.bind.annotation |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
jsonp |
org.wildfly.rule.class=jakarta.json,jakarta.json.stream |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
keycloak-client-saml |
org.wildfly.rule.hidden-if-org.wildfly.rule.not-expected-file-keycloak=/WEB-INF/keycloak.json |
org.keycloak:keycloak-saml-adapter-galleon-pack:25.0.4 org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
keycloak-client-saml-ejb |
org.wildfly.rule.inclusion-mode=all-dependencies |
org.keycloak:keycloak-saml-adapter-galleon-pack:25.0.4 |
keycloak-saml |
org.wildfly.rule.configuration=https://raw.githubusercontent.com/wildfly/wildfly-cekit-modules/main/jboss/container/wildfly/launch/keycloak/2.0/module.yaml |
org.keycloak:keycloak-saml-adapter-galleon-pack:25.0.4 org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
logging |
org.wildfly.rule.configuration=https://raw.githubusercontent.com/wildfly/wildfly-cekit-modules/main/jboss/container/wildfly/launch/json-logging/module.yaml,https://raw.githubusercontent.com/wildfly/wildfly-cekit-modules/main/jboss/container/wildfly/launch/logger-category/module.yaml |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
org.wildfly.rule.annotations=jakarta.mail |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
|
management |
org.wildfly.rule.configuration=https://raw.githubusercontent.com/wildfly/wildfly-cekit-modules/main/jboss/container/wildfly/launch/admin/2.0/module.yaml |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
mariadb-datasource |
org.wildfly.rule.add-on=database,mariadb |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
mariadb-default-datasource |
org.wildfly.rule.add-on=database,mariadb:default |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
mariadb-driver |
org.wildfly.rule.xml-path=[/META-INF/.xml,/WEB-INF/.xml],/datasources/datasource/driver,mariadb |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
messaging-activemq |
org.wildfly.rule.annotations=jakarta.jms |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
metrics |
org.wildfly.rule.add-on=observability,metrics |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
micrometer |
org.wildfly.rule.add-on=observability,micrometer |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-config |
org.wildfly.rule.annotations=org.eclipse.microprofile.config.inject |
org.wildfly:wildfly-galleon-pack:34.0.0.Final org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
microprofile-fault-tolerance |
org.wildfly.rule.annotations=org.eclipse.microprofile.faulttolerance |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-graphql |
org.wildfly.rule.annotations=org.eclipse.microprofile.graphql |
org.wildfly.extras.graphql:wildfly-microprofile-graphql-feature-pack:2.4.2.Final |
microprofile-health |
org.wildfly.rule.annotations=org.eclipse.microprofile.health |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-jwt |
org.wildfly.rule.annotations=org.eclipse.microprofile.jwt,org.eclipse.microprofile.auth.LoginConfig |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-lra-coordinator |
org.wildfly.rule.add-on=lra,lra-coordinator |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-lra-participant |
org.wildfly.rule.annotations=org.eclipse.microprofile.lra.annotation,org.eclipse.microprofile.lra.annotation.ws.rs |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-openapi |
org.wildfly.rule.add-on=jaxrs,openapi |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-reactive-messaging |
org.wildfly.rule.annotations=org.eclipse.microprofile.reactive.messaging.* |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-reactive-messaging-amqp |
org.wildfly.rule.add-on=reactive-messaging,amqp |
org.wildfly:wildfly-galleon-pack:34.0.0.Final org.wildfly.extras.reactive:wildfly-microprofile-reactive-feature-pack:3.0.0.Final |
microprofile-reactive-messaging-kafka |
org.wildfly.rule.add-on=reactive-messaging,kafka |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-reactive-streams-operators |
org.wildfly.rule.class=org.eclipse.microprofile.reactive.streams.operators.* |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-rest-client |
org.wildfly.rule.annotations=org.eclipse.microprofile.rest.client.annotation,org.eclipse.microprofile.rest.client.inject |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
microprofile-telemetry |
org.wildfly.rule.inclusion-mode=all-dependencies |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
mod_cluster |
org.wildfly.rule.add-on=clustering,mod_cluster |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
mssqlserver-datasource |
org.wildfly.rule.add-on=database,mssqlserver |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
mssqlserver-default-datasource |
org.wildfly.rule.add-on=database,mssqlserver:default |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
mssqlserver-driver |
org.wildfly.rule.xml-path=[/META-INF/.xml,/WEB-INF/.xml],/datasources/datasource/driver,mssqlserver |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
mvc-krazo |
org.wildfly.rule.annotations=jakarta.mvc |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
myfaces |
org.wildfly.rule.add-on=jsf,myfaces |
org.wildfly:wildfly-myfaces-feature-pack:2.0.0.Final |
mysql-datasource |
org.wildfly.rule.add-on=database,mysql |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
mysql-default-datasource |
org.wildfly.rule.add-on=database,mysql:default |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
mysql-driver |
org.wildfly.rule.xml-path=[/META-INF/.xml,/WEB-INF/.xml],/datasources/datasource/driver,mysql |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
naming |
org.wildfly.rule.class=javax.naming |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
opentelemetry |
org.wildfly.rule.annotations=io.opentelemetry.instrumentation.annotations |
org.wildfly:wildfly-galleon-pack:34.0.0.Final |
oracle-datasource |
org.wildfly.rule.add-on=database,oracle |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
oracle-default-datasource |
org.wildfly.rule.add-on=database,oracle:default |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
oracle-driver |
org.wildfly.rule.xml-path=[/META-INF/.xml,/WEB-INF/.xml],/datasources/datasource/driver,oracle |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
pojo |
org.wildfly.rule.expected-file=[/META-INF/*jboss-beans.xml,/WEB-INF/*jboss-beans.xml,/WEB-INF/classes/META-INF/*jboss-beans.xml] |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
postgresql-datasource |
org.wildfly.rule.add-on=database,postgresql |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
postgresql-default-datasource |
org.wildfly.rule.add-on=database,postgresql:default |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
postgresql-driver |
org.wildfly.rule.xml-path=[/META-INF/.xml,/WEB-INF/.xml],/datasources/datasource/driver,postgresql |
org.wildfly:wildfly-datasources-galleon-pack:9.0.0.Final |
remote-activemq |
org.wildfly.rule.add-on=messaging,remote-activemq |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
resource-adapters |
org.wildfly.rule.configuration=https://raw.githubusercontent.com/wildfly/wildfly-cekit-modules/main/jboss/container/wildfly/launch/resource-adapters/module.yaml |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
resteasy-spring |
org.wildfly.rule.xml-path=/WEB-INF/web.xml,/web-app/listener/listener-class,org.jboss.resteasy.plugins.spring.SpringContextLoaderListener |
org.jboss.resteasy.spring:galleon-feature-pack:3.1.1.Beta1 |
resteasy-spring-web |
org.wildfly.rule.annotations=org.springframework.web.bind.annotation |
org.jboss.resteasy.spring:galleon-feature-pack:3.1.1.Beta1 |
sar |
org.wildfly.rule.expected-file=/META-INF/jboss-service.xml |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
servlet |
org.wildfly.rule.annotations=jakarta.servlet.annotation,jakarta.websocket.* |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
singleton-ha |
org.wildfly.rule.profile-ha=singleton-local |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
singleton-local |
org.wildfly.rule.class=org.wildfly.clustering.singleton.* |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
transactions |
org.wildfly.rule.annotations=jakarta.transaction |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
undertow |
org.wildfly.rule.configuration=https://raw.githubusercontent.com/wildfly/wildfly-cekit-modules/main/jboss/container/wildfly/launch/access-log-valve/module.yaml,https://raw.githubusercontent.com/wildfly/wildfly-cekit-modules/main/jboss/container/wildfly/launch/filters/module.yaml |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
undertow-https |
org.wildfly.rule.add-on=security,ssl |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
undertow-load-balancer |
org.wildfly.rule.add-on=web,load-balancer |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
web-clustering |
org.wildfly.rule.configuration=https://raw.githubusercontent.com/wildfly/wildfly-cekit-modules/main/jboss/container/wildfly/launch/jgroups/module.yaml |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
web-console |
org.wildfly.rule.add-on=management,hal-web-console |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
web-passivation |
org.wildfly.rule.xml-path=/WEB-INF/web.xml,/web-app/distributable |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final |
webservices |
org.wildfly.rule.annotations=jakarta.jws,jakarta.jws.soap,jakarta.xml.ws.* |
org.wildfly:wildfly-ee-galleon-pack:34.0.0.Final org.wildfly.cloud:wildfly-cloud-galleon-pack:7.0.2.Final |
3.2.3. Add-ons
Add-on |
Family |
Description |
amqp |
reactive-messaging |
Support for the MicroProfile Reactive Messaging AMQP connector. |
cloud-remote-activemq |
messaging |
Configure connection to a remote broker using MQ_SERVICE_PREFIX_MAPPING env variable. |
embedded-activemq |
messaging |
Support for an embedded Apache Activemq Artemis Jakarta Messaging broker. |
grpc |
rpc |
Support for gRPC. |
h2-database |
database |
Support for an H2 datasource. |
h2-database:default |
database |
Support for an H2 datasource set as the ee subsystem default datasource. |
hal-web-console |
management |
Management Web console. Make sure to add an initial user. |
health |
observability |
Support for runtime health checks. |
http-invoker |
ejb |
Support for invoking Jakarta Enterprise Beans over HTTP. |
iiop |
rpc |
Support for IIOP. |
infinispan |
clustering |
Brings in infinispan caches. |
jdr |
management |
Support for the JBoss Diagnostic Reporting (JDR). |
jgroups-aws |
clustering |
Brings in JBoss Modules modules required to configure the 'aws.S3_PING' discovery protocol. |
kafka |
reactive-messaging |
Support for the MicroProfile Reactive Messaging Kafka connector. |
load-balancer |
web |
Support for Undertow configured as a load balancer. |
lra-coordinator |
lra |
Support for MicroProfile LRA Coordinator. |
mariadb |
database |
Documentation in https://github.com/wildfly-extras/wildfly-datasources-galleon-pack |
mariadb:default |
database |
Documentation in https://github.com/wildfly-extras/wildfly-datasources-galleon-pack |
metrics |
observability |
Support for base metrics from the WildFly Management Model and JVM MBeans. |
micrometer |
observability |
Support for Micrometer. |
mod_cluster |
clustering |
Support for mod_cluster integration. |
mssqlserver |
database |
Documentation in https://github.com/wildfly-extras/wildfly-datasources-galleon-pack |
mssqlserver:default |
database |
Documentation in https://github.com/wildfly-extras/wildfly-datasources-galleon-pack |
myfaces |
jsf |
Support for MyFaces. |
mysql |
database |
Documentation in https://github.com/wildfly-extras/wildfly-datasources-galleon-pack |
mysql:default |
database |
Documentation in https://github.com/wildfly-extras/wildfly-datasources-galleon-pack |
openapi |
jaxrs |
Support for MicroProfile OpenAPI. |
oracle |
database |
Documentation in https://github.com/wildfly-extras/wildfly-datasources-galleon-pack |
oracle:default |
database |
Documentation in https://github.com/wildfly-extras/wildfly-datasources-galleon-pack |
postgresql |
database |
Documentation in https://github.com/wildfly-extras/wildfly-datasources-galleon-pack |
postgresql:default |
database |
Documentation in https://github.com/wildfly-extras/wildfly-datasources-galleon-pack |
remote-activemq |
messaging |
Support for connections to a remote Apache Activemq Artemis Jakarta Messaging broker. |
ssl |
security |
Support for the Undertow HTTPS listener. |
wildfly-cli |
management |
Server command line tools: jboss-cli, add-user, elytron-tool. |