<?xml version="1.0" ?>

<installation xmlns="urn:jboss:galleon:provisioned-state:3.0">
    <feature-pack location="wildfly-preview@maven(org.jboss.universe:community-universe):current#35.0.0.Final">
        <packages>
            <package name="appclient"/>
            <package name="bin.jdrtools"/>
            <package name="bin.wstools"/>
            <package name="bin.appclient"/>
            <package name="bin.common"/>
            <package name="org.wildfly.core.wildfly-elytron-tool-wrapper.shaded"/>
            <package name="core-tools"/>
            <package name="org.wildfly.core.wildfly-cli.shaded"/>
            <package name="org.wildfly.wildfly-client-all.shaded"/>
            <package name="tools"/>
            <package name="bin"/>
            <package name="docs.schema"/>
            <package name="docs.examples"/>
            <package name="docs.licenses"/>
            <package name="docs.contrib"/>
            <package name="docs"/>
            <package name="docs.licenses.merge"/>
            <package name="org.jboss.as.weld.jpa"/>
            <package name="org.infinispan.counter"/>
            <package name="org.wildfly.extension.micrometer"/>
            <package name="org.keycloak.keycloak-adapter-subsystem"/>
            <package name="org.jboss.as.appclient"/>
            <package name="org.wildfly.bootable-jar"/>
            <package name="org.wildfly.naming"/>
            <package name="org.jboss.ws.tools.wsconsume"/>
            <package name="com.h2database.h2"/>
            <package name="org.jboss.resteasy.resteasy-tracing-api"/>
            <package name="org.wildfly.security.elytron-tool"/>
            <package name="org.jboss.as.pojo"/>
            <package name="org.jboss.ws.tools.wsprovide"/>
            <package name="org.jboss.resteasy.microprofile.config"/>
            <package name="org.wildfly.extension.jakarta.data"/>
            <package name="org.wildfly.extension.elytron-oidc-client"/>
            <package name="org.jboss.xnio.netty.netty-xnio-transport"/>
            <package name="org.wildfly.extension.clustering.ejb"/>
            <package name="org.jboss.as.product"/>
            <package name="org.wildfly.extension.discovery"/>
            <package name="org.wildfly.security.jakarta.client.webservices"/>
            <package name="io.smallrye.reactive.messaging.connector.amqp"/>
            <package name="org.wildfly.extension.microprofile.telemetry"/>
            <package name="org.jboss.resteasy.resteasy-crypto"/>
            <package name="org.jboss.remoting-jmx"/>
            <package name="org.jboss.resteasy.resteasy-spring"/>
            <package name="org.infinispan.lock"/>
            <package name="org.infinispan.query"/>
            <package name="org.jboss.as.weld.webservices"/>
            <package name="io.smallrye.reactive.mutiny.vertx-amqp-client"/>
            <package name="org.wildfly.unstable.annotation.api.indexer"/>
            <package name="org.jboss.as.sar"/>
            <package name="org.jboss.as.jpa"/>
            <package name="sun.jdk"/>
            <package name="org.jboss.as.weld"/>
            <package name="org.wildfly.security.elytron-http-oidc"/>
            <package name="org.jboss.ws.cxf.sts"/>
            <package name="org.jboss.resteasy.resteasy-atom-provider"/>
            <package name="org.jboss.as.clustering.jgroups"/>
            <package name="org.wildfly.deployment.transformation"/>
            <package name="org.jboss.as.domain-add-user"/>
            <package name="org.apache.activemq.artemis.protocol.hornetq"/>
            <package name="org.wildfly.extension.microprofile.lra-coordinator"/>
            <package name="org.hornetq.client"/>
            <package name="org.jboss.as.deployment-scanner"/>
            <package name="gnu.getopt"/>
            <package name="org.jboss.ws.tools.common"/>
            <package name="org.wildfly.extension.picketlink"/>
            <package name="org.jboss.as.jdr"/>
            <package name="org.eclipse.persistence"/>
            <package name="org.jboss.as.console"/>
            <package name="org.eclipse.jgit"/>
            <package name="org.wildfly.extension.batch.jberet"/>
            <package name="org.wildfly.openssl"/>
            <package name="org.jboss.as.clustering.infinispan"/>
            <package name="org.jboss.as.security"/>
            <package name="org.wildfly.extension.microprofile.reactive-messaging-smallrye"/>
            <package name="org.wildfly.clustering.ejb.cache"/>
            <package name="org.wildfly.clustering.ejb.infinispan"/>
            <package name="org.jboss.as.clustering.ejb3.infinispan"/>
            <package name="org.wildfly.extension.vertx"/>
            <package name="org.jboss.as.weld.transactions"/>
            <package name="org.wildfly._internal.unstable-api-annotation-index"/>
            <package name="org.wildfly.security.jakarta.client.resteasy"/>
            <package name="org.hibernate.validator.cdi"/>
            <package name="org.wildfly.micrometer.deployment"/>
            <package name="javax.batch.api"/>
            <package name="jakarta.batch.api"/>
            <package name="org.jberet.jberet-core"/>
            <package name="org.jboss.as.jsr77"/>
            <package name="org.jboss.narayana.lra.lra-coordinator"/>
            <package name="org.wildfly.reactive.mutiny.reactive-streams-operators.cdi-provider"/>
            <package name="com.googlecode.javaewah"/>
            <package name="org.wildfly.extension.mvc-krazo"/>
            <package name="org.jboss.metadata.appclient"/>
            <package name="org.jboss.resteasy.resteasy-rxjava2"/>
            <package name="org.jboss.as.mail"/>
            <package name="org.infinispan.persistence.jdbc"/>
            <package name="org.wildfly.reactive.messaging.kafka"/>
            <package name="io.smallrye.reactive.messaging.connector.kafka"/>
            <package name="org.jboss.as.domain-http-error-context"/>
            <package name="org.jboss.logging.jul-to-slf4j-stub"/>
            <package name="org.wildfly.extension.microprofile.fault-tolerance-smallrye"/>
            <package name="org.wildfly.extension.security.manager"/>
            <package name="org.infinispan.cdi.embedded"/>
            <package name="org.wildfly.extension.microprofile.opentracing-smallrye"/>
            <package name="org.wildfly.reactive.dep.jts"/>
            <package name="org.infinispan.query.core"/>
            <package name="sun.scripting"/>
            <package name="org.jboss.resteasy.resteasy-json-binding-provider"/>
            <package name="org.wildfly.reactive.messaging.common"/>
            <package name="io.vertx.proton"/>
            <package name="io.vertx.client.amqp"/>
            <package name="org.wildfly.reactive.messaging.amqp"/>
            <package name="org.wildfly.extension.microprofile.reactive-streams-operators-smallrye"/>
            <package name="io.opentelemetry.proto"/>
            <package name="io.micrometer"/>
            <package name="org.wildfly.extension.opentelemetry"/>
            <package name="org.wildfly.extension.microprofile.telemetry-api"/>
            <package name="org.eclipse.microprofile.restclient"/>
            <package name="org.jboss.resteasy.resteasy-client-microprofile"/>
            <package name="javax.xml.stream.api"/>
            <package name="org.jboss.as.clustering.web.infinispan"/>
            <package name="org.wildfly.security.elytron-jose-util"/>
            <package name="org.wildfly.security.elytron-jose-jwk"/>
            <package name="org.infinispan.cachestore.remote"/>
            <package name="org.infinispan.persistence.remote"/>
            <package name="org.wildfly.extension.metrics"/>
            <package name="org.wildfly.extension.microprofile.metrics-smallrye"/>
            <package name="org.wildfly.extension.elytron"/>
            <package name="org.wildfly.extension.elytron.jaas-realm"/>
            <package name="org.wildfly.extension.bean-validation"/>
            <package name="org.jboss.as.weld.beanvalidation"/>
            <package name="io.vertx.client.kafka"/>
            <package name="io.smallrye.reactive.mutiny.vertx-kafka-client"/>
            <package name="io.smallrye.reactive.messaging.connector.kafka.api"/>
            <package name="org.wildfly.security.http.sfbasic"/>
            <package name="org.hibernate.search.mapper.orm.coordination.outboxpolling"/>
            <package name="org.apache.avro"/>
            <package name="org.hibernate.search.orm"/>
            <package name="org.hibernate.search.jipijapa-hibernatesearch"/>
            <package name="org.hibernate.search.mapper.orm"/>
            <package name="org.hibernate.search.mapper.pojo"/>
            <package name="org.hibernate.search.mapper.orm.outboxpolling"/>
            <package name="org.wildfly.security.elytron-dynamic-ssl"/>
            <package name="org.wildfly.extension.ee-security"/>
            <package name="org.jboss.resteasy.resteasy-cdi"/>
            <package name="org.jboss.resteasy.resteasy-validator-provider"/>
            <package name="org.eclipse.krazo.resteasy"/>
            <package name="jakarta.mvc.api"/>
            <package name="org.eclipse.krazo.core"/>
            <package name="org.jboss.as.logging"/>
            <package name="org.jboss.as.jsf-injection"/>
            <package name="org.infinispan.cdi.common"/>
            <package name="org.infinispan.cdi.remote"/>
            <package name="org.glassfish.javax.el"/>
            <package name="org.jboss.resteasy.resteasy-jsapi"/>
            <package name="org.wildfly.reactive.messaging.config"/>
            <package name="org.eclipse.microprofile.reactive-messaging.api"/>
            <package name="io.smallrye.reactive.mutiny.zero-flow-adapters"/>
            <package name="io.smallrye.reactive.mutiny.zero"/>
            <package name="io.smallrye.reactive.mutiny.reactive-streams-operators"/>
            <package name="io.smallrye.reactive.mutiny.vertx-runtime"/>
            <package name="io.smallrye.reactive.mutiny.vertx-core"/>
            <package name="io.smallrye.reactive.messaging.connector"/>
            <package name="io.smallrye.common.vertx-context"/>
            <package name="io.reactivex.rxjava2.rxjava"/>
            <package name="io.smallrye.reactive.messaging"/>
            <package name="io.smallrye.reactive.messaging.otel"/>
            <package name="org.apache.activemq.artemis.protocol.stomp"/>
            <package name="org.jboss.as.patching.cli"/>
            <package name="org.jboss.genericjms"/>
            <package name="org.hibernate.envers"/>
            <package name="net.bytebuddy"/>
            <package name="org.hibernate.jipijapa-hibernate6"/>
            <package name="org.hibernate.commons-annotations"/>
            <package name="org.jboss.as.jpa.spi"/>
            <package name="org.antlr"/>
            <package name="javax.json.bind.api"/>
            <package name="org.eclipse.yasson"/>
            <package name="jakarta.json.bind.api"/>
            <package name="org.hibernate"/>
            <package name="org.infinispan.hibernate-cache"/>
            <package name="org.hibernate.infinispan"/>
            <package name="org.wildfly.extension.core-management"/>
            <package name="org.lz4.lz4-java"/>
            <package name="org.apache.kafka.client"/>
            <package name="org.apache.qpid.proton"/>
            <package name="org.apache.activemq.artemis.protocol.amqp"/>
            <package name="jakarta.data.api"/>
            <package name="org.jboss.as.patching"/>
            <package name="org.apache.lucene"/>
            <package name="org.hibernate.search.backend.lucene"/>
            <package name="com.github.luben.zstd-jni"/>
            <package name="com.github.fge.btf"/>
            <package name="com.github.fge.msg-simple"/>
            <package name="com.github.fge.jackson-coreutils"/>
            <package name="com.github.fge.json-patch"/>
            <package name="com.fasterxml.jackson.datatype.jackson-datatype-jsr310"/>
            <package name="com.fasterxml.jackson.datatype.jackson-datatype-jdk8"/>
            <package name="org.jboss.resteasy.resteasy-jackson2-provider"/>
            <package name="org.jboss.resteasy.resteasy-jaxrs"/>
            <package name="org.wildfly.extension.microprofile.lra-participant"/>
            <package name="io.agroal"/>
            <package name="org.wildfly.extension.datasources-agroal"/>
            <package name="io.vertx.client"/>
            <package name="org.wildfly.clustering.weld.web"/>
            <package name="org.wildfly.clustering.ejb.client"/>
            <package name="org.wildfly.clustering.weld.ejb"/>
            <package name="org.wildfly.clustering.weld.core"/>
            <package name="org.wildfly.clustering.web.api"/>
            <package name="org.wildfly.clustering.web.hotrod"/>
            <package name="org.wildfly.clustering.session.infinispan.remote"/>
            <package name="org.wildfly.clustering.infinispan.client.service"/>
            <package name="org.wildfly.clustering.infinispan.client.api"/>
            <package name="org.wildfly.clustering.faces.mojarra"/>
            <package name="org.wildfly.clustering.el.expressly"/>
            <package name="org.wildfly.clustering.cache.infinispan.remote"/>
            <package name="org.jboss.as.jsf"/>
            <package name="org.infinispan.objectfilter"/>
            <package name="org.infinispan.query.dsl"/>
            <package name="org.infinispan.query.client"/>
            <package name="org.infinispan.client.hotrod"/>
            <package name="org.wildfly.extension.clustering.web"/>
            <package name="io.vertx.grpc-common"/>
            <package name="io.vertx.grpc-client"/>
            <package name="io.smallrye.reactive.mutiny"/>
            <package name="io.opentelemetry.otlp"/>
            <package name="io.opentelemetry.sdk"/>
            <package name="io.grpc"/>
            <package name="io.opentelemetry.exporter"/>
            <package name="io.smallrye.opentelemetry"/>
            <package name="io.opentelemetry.semconv"/>
            <package name="io.opentelemetry.instrumentation.api"/>
            <package name="io.opentelemetry.instrumentation.annotations"/>
            <package name="io.opentelemetry.context"/>
            <package name="io.opentelemetry.api.events"/>
            <package name="io.opentelemetry.api"/>
            <package name="org.wildfly.extension.opentelemetry-api"/>
            <package name="javaee.api"/>
            <package name="wildflyee.api"/>
            <package name="org.apache.james.mime4j"/>
            <package name="org.jboss.resteasy.resteasy-multipart-provider"/>
            <package name="org.wildfly.event.logger"/>
            <package name="org.jboss.as.weld.ejb"/>
            <package name="software.amazon.awssdk.s3"/>
            <package name="org.jgroups.aws"/>
            <package name="javax.faces.api"/>
            <package name="jakarta.faces.impl"/>
            <package name="jakarta.faces.api"/>
            <package name="org.wildfly.clustering.faces.api"/>
            <package name="org.jboss.as.modcluster"/>
            <package name="org.wildfly.extension.mod_cluster"/>
            <package name="org.jboss.mod_cluster.load.spi"/>
            <package name="org.jboss.mod_cluster.core"/>
            <package name="org.jboss.mod_cluster.container.spi"/>
            <package name="org.wildfly.mod_cluster.undertow"/>
            <package name="org.wildfly.clustering.web.infinispan"/>
            <package name="org.wildfly.clustering.web.service"/>
            <package name="org.wildfly.clustering.session.spec.servlet"/>
            <package name="org.wildfly.clustering.web.undertow"/>
            <package name="org.wildfly.clustering.session.spi"/>
            <package name="org.wildfly.clustering.session.spec.spi"/>
            <package name="org.wildfly.clustering.session.cache"/>
            <package name="org.wildfly.clustering.session.infinispan.embedded"/>
            <package name="com.nimbusds.nimbus-jose-jwt"/>
            <package name="org.glassfish.soteria"/>
            <package name="org.wildfly.security.jakarta.security"/>
            <package name="org.elasticsearch.client.rest-client"/>
            <package name="org.hibernate.search.engine"/>
            <package name="org.hibernate.search.backend.elasticsearch"/>
            <package name="org.apache.commons.io"/>
            <package name="ibm.jdk"/>
            <package name="org.wildfly.extension.microprofile.config-smallrye"/>
            <package name="org.wildfly.extension.health"/>
            <package name="org.eclipse.microprofile.health.api"/>
            <package name="io.smallrye.health"/>
            <package name="org.wildfly.extension.microprofile.health-smallrye"/>
            <package name="org.apache.commons.cli"/>
            <package name="io.netty.netty-resolver-dns"/>
            <package name="com.google.code.gson"/>
            <package name="io.netty.netty-codec-http2"/>
            <package name="io.netty.netty-codec-dns"/>
            <package name="io.vertx.core"/>
            <package name="org.xerial.snappy.snappy-java"/>
            <package name="org.jboss.ws.saaj-impl"/>
            <package name="javax.api"/>
            <package name="org.jboss.resteasy.resteasy-json-p-provider"/>
            <package name="org.jboss.narayana.rts"/>
            <package name="org.jboss.resteasy.resteasy-jaxb-provider"/>
            <package name="org.wildfly.extension.rts"/>
            <package name="com.fasterxml.jackson.jaxrs.jackson-jaxrs-json-provider"/>
            <package name="com.fasterxml.jackson.jakarta.jackson-jakarta-json-provider"/>
            <package name="org.jboss.as.jaxrs"/>
            <package name="org.eclipse.microprofile.openapi.api"/>
            <package name="com.fasterxml.jackson.dataformat.jackson-dataformat-yaml"/>
            <package name="com.fasterxml.jackson.core.jackson-databind"/>
            <package name="com.fasterxml.jackson.core.jackson-annotations"/>
            <package name="io.smallrye.openapi"/>
            <package name="org.wildfly.extension.microprofile.openapi-smallrye"/>
            <package name="org.bitbucket.jose4j"/>
            <package name="javax.security.enterprise.api"/>
            <package name="jakarta.security.enterprise.api"/>
            <package name="io.smallrye.jwt"/>
            <package name="org.wildfly.security.elytron-jwt"/>
            <package name="org.wildfly.extension.microprofile.jwt-smallrye"/>
            <package name="org.jboss.as.system-jmx"/>
            <package name="org.jboss.ws.cxf.jbossws-cxf-client"/>
            <package name="org.jboss.xts"/>
            <package name="org.jboss.ws.cxf.jbossws-cxf-server"/>
            <package name="org.jboss.ws.cxf.jbossws-cxf-transports-udp"/>
            <package name="org.jboss.ws.jaxws-undertow-httpspi"/>
            <package name="org.jboss.ws.cxf.jbossws-cxf-transports-undertow"/>
            <package name="org.apache.cxf.services-sts"/>
            <package name="org.apache.cxf.ws-security"/>
            <package name="com.sun.xml.fastinfoset"/>
            <package name="org.apache.cxf"/>
            <package name="org.codehaus.woodstox"/>
            <package name="org.opensaml"/>
            <package name="org.apache.santuario.xmlsec"/>
            <package name="org.jasypt"/>
            <package name="com.sun.xml.messaging.saaj"/>
            <package name="org.apache.ws.security"/>
            <package name="org.apache.ws.xmlschema"/>
            <package name="org.apache.xml-resolver"/>
            <package name="org.apache.velocity"/>
            <package name="org.apache.neethi"/>
            <package name="javax.mail.api"/>
            <package name="org.eclipse.angus.mail"/>
            <package name="jakarta.mail.api"/>
            <package name="org.apache.cxf.impl"/>
            <package name="org.jboss.ws.cxf.jbossws-cxf-factories"/>
            <package name="org.wildfly.security.elytron-web.undertow-server-servlet"/>
            <package name="org.wildfly.extension.io"/>
            <package name="org.wildfly.clustering.web.container"/>
            <package name="javax.websocket.api"/>
            <package name="jakarta.websocket.api"/>
            <package name="io.undertow.websocket"/>
            <package name="org.eclipse.jdt.ecj"/>
            <package name="io.undertow.jsp"/>
            <package name="javax.servlet.jstl.api"/>
            <package name="jakarta.servlet.jstl.api"/>
            <package name="io.undertow.servlet"/>
            <package name="org.wildfly.extension.undertow"/>
            <package name="org.jboss.jaxbintros"/>
            <package name="org.jboss.ws.common"/>
            <package name="javax.servlet.jsp.api"/>
            <package name="jakarta.servlet.jsp.api"/>
            <package name="org.jboss.as.web-common"/>
            <package name="org.wildfly.http-client.ejb"/>
            <package name="org.wildfly.clustering.ejb.spi"/>
            <package name="org.jboss.ejb3"/>
            <package name="org.jboss.as.ejb3"/>
            <package name="org.jboss.metadata.web"/>
            <package name="org.jboss.as.webservices"/>
            <package name="org.jboss.ws.spi"/>
            <package name="org.jboss.ws.jaxws-client"/>
            <package name="org.jboss.ws.api"/>
            <package name="javax.jws.api"/>
            <package name="javax.xml.ws.api"/>
            <package name="javax.xml.soap.api"/>
            <package name="jakarta.xml.soap.api"/>
            <package name="jakarta.xml.ws.api"/>
            <package name="javax.wsdl4j.api"/>
            <package name="org.jboss.as.webservices.server.integration"/>
            <package name="org.jboss.as.xts"/>
            <package name="org.bouncycastle"/>
            <package name="org.bouncycastle.bcmail"/>
            <package name="org.eclipse.microprofile.reactive-streams-operators.api"/>
            <package name="org.eclipse.microprofile.reactive-streams-operators.core"/>
            <package name="org.jboss.narayana.lra.lra-service-base"/>
            <package name="javax.ws.rs.api"/>
            <package name="com.ibm.async.asyncutil"/>
            <package name="org.jboss.resteasy.resteasy-core"/>
            <package name="org.jboss.resteasy.resteasy-core-spi"/>
            <package name="org.jboss.resteasy.resteasy-client-api"/>
            <package name="org.jboss.resteasy.resteasy-client"/>
            <package name="jakarta.ws.rs.api"/>
            <package name="org.eclipse.microprofile.lra.api"/>
            <package name="org.jboss.narayana.lra.lra-participant"/>
            <package name="com.google.protobuf"/>
            <package name="com.carrotsearch.hppc"/>
            <package name="org.eclipse.microprofile.fault-tolerance.api"/>
            <package name="io.smallrye.reactive.converters.api"/>
            <package name="io.smallrye.common.function"/>
            <package name="io.smallrye.common.expression"/>
            <package name="io.smallrye.common.classloader"/>
            <package name="io.smallrye.common.constraint"/>
            <package name="org.eclipse.microprofile.config.api"/>
            <package name="asm.asm"/>
            <package name="io.smallrye.config"/>
            <package name="io.smallrye.common.annotation"/>
            <package name="io.smallrye.fault-tolerance"/>
            <package name="org.wildfly.microprofile.fault-tolerance-smallrye.deployment"/>
            <package name="org.apache.httpcomponents.core"/>
            <package name="org.apache.commons.codec"/>
            <package name="org.apache.httpcomponents"/>
            <package name="org.jboss.as.standalone"/>
            <package name="javax.sql.api"/>
            <package name="org.eclipse.microprofile.jwt.auth.api"/>
            <package name="org.jctools"/>
            <package name="org.apache.activemq.artemis.journal"/>
            <package name="de.dentrassi.crypto.pem-keystore"/>
            <package name="org.wildfly.clustering.server"/>
            <package name="org.wildfly.clustering.singleton.server"/>
            <package name="org.wildfly.clustering.singleton.compat"/>
            <package name="org.wildfly.clustering.singleton"/>
            <package name="org.wildfly.clustering.singleton.api"/>
            <package name="org.wildfly.extension.clustering.singleton"/>
            <package name="org.wildfly.clustering.server.infinispan"/>
            <package name="org.wildfly.clustering.jgroups.api"/>
            <package name="org.wildfly.clustering.jgroups.spi"/>
            <package name="org.wildfly.clustering.infinispan.embedded.service"/>
            <package name="io.github.resilience4j.retry"/>
            <package name="io.github.resilience4j.core"/>
            <package name="org.wildfly.clustering.cache.infinispan.embedded"/>
            <package name="org.infinispan.protostream.types"/>
            <package name="org.infinispan"/>
            <package name="org.infinispan.core"/>
            <package name="org.wildfly.extension.clustering.server"/>
            <package name="org.wildfly.subsystem"/>
            <package name="org.wildfly.clustering.service"/>
            <package name="org.jboss.as.clustering.common"/>
            <package name="org.wildfly.clustering.server.service"/>
            <package name="org.wildfly.clustering.cache.infinispan.common"/>
            <package name="net.jcip"/>
            <package name="org.wildfly.clustering.cache.spi"/>
            <package name="org.wildfly.clustering.server.spi"/>
            <package name="org.wildfly.clustering.server.local"/>
            <package name="org.wildfly.clustering.marshalling.protostream"/>
            <package name="com.squareup.protoparser"/>
            <package name="org.infinispan.protostream"/>
            <package name="org.reactivestreams"/>
            <package name="io.reactivex.rxjava3.rxjava"/>
            <package name="org.infinispan.commons"/>
            <package name="org.wildfly.clustering.server.jgroups"/>
            <package name="org.wildfly.clustering.server.api"/>
            <package name="org.wildfly.clustering.context"/>
            <package name="org.wildfly.clustering.marshalling.spi"/>
            <package name="org.wildfly.clustering.marshalling.api"/>
            <package name="org.wildfly.clustering.marshalling.jboss"/>
            <package name="org.jboss.ironjacamar.jdbcadapters"/>
            <package name="org.jboss.as.threads"/>
            <package name="org.jboss.as.connector"/>
            <package name="org.jboss.ironjacamar.api"/>
            <package name="org.joda.time"/>
            <package name="javax.xml.bind.api"/>
            <package name="com.sun.xml.bind"/>
            <package name="org.glassfish.jaxb"/>
            <package name="org.eclipse.angus.activation"/>
            <package name="javax.activation.api"/>
            <package name="jakarta.activation.api"/>
            <package name="jakarta.xml.bind.api"/>
            <package name="com.fasterxml.classmate"/>
            <package name="org.hibernate.validator"/>
            <package name="org.jboss.ironjacamar.impl"/>
            <package name="org.jboss.common-beans"/>
            <package name="org.apache.activemq.artemis.service-extensions"/>
            <package name="org.jgroups.kubernetes"/>
            <package name="com.fasterxml.jackson.core.jackson-core"/>
            <package name="com.microsoft.azure.storage"/>
            <package name="org.jgroups.azure"/>
            <package name="org.jgroups"/>
            <package name="javax.rmi.api"/>
            <package name="org.jboss.iiop-client"/>
            <package name="org.wildfly.http-client.transaction"/>
            <package name="org.jboss.metadata.ejb"/>
            <package name="org.wildfly.iiop-openjdk"/>
            <package name="org.jboss.as.transactions"/>
            <package name="org.jboss.jts.integration"/>
            <package name="javax.orb.api"/>
            <package name="org.omg.api"/>
            <package name="org.jboss.jts"/>
            <package name="org.apache.activemq.artemis.ra"/>
            <package name="org.jboss.jboss-transaction-spi"/>
            <package name="org.wildfly.transaction.client"/>
            <package name="org.jboss.remote-naming"/>
            <package name="org.wildfly.naming-client"/>
            <package name="org.wildfly.discovery"/>
            <package name="org.jboss.ejb-client"/>
            <package name="org.wildfly.security.elytron"/>
            <package name="org.wildfly.http-client.common"/>
            <package name="org.wildfly.http-client.naming"/>
            <package name="org.jboss.as.naming"/>
            <package name="javax.ejb.api"/>
            <package name="jakarta.ejb.api"/>
            <package name="org.jboss.weld.core"/>
            <package name="javax.validation.api"/>
            <package name="jakarta.validation.api"/>
            <package name="org.jboss.weld.spi"/>
            <package name="javax.servlet.api"/>
            <package name="jakarta.servlet.api"/>
            <package name="javax.persistence.api"/>
            <package name="jakarta.persistence.api"/>
            <package name="org.jboss.weld.api"/>
            <package name="org.jboss.as.weld.spi"/>
            <package name="org.jboss.as.weld.common"/>
            <package name="org.glassfish.javax.enterprise.concurrent"/>
            <package name="org.glassfish.jakarta.enterprise.concurrent"/>
            <package name="org.wildfly.concurrency"/>
            <package name="org.jboss.metadata.ear"/>
            <package name="org.jboss.metadata.common"/>
            <package name="org.wildfly.security.manager"/>
            <package name="org.wildfly.embedded"/>
            <package name="org.fusesource.jansi"/>
            <package name="org.aesh"/>
            <package name="org.jboss.as.cli"/>
            <package name="org.wildfly.installation-manager.api"/>
            <package name="org.jboss.as.management-client-content"/>
            <package name="org.jboss.as.host-controller"/>
            <package name="org.wildfly.installation-manager"/>
            <package name="org.wildfly.extension.core-management-client"/>
            <package name="org.jboss.stdio"/>
            <package name="org.jboss.invocation"/>
            <package name="org.jboss.classfilewriter"/>
            <package name="org.jboss.as.process-controller"/>
            <package name="org.jboss.as.platform-mbean"/>
            <package name="org.wildfly.io.spi"/>
            <package name="org.jboss.as.network"/>
            <package name="org.jboss.as.remoting"/>
            <package name="org.jboss.as.jmx"/>
            <package name="org.jboss.as.domain-management"/>
            <package name="org.jboss.as.domain-http-interface"/>
            <package name="org.jboss.vfs"/>
            <package name="org.jboss.as.deployment-repository"/>
            <package name="org.jboss.jandex"/>
            <package name="io.smallrye.jandex"/>
            <package name="org.wildfly.security.elytron-web.undertow-server"/>
            <package name="io.undertow.core"/>
            <package name="org.jboss.as.server"/>
            <package name="org.wildfly.extension.request-controller"/>
            <package name="javax.security.jacc.api"/>
            <package name="jakarta.security.jacc.api"/>
            <package name="javax.enterprise.concurrent.api"/>
            <package name="jakarta.enterprise.concurrent.api"/>
            <package name="org.jboss.as.ee"/>
            <package name="org.yaml.snakeyaml"/>
            <package name="org.wildfly.service"/>
            <package name="org.projectodd.vdx"/>
            <package name="org.jboss.staxmapper"/>
            <package name="org.jboss.msc"/>
            <package name="org.jboss.as.version"/>
            <package name="org.jboss.as.core-security"/>
            <package name="org.jboss.dmr"/>
            <package name="org.jboss.xnio.nio"/>
            <package name="org.jboss.xnio"/>
            <package name="org.jboss.marshalling.river"/>
            <package name="org.jboss.marshalling"/>
            <package name="org.jboss.remoting"/>
            <package name="org.jboss.as.protocol"/>
            <package name="org.wildfly.security.jakarta.authorization"/>
            <package name="javax.security.auth.message.api"/>
            <package name="jakarta.security.auth.message.api"/>
            <package name="org.wildfly.security.jakarta.authentication"/>
            <package name="org.bouncycastle.bcpkix"/>
            <package name="org.bouncycastle.bcutil"/>
            <package name="org.bouncycastle.bcprov"/>
            <package name="org.bouncycastle.bcpg"/>
            <package name="org.apache.sshd"/>
            <package name="org.jboss.threads"/>
            <package name="javax.json.api"/>
            <package name="org.eclipse.parsson"/>
            <package name="jakarta.json.api"/>
            <package name="org.wildfly.security.elytron-base"/>
            <package name="org.wildfly.client.config"/>
            <package name="org.wildfly.security.elytron-private"/>
            <package name="org.jboss.as.controller-client"/>
            <package name="org.jboss.as.controller"/>
            <package name="org.wildfly.extension.messaging-activemq.injection"/>
            <package name="org.wildfly.extension.messaging-activemq"/>
            <package name="org.apache.activemq.artemis.client"/>
            <package name="io.netty.netty-codec-http"/>
            <package name="io.netty.netty-codec-socks"/>
            <package name="io.netty.netty-handler-proxy"/>
            <package name="io.netty.netty-codec"/>
            <package name="io.netty.netty-handler"/>
            <package name="org.jboss.logmanager.log4j2"/>
            <package name="org.apache.logging.log4j.api"/>
            <package name="io.netty.netty-transport-native-kqueue"/>
            <package name="io.netty.netty-transport-native-epoll"/>
            <package name="io.netty.netty-resolver"/>
            <package name="io.netty.netty-transport"/>
            <package name="io.netty.netty-transport-native-unix-common"/>
            <package name="io.netty.netty-common"/>
            <package name="io.netty.netty-buffer"/>
            <package name="org.slf4j.impl"/>
            <package name="org.slf4j"/>
            <package name="org.apache.activemq.artemis.commons"/>
            <package name="org.apache.commons.lang3"/>
            <package name="org.apache.commons.collections"/>
            <package name="org.wildfly.common"/>
            <package name="org.jboss.logmanager"/>
            <package name="org.jboss.logging"/>
            <package name="org.jboss.logging.commons.logging"/>
            <package name="org.apache.commons.logging"/>
            <package name="org.apache.commons.beanutils"/>
            <package name="internal.javax.json.api.ee8"/>
            <package name="com.google.guava.failureaccess"/>
            <package name="com.google.guava"/>
            <package name="com.github.ben-manes.caffeine"/>
            <package name="javax.jms.api"/>
            <package name="jakarta.jms.api"/>
            <package name="javax.resource.api"/>
            <package name="javax.transaction.api"/>
            <package name="javax.enterprise.api"/>
            <package name="javax.annotation.api"/>
            <package name="jakarta.annotation.api"/>
            <package name="javax.interceptor.api"/>
            <package name="jakarta.interceptor.api"/>
            <package name="javax.inject.api"/>
            <package name="jakarta.inject.api"/>
            <package name="org.glassfish.jakarta.el"/>
            <package name="javax.el.api"/>
            <package name="jakarta.el.api"/>
            <package name="org.glassfish.expressly"/>
            <package name="jakarta.enterprise.api"/>
            <package name="jakarta.transaction.api"/>
            <package name="jakarta.resource.api"/>
            <package name="org.apache.activemq.artemis"/>
            <package name="modules.all"/>
            <package name="welcome-content"/>
            <package name="docs.examples.configs"/>
            <package name="banner"/>
            <package name="product.conf"/>
            <package name="standalone"/>
            <package name="bin.standalone"/>
            <package name="core.misc.common"/>
            <package name="copyright.txt"/>
            <package name="README.txt"/>
            <package name="LICENSE.txt"/>
            <package name="servlet.misc.common"/>
            <package name="misc.common"/>
            <package name="core.misc.standalone"/>
            <package name="servlet.misc.standalone"/>
            <package name="misc.standalone"/>
            <package name="cleanup.standalone.config.history.dir"/>
            <package name="cleanup.standalone.log.dir"/>
            <package name="cleanup.standalone.data.dir"/>
            <package name="cleanup.standalone.tmp.vfs"/>
            <package name="domain"/>
            <package name="bin.domain"/>
            <package name="core.misc.domain"/>
            <package name="servlet.misc.domain"/>
            <package name="misc.domain"/>
            <package name="cleanup.domain.config.history.dir"/>
            <package name="cleanup.domain.servers.dir"/>
            <package name="cleanup.domain.log.dir"/>
            <package name="cleanup.domain.data.dir"/>
        </packages>
    </feature-pack>
    <config name="standalone.xml" model="standalone">
        <props>
            <prop name="--internal-empty-config" value=""/>
            <prop name="--admin-only" value=""/>
            <prop name="config.branch-is-batch" value="true"/>
            <prop name="config.merge-independent-branches" value="true"/>
            <prop name="--internal-remove-config" value=""/>
        </props>
        <layers>
            <layer model="standalone" name="git-history"/>
            <layer model="standalone" name="base-server"/>
            <layer model="standalone" name="naming"/>
            <layer model="standalone" name="jsonb"/>
            <layer model="standalone" name="ee-integration"/>
            <layer model="standalone" name="ee-concurrency"/>
            <layer model="standalone" name="ee"/>
            <layer model="standalone" name="deployment-scanner"/>
            <layer model="standalone" name="io"/>
            <layer model="standalone" name="undertow"/>
            <layer model="standalone" name="servlet"/>
            <layer model="standalone" name="web-server"/>
            <layer model="standalone" name="elytron"/>
            <layer model="standalone" name="management"/>
            <layer model="standalone" name="jmx"/>
            <layer model="standalone" name="remoting"/>
            <layer model="standalone" name="jmx-remoting"/>
            <layer model="standalone" name="logging"/>
            <layer model="standalone" name="core-management"/>
            <layer model="standalone" name="request-controller"/>
            <layer model="standalone" name="security-manager"/>
            <layer model="standalone" name="core-server"/>
            <layer model="standalone" name="core-tools"/>
            <layer model="standalone" name="transactions"/>
            <layer model="standalone" name="datasources"/>
            <layer model="standalone" name="datasources-web-server"/>
            <layer model="standalone" name="jaxrs-core"/>
            <layer model="standalone" name="jaxrs"/>
            <layer model="standalone" name="cdi"/>
            <layer model="standalone" name="bean-validation"/>
            <layer model="standalone" name="jpa"/>
            <layer model="standalone" name="microprofile-config"/>
            <layer model="standalone" name="microprofile-rest-client"/>
            <layer model="standalone" name="jaxrs-server"/>
            <layer model="standalone" name="ee-security"/>
            <layer model="standalone" name="health"/>
            <layer model="standalone" name="h2-driver"/>
            <layer model="standalone" name="h2-datasource"/>
            <layer model="standalone" name="h2-default-datasource"/>
            <layer model="standalone" name="elytron-oidc-client"/>
            <layer model="standalone" name="ejb-local-cache"/>
            <layer model="standalone" name="ejb-lite"/>
            <layer model="standalone" name="resource-adapters"/>
            <layer model="standalone" name="ejb"/>
            <layer model="standalone" name="ejb-http-invoker"/>
            <layer model="standalone" name="web-passivation"/>
            <layer model="standalone" name="undertow-https"/>
            <layer model="standalone" name="jdr"/>
            <layer model="standalone" name="jsf"/>
            <layer model="standalone" name="webservices"/>
            <layer model="standalone" name="pojo"/>
            <layer model="standalone" name="mail"/>
            <layer model="standalone" name="sar"/>
            <layer model="standalone" name="batch-jberet"/>
            <layer model="standalone" name="microprofile-jwt"/>
            <layer model="standalone" name="micrometer"/>
            <layer model="standalone" name="hibernate-search"/>
            <layer model="standalone" name="web-console"/>
            <layer model="standalone" name="jakarta-data"/>
            <layer model="standalone" name="internal-standalone-profile"/>
        </layers>
        <feature-pack location="wildfly-preview@maven(org.jboss.universe:community-universe):current#35.0.0.Final">
            <spec name="server-root">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}server-root:server-root=/">
                    <param name="server-root" value="/"/>
                </feature>
            </spec>
            <spec name="interface">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}interface:interface=public">
                    <param name="interface" value="public"/>
                    <param name="inet-address" value="${jboss.bind.address:127.0.0.1}"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}interface:interface=management">
                    <param name="interface" value="management"/>
                    <param name="inet-address" value="${jboss.bind.address.management:127.0.0.1}"/>
                </feature>
            </spec>
            <spec name="extension">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.naming">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.naming"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.ee">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.ee"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.deployment-scanner">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.deployment-scanner"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.io">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.io"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.undertow">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.undertow"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.elytron">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.elytron"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.jmx">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.jmx"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.remoting">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.remoting"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.logging">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.logging"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.core-management">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.core-management"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.request-controller">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.request-controller"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.security.manager">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.security.manager"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.transactions">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.transactions"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.connector">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.connector"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.jaxrs">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.jaxrs"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.weld">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.weld"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.bean-validation">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.bean-validation"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.jpa">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.jpa"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.clustering.infinispan">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.clustering.infinispan"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.microprofile.config-smallrye">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.config-smallrye"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.ee-security">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.ee-security"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.health">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.health"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.elytron-oidc-client">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.elytron-oidc-client"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.ejb3">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.ejb3"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.clustering.ejb">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.clustering.ejb"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.discovery">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.discovery"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.clustering.web">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.clustering.web"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.jdr">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.jdr"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.jsf">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.jsf"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.webservices">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.webservices"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.pojo">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.pojo"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.mail">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.mail"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.sar">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.sar"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.batch.jberet">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.batch.jberet"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.microprofile.jwt-smallrye">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.jwt-smallrye"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.micrometer">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.micrometer"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.jakarta.data">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.jakarta.data"/>
                </feature>
            </spec>
            <spec name="socket-binding-group">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group:socket-binding-group=standard-sockets">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port-offset" value="${jboss.socket.binding.port-offset:0}"/>
                    <param name="default-interface" value="public"/>
                </feature>
            </spec>
            <spec name="subsystem.io">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.io:subsystem=io">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="io"/>
                    <param name="extension" value="org.wildfly.extension.io"/>
                    <param name="default-worker" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.io.worker">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.io.worker:worker=default,subsystem=io">
                    <param name="worker" value="default"/>
                    <param name="subsystem" value="io"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron:subsystem=elytron">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="disallowed-providers" value="[OracleUcrypto]"/>
                    <param name="final-providers" value="combined-providers"/>
                    <param name="extension" value="org.wildfly.extension.elytron"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.provider-loader">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-loader:subsystem=elytron,provider-loader=elytron">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-loader" value="elytron"/>
                    <param name="module" value="org.wildfly.security.elytron"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-loader:subsystem=elytron,provider-loader=openssl">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-loader" value="openssl"/>
                    <param name="module" value="org.wildfly.openssl"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.aggregate-providers">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.aggregate-providers:subsystem=elytron,aggregate-providers=combined-providers">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="aggregate-providers" value="combined-providers"/>
                    <param name="providers" value="[elytron, openssl]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.provider-http-server-mechanism-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-http-server-mechanism-factory:subsystem=elytron,provider-http-server-mechanism-factory=global">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-http-server-mechanism-factory" value="global"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.simple-permission-mapper">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.simple-permission-mapper:simple-permission-mapper=default-permission-mapper,subsystem=elytron">
                    <param name="simple-permission-mapper" value="default-permission-mapper"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="permission-mappings" value="[{principals=[anonymous],permission-sets=[permission-set=default-permissions]},{match-all=true,permission-sets=[permission-set=login-permission,permission-set=default-permissions]}]"/>
                    <param name="mapping-mode" value="first"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.security-domain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.security-domain:security-domain=ApplicationDomain,subsystem=elytron">
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="realms" value="[{realm=ApplicationRealm,role-decoder=groups-to-roles},{realm=local}]"/>
                    <param name="default-realm" value="ApplicationRealm"/>
                    <param name="permission-mapper" value="default-permission-mapper"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.http-authentication-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.http-authentication-factory:http-authentication-factory=application-http-authentication,subsystem=elytron">
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="http-authentication-factory" value="application-http-authentication"/>
                    <param name="http-server-mechanism-factory" value="global"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-configurations" value="[{mechanism-name=BASIC,mechanism-realm-configurations=[{realm-name=ApplicationRealm}]}]"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.identity-realm">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.identity-realm:identity-realm=local,subsystem=elytron">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="identity-realm" value="local"/>
                    <param name="identity" value="$local"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.file-audit-log">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.file-audit-log:file-audit-log=local-audit,subsystem=elytron">
                    <param name="path" value="audit.log"/>
                    <param name="relative-to" value="jboss.server.log.dir"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="format" value="JSON"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="file-audit-log" value="local-audit"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.constant-realm-mapper">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.constant-realm-mapper:subsystem=elytron,constant-realm-mapper=local">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="constant-realm-mapper" value="local"/>
                    <param name="realm-name" value="local"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.simple-role-decoder">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.simple-role-decoder:subsystem=elytron,simple-role-decoder=groups-to-roles">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="simple-role-decoder" value="groups-to-roles"/>
                    <param name="attribute" value="groups"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.provider-sasl-server-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-sasl-server-factory:subsystem=elytron,provider-sasl-server-factory=global">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-sasl-server-factory" value="global"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.mechanism-provider-filtering-sasl-server-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.mechanism-provider-filtering-sasl-server-factory:subsystem=elytron,mechanism-provider-filtering-sasl-server-factory=elytron">
                    <param name="sasl-server-factory" value="global"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-provider-filtering-sasl-server-factory" value="elytron"/>
                    <param name="filters" value="[{provider-name=WildFlyElytron}]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.configurable-sasl-server-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.configurable-sasl-server-factory:configurable-sasl-server-factory=configured,subsystem=elytron">
                    <param name="sasl-server-factory" value="elytron"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="configurable-sasl-server-factory" value="configured"/>
                    <param name="properties" value="{wildfly.sasl.local-user.default-user=&quot;\$local&quot;,wildfly.sasl.local-user.challenge-path=&quot;${jboss.server.temp.dir}/auth&quot;}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.constant-role-mapper">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.constant-role-mapper:subsystem=elytron,constant-role-mapper=super-user-mapper">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="constant-role-mapper" value="super-user-mapper"/>
                    <param name="roles" value="[SuperUser]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.permission-set">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.permission-set:subsystem=elytron,permission-set=login-permission">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="permission-set" value="login-permission"/>
                    <param name="permissions" value="[class-name=org.wildfly.security.auth.permission.LoginPermission]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.permission-set:subsystem=elytron,permission-set=default-permissions">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="permission-set" value="default-permissions"/>
                    <param name="permissions" value="[]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.properties-realm">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.properties-realm:properties-realm=ApplicationRealm,subsystem=elytron">
                    <param name="properties-realm" value="ApplicationRealm"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="users-properties" value="{path=application-users.properties,relative-to=jboss.server.config.dir,digest-realm-name=ApplicationRealm}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.properties-realm.groups-properties">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.properties-realm.groups-properties:properties-realm=ApplicationRealm,subsystem=elytron">
                    <param name="properties-realm" value="ApplicationRealm"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="path" value="application-roles.properties"/>
                    <param name="relative-to" value="jboss.server.config.dir"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.sasl-authentication-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.sasl-authentication-factory:sasl-authentication-factory=application-sasl-authentication,subsystem=elytron">
                    <param name="sasl-server-factory" value="configured"/>
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="sasl-authentication-factory" value="application-sasl-authentication"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-configurations" value="[{mechanism-name=JBOSS-LOCAL-USER,realm-mapper=local},{mechanism-name=DIGEST-MD5,mechanism-realm-configurations=[{realm-name=ApplicationRealm}]}]"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.key-store">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.key-store:subsystem=elytron,key-store=applicationKS">
                    <param name="path" value="application.keystore"/>
                    <param name="relative-to" value="jboss.server.config.dir"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="key-store" value="applicationKS"/>
                    <param name="credential-reference" value="{clear-text=password}"/>
                    <param name="type" value="JKS"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.key-manager">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.key-manager:subsystem=elytron,key-manager=applicationKM">
                    <param name="generate-self-signed-certificate-host" value="localhost"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="key-manager" value="applicationKM"/>
                    <param name="key-store" value="applicationKS"/>
                    <param name="credential-reference" value="{clear-text=password}"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.server-ssl-context">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.server-ssl-context:subsystem=elytron,server-ssl-context=applicationSSC">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="server-ssl-context" value="applicationSSC"/>
                    <param name="key-manager" value="applicationKM"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.properties-realm">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.properties-realm:properties-realm=ManagementRealm,subsystem=elytron">
                    <param name="properties-realm" value="ManagementRealm"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="users-properties" value="{path=mgmt-users.properties,relative-to=jboss.server.config.dir,digest-realm-name=ManagementRealm}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.properties-realm.groups-properties">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.properties-realm.groups-properties:properties-realm=ManagementRealm,subsystem=elytron">
                    <param name="properties-realm" value="ManagementRealm"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="path" value="mgmt-groups.properties"/>
                    <param name="relative-to" value="jboss.server.config.dir"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.security-domain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.security-domain:security-domain=ManagementDomain,subsystem=elytron">
                    <param name="security-domain" value="ManagementDomain"/>
                    <param name="realms" value="[{realm=ManagementRealm,role-decoder=groups-to-roles},{realm=local,role-mapper=super-user-mapper}]"/>
                    <param name="default-realm" value="ManagementRealm"/>
                    <param name="permission-mapper" value="default-permission-mapper"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.sasl-authentication-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.sasl-authentication-factory:sasl-authentication-factory=management-sasl-authentication,subsystem=elytron">
                    <param name="sasl-server-factory" value="configured"/>
                    <param name="security-domain" value="ManagementDomain"/>
                    <param name="sasl-authentication-factory" value="management-sasl-authentication"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-configurations" value="[{mechanism-name=JBOSS-LOCAL-USER,realm-mapper=local},{mechanism-name=DIGEST-MD5,mechanism-realm-configurations=[{realm-name=ManagementRealm}]}]"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.http-authentication-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.http-authentication-factory:http-authentication-factory=management-http-authentication,subsystem=elytron">
                    <param name="security-domain" value="ManagementDomain"/>
                    <param name="http-authentication-factory" value="management-http-authentication"/>
                    <param name="http-server-mechanism-factory" value="global"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-configurations" value="[{mechanism-name=DIGEST,mechanism-realm-configurations=[{realm-name=ManagementRealm}]}]"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.policy">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.policy:subsystem=elytron,policy=jacc">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="policy" value="jacc"/>
                    <param name="jacc-policy" value="{}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.permission-set.permissions">
                <feature>
                    <param name="permission-set" value="default-permissions"/>
                    <param name="module" value="org.wildfly.transaction.client"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="class-name" value="org.wildfly.transaction.client.RemoteTransactionPermission"/>
                </feature>
                <feature>
                    <param name="permission-set" value="default-permissions"/>
                    <param name="module" value="org.jboss.ejb-client"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="class-name" value="org.jboss.ejb.client.RemoteEJBPermission"/>
                </feature>
                <feature>
                    <param name="permission-set" value="default-permissions"/>
                    <param name="module" value="org.wildfly.extension.batch.jberet"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="target-name" value="*"/>
                    <param name="class-name" value="org.wildfly.extension.batch.jberet.deployment.BatchPermission"/>
                </feature>
            </spec>
            <spec name="subsystem.remoting">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.remoting:subsystem=remoting">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="remoting"/>
                    <param name="extension" value="org.jboss.as.remoting"/>
                    <param name="worker" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.remoting.http-connector">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.remoting.http-connector:http-connector=http-remoting-connector,subsystem=remoting">
                    <param name="http-connector" value="http-remoting-connector"/>
                    <param name="connector-ref" value="default"/>
                    <param name="subsystem" value="remoting"/>
                    <param name="sasl-authentication-factory" value="application-sasl-authentication"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.naming">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.naming:subsystem=naming">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="naming"/>
                    <param name="extension" value="org.jboss.as.naming"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.naming.service.remote-naming">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.naming.service.remote-naming:subsystem=naming,service=remote-naming">
                    <param name="subsystem" value="naming"/>
                    <param name="service" value="remote-naming"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ee">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee:subsystem=ee">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="ee"/>
                    <param name="spec-descriptor-property-replacement" value="false"/>
                    <param name="extension" value="org.jboss.as.ee"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.context-service">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.context-service:subsystem=ee,context-service=default">
                    <param name="subsystem" value="ee"/>
                    <param name="context-service" value="default"/>
                    <param name="jndi-name" value="java:jboss/ee/concurrency/context/default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.managed-executor-service">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.managed-executor-service:subsystem=ee,managed-executor-service=default">
                    <param name="keepalive-time" value="5000"/>
                    <param name="hung-task-termination-period" value="0"/>
                    <param name="managed-executor-service" value="default"/>
                    <param name="context-service" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="ee"/>
                    <param name="hung-task-threshold" value="60000"/>
                    <param name="jndi-name" value="java:jboss/ee/concurrency/executor/default"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.managed-scheduled-executor-service">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.managed-scheduled-executor-service:managed-scheduled-executor-service=default,subsystem=ee">
                    <param name="keepalive-time" value="3000"/>
                    <param name="hung-task-termination-period" value="0"/>
                    <param name="context-service" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="ee"/>
                    <param name="managed-scheduled-executor-service" value="default"/>
                    <param name="hung-task-threshold" value="60000"/>
                    <param name="jndi-name" value="java:jboss/ee/concurrency/scheduler/default"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.managed-thread-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.managed-thread-factory:managed-thread-factory=default,subsystem=ee">
                    <param name="subsystem" value="ee"/>
                    <param name="managed-thread-factory" value="default"/>
                    <param name="context-service" value="default"/>
                    <param name="jndi-name" value="java:jboss/ee/concurrency/factory/default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.service.default-bindings">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.service.default-bindings:subsystem=ee,service=default-bindings">
                    <param name="managed-thread-factory" value="java:jboss/ee/concurrency/factory/default"/>
                    <param name="context-service" value="java:jboss/ee/concurrency/context/default"/>
                    <param name="managed-executor-service" value="java:jboss/ee/concurrency/executor/default"/>
                    <param name="service" value="default-bindings"/>
                    <param name="datasource" value="java:jboss/datasources/ExampleDS"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="ee"/>
                    <param name="managed-scheduled-executor-service" value="java:jboss/ee/concurrency/scheduler/default"/>
                </feature>
            </spec>
            <spec name="subsystem.deployment-scanner">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.deployment-scanner:subsystem=deployment-scanner">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="deployment-scanner"/>
                    <param name="extension" value="org.jboss.as.deployment-scanner"/>
                </feature>
            </spec>
            <spec name="subsystem.deployment-scanner.scanner">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.deployment-scanner.scanner:scanner=default,subsystem=deployment-scanner">
                    <param name="scanner" value="default"/>
                    <param name="subsystem" value="deployment-scanner"/>
                    <param name="path" value="deployments"/>
                    <param name="scan-interval" value="5000"/>
                    <param name="relative-to" value="jboss.server.base.dir"/>
                    <param name="runtime-failure-causes-rollback" value="${jboss.deployment.scanner.rollback.on.failure:false}"/>
                </feature>
            </spec>
            <spec name="socket-binding-group.socket-binding">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=ajp">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port" value="${jboss.ajp.port:8009}"/>
                    <param name="socket-binding" value="ajp"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=http">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port" value="${jboss.http.port:8080}"/>
                    <param name="socket-binding" value="http"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=https">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port" value="${jboss.https.port:8443}"/>
                    <param name="socket-binding" value="https"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=management-http">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="socket-binding" value="management-http"/>
                    <param name="interface" value="management"/>
                    <param name="port" value="${jboss.management.http.port:9990}"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=management-https">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="socket-binding" value="management-https"/>
                    <param name="interface" value="management"/>
                    <param name="port" value="${jboss.management.https.port:9993}"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=txn-recovery-environment">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port" value="4712"/>
                    <param name="socket-binding" value="txn-recovery-environment"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=txn-status-manager">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port" value="4713"/>
                    <param name="socket-binding" value="txn-status-manager"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow:subsystem=undertow">
                    <param name="extension" value="org.wildfly.extension.undertow"/>
                    <param name="default-virtual-host" value="default-host"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="default-servlet-container" value="default"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="default-server" value="default-server"/>
                    <param name="default-security-domain" value="other"/>
                    <param name="statistics-enabled" value="${wildfly.undertow.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server:subsystem=undertow,server=default-server">
                    <param name="subsystem" value="undertow"/>
                    <param name="server" value="default-server"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.host">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.host:host=default-host,server=default-server,subsystem=undertow">
                    <param name="host" value="default-host"/>
                    <param name="server" value="default-server"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="alias" value="[localhost]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.servlet-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.servlet-container:subsystem=undertow,servlet-container=default">
                    <param name="subsystem" value="undertow"/>
                    <param name="servlet-container" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.buffer-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.buffer-cache:subsystem=undertow,buffer-cache=default">
                    <param name="subsystem" value="undertow"/>
                    <param name="buffer-cache" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.byte-buffer-pool">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.byte-buffer-pool:byte-buffer-pool=default,subsystem=undertow">
                    <param name="byte-buffer-pool" value="default"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.configuration.filter">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.configuration.filter:subsystem=undertow,configuration=filter">
                    <param name="subsystem" value="undertow"/>
                    <param name="configuration" value="filter"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.configuration.handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.configuration.handler:subsystem=undertow,configuration=handler">
                    <param name="subsystem" value="undertow"/>
                    <param name="configuration" value="handler"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.http-listener">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.http-listener:server=default-server,subsystem=undertow,http-listener=default">
                    <param name="server" value="default-server"/>
                    <param name="socket-binding" value="http"/>
                    <param name="redirect-socket" value="https"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="http-listener" value="default"/>
                    <param name="enable-http2" value="true"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.host.setting.http-invoker">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.host.setting.http-invoker:host=default-host,server=default-server,subsystem=undertow,setting=http-invoker">
                    <param name="host" value="default-host"/>
                    <param name="server" value="default-server"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="http-authentication-factory" value="application-http-authentication"/>
                    <param name="setting" value="http-invoker"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.servlet-container.setting.jsp">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.servlet-container.setting.jsp:subsystem=undertow,servlet-container=default,setting=jsp">
                    <param name="subsystem" value="undertow"/>
                    <param name="servlet-container" value="default"/>
                    <param name="setting" value="jsp"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.servlet-container.setting.websockets">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.servlet-container.setting.websockets:subsystem=undertow,servlet-container=default,setting=websockets">
                    <param name="subsystem" value="undertow"/>
                    <param name="servlet-container" value="default"/>
                    <param name="setting" value="websockets"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.application-security-domain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.application-security-domain:application-security-domain=other,subsystem=undertow">
                    <param name="application-security-domain" value="other"/>
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.https-listener">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.https-listener:subsystem=undertow,server=default-server,https-listener=https">
                    <param name="server" value="default-server"/>
                    <param name="socket-binding" value="https"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="ssl-context" value="applicationSSC"/>
                    <param name="https-listener" value="https"/>
                    <param name="enable-http2" value="true"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.configuration.handler.file">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.configuration.handler.file:subsystem=undertow,configuration=handler,file=welcome-content">
                    <param name="subsystem" value="undertow"/>
                    <param name="path" value="${jboss.home.dir}/welcome-content"/>
                    <param name="file" value="welcome-content"/>
                    <param name="configuration" value="handler"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.host.location">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.host.location:host=default-host,subsystem=undertow,server=default-server,location=/">
                    <param name="host" value="default-host"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="server" value="default-server"/>
                    <param name="handler" value="welcome-content"/>
                    <param name="location" value="/"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="core-service.management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management:core-service=management">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.authorization">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.authorization:core-service=management,access=authorization">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="access" value="authorization"/>
                    <param name="provider" value="simple"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.authorization.role-mapping">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.authorization.role-mapping:core-service=management,role-mapping=SuperUser,access=authorization">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="access" value="authorization"/>
                    <param name="core-service" value="management"/>
                    <param name="role-mapping" value="SuperUser"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.authorization.role-mapping.include">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.authorization.role-mapping.include:include=user-$local,access=authorization,role-mapping=SuperUser,core-service=management">
                    <param name="include" value="user-$local"/>
                    <param name="access" value="authorization"/>
                    <param name="role-mapping" value="SuperUser"/>
                    <param name="name" value="$local"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="type" value="USER"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.management-interface.http-interface">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.management-interface.http-interface:core-service=management,management-interface=http-interface">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="http-authentication-factory" value="management-http-authentication"/>
                    <param name="socket-binding" value="management-http"/>
                    <param name="core-service" value="management"/>
                    <param name="management-interface" value="http-interface"/>
                </feature>
            </spec>
            <spec name="core-service.management.management-interface.http-interface.http-upgrade">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.management-interface.http-interface.http-upgrade:core-service=management,management-interface=http-interface">
                    <param name="sasl-authentication-factory" value="management-sasl-authentication"/>
                    <param name="core-service" value="management"/>
                    <param name="management-interface" value="http-interface"/>
                    <param name="enabled" value="true"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit:core-service=management,access=audit">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="core-service" value="management"/>
                    <param name="access" value="audit"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit.json-formatter">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.json-formatter:json-formatter=json-formatter,core-service=management,access=audit">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="access" value="audit"/>
                    <param name="json-formatter" value="json-formatter"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit.file-handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.file-handler:file-handler=file,core-service=management,access=audit">
                    <param name="formatter" value="json-formatter"/>
                    <param name="path" value="audit-log.log"/>
                    <param name="access" value="audit"/>
                    <param name="relative-to" value="jboss.server.data.dir"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="file-handler" value="file"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit.logger.audit-log">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.logger.audit-log:core-service=management,access=audit,logger=audit-log">
                    <param name="access" value="audit"/>
                    <param name="log-read-only" value="false"/>
                    <param name="log-boot" value="true"/>
                    <param name="logger" value="audit-log"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="core-service" value="management"/>
                    <param name="enabled" value="false"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit.logger.audit-log.handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.logger.audit-log.handler:handler=file,access=audit,core-service=management,logger=audit-log">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="handler" value="file"/>
                    <param name="access" value="audit"/>
                    <param name="core-service" value="management"/>
                    <param name="logger" value="audit-log"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx:subsystem=jmx">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="extension" value="org.jboss.as.jmx"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx.expose-model.expression">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx.expose-model.expression:subsystem=jmx,expose-model=expression">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="expose-model" value="expression"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx.expose-model.resolved">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx.expose-model.resolved:subsystem=jmx,expose-model=resolved">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="expose-model" value="resolved"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx.remoting-connector.jmx">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx.remoting-connector.jmx:subsystem=jmx,remoting-connector=jmx">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="remoting-connector" value="jmx"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.logging">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging:subsystem=logging">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="logging"/>
                    <param name="extension" value="org.jboss.as.logging"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.pattern-formatter">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.pattern-formatter:subsystem=logging,pattern-formatter=PATTERN">
                    <param name="pattern" value="&quot;%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n&quot;"/>
                    <param name="subsystem" value="logging"/>
                    <param name="pattern-formatter" value="PATTERN"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.pattern-formatter:subsystem=logging,pattern-formatter=COLOR-PATTERN">
                    <param name="pattern" value="&quot;%K{level}%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n&quot;"/>
                    <param name="subsystem" value="logging"/>
                    <param name="pattern-formatter" value="COLOR-PATTERN"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.console-handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.console-handler:subsystem=logging,console-handler=CONSOLE">
                    <param name="subsystem" value="logging"/>
                    <param name="named-formatter" value="COLOR-PATTERN"/>
                    <param name="level" value="INFO"/>
                    <param name="console-handler" value="CONSOLE"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.periodic-rotating-file-handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.periodic-rotating-file-handler:subsystem=logging,periodic-rotating-file-handler=FILE">
                    <param name="autoflush" value="true"/>
                    <param name="periodic-rotating-file-handler" value="FILE"/>
                    <param name="file" value="{relative-to=jboss.server.log.dir,path=server.log}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="logging"/>
                    <param name="named-formatter" value="PATTERN"/>
                    <param name="suffix" value=".yyyy-MM-dd"/>
                    <param name="append" value="true"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.logger">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=com.arjuna">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="com.arjuna"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=com.networknt.schema">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="com.networknt.schema"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=io.jaegertracing.Configuration">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="io.jaegertracing.Configuration"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=org.jboss.as.config">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="DEBUG"/>
                    <param name="logger" value="org.jboss.as.config"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=sun.rmi">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="sun.rmi"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.root-logger.ROOT">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.root-logger.ROOT:subsystem=logging,root-logger=ROOT">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="INFO"/>
                    <param name="handlers" value="[CONSOLE, FILE]"/>
                    <param name="root-logger" value="ROOT"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.core-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.core-management:subsystem=core-management">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="core-management"/>
                    <param name="extension" value="org.wildfly.extension.core-management"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.request-controller">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.request-controller:subsystem=request-controller">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="request-controller"/>
                    <param name="extension" value="org.wildfly.extension.request-controller"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.security-manager">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.security-manager:subsystem=security-manager">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="security-manager"/>
                    <param name="extension" value="org.wildfly.extension.security.manager"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.security-manager.deployment-permissions.default">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.security-manager.deployment-permissions.default:deployment-permissions=default,subsystem=security-manager">
                    <param name="deployment-permissions" value="default"/>
                    <param name="subsystem" value="security-manager"/>
                    <param name="maximum-permissions" value="[{class=java.security.AllPermission}]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.transactions">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.transactions:subsystem=transactions">
                    <param name="extension" value="org.jboss.as.transactions"/>
                    <param name="socket-binding" value="txn-recovery-environment"/>
                    <param name="node-identifier" value="${jboss.tx.node.id:1}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="object-store-path" value="tx-object-store"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="transactions"/>
                    <param name="process-id-uuid" value="true"/>
                    <param name="object-store-relative-to" value="jboss.server.data.dir"/>
                    <param name="statistics-enabled" value="${wildfly.transactions.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                    <param name="status-socket-binding" value="txn-status-manager"/>
                </feature>
            </spec>
            <spec name="subsystem.transactions.log-store.log-store">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.transactions.log-store.log-store:log-store=log-store,subsystem=transactions">
                    <param name="log-store" value="log-store"/>
                    <param name="subsystem" value="transactions"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca:subsystem=jca">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jca"/>
                    <param name="extension" value="org.jboss.as.connector"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.archive-validation.archive-validation">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.archive-validation.archive-validation:subsystem=jca,archive-validation=archive-validation">
                    <param name="fail-on-warn" value="false"/>
                    <param name="subsystem" value="jca"/>
                    <param name="archive-validation" value="archive-validation"/>
                    <param name="fail-on-error" value="true"/>
                    <param name="enabled" value="true"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.bean-validation.bean-validation">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.bean-validation.bean-validation:subsystem=jca,bean-validation=bean-validation">
                    <param name="subsystem" value="jca"/>
                    <param name="bean-validation" value="bean-validation"/>
                    <param name="enabled" value="true"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.cached-connection-manager.cached-connection-manager">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.cached-connection-manager.cached-connection-manager:subsystem=jca,cached-connection-manager=cached-connection-manager">
                    <param name="subsystem" value="jca"/>
                    <param name="install" value="true"/>
                    <param name="cached-connection-manager" value="cached-connection-manager"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager:subsystem=jca,workmanager=default">
                    <param name="name" value="default"/>
                    <param name="subsystem" value="jca"/>
                    <param name="workmanager" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager.short-running-threads">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager.short-running-threads:subsystem=jca,short-running-threads=default,workmanager=default">
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jca"/>
                    <param name="workmanager" value="default"/>
                    <param name="short-running-threads" value="default"/>
                    <param name="max-threads" value="50"/>
                    <param name="core-threads" value="50"/>
                    <param name="queue-length" value="50"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager.short-running-threads.keepalive-time">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager.short-running-threads.keepalive-time:subsystem=jca,short-running-threads=default,workmanager=default">
                    <param name="subsystem" value="jca"/>
                    <param name="unit" value="SECONDS"/>
                    <param name="workmanager" value="default"/>
                    <param name="time" value="10"/>
                    <param name="short-running-threads" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager.long-running-threads">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager.long-running-threads:subsystem=jca,long-running-threads=default,workmanager=default">
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jca"/>
                    <param name="long-running-threads" value="default"/>
                    <param name="workmanager" value="default"/>
                    <param name="max-threads" value="50"/>
                    <param name="core-threads" value="50"/>
                    <param name="queue-length" value="50"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager.long-running-threads.keepalive-time">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager.long-running-threads.keepalive-time:subsystem=jca,long-running-threads=default,workmanager=default">
                    <param name="subsystem" value="jca"/>
                    <param name="long-running-threads" value="default"/>
                    <param name="unit" value="SECONDS"/>
                    <param name="workmanager" value="default"/>
                    <param name="time" value="10"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.bootstrap-context">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.bootstrap-context:subsystem=jca,bootstrap-context=default">
                    <param name="name" value="default"/>
                    <param name="subsystem" value="jca"/>
                    <param name="bootstrap-context" value="default"/>
                    <param name="workmanager" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.datasources">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.datasources:subsystem=datasources">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="datasources"/>
                    <param name="extension" value="org.jboss.as.connector"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.datasources.jdbc-driver">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.datasources.jdbc-driver:jdbc-driver=h2,subsystem=datasources">
                    <param name="subsystem" value="datasources"/>
                    <param name="driver-name" value="h2"/>
                    <param name="driver-xa-datasource-class-name" value="org.h2.jdbcx.JdbcDataSource"/>
                    <param name="jdbc-driver" value="h2"/>
                    <param name="driver-module-name" value="com.h2database.h2"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.datasources.data-source">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.datasources.data-source:data-source=ExampleDS,subsystem=datasources">
                    <param name="driver-name" value="h2"/>
                    <param name="password" value="sa"/>
                    <param name="use-java-context" value="true"/>
                    <param name="connection-url" value="&quot;jdbc:h2:mem:test;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=FALSE;MODE=${wildfly.h2.compatibility.mode:REGULAR}&quot;"/>
                    <param name="user-name" value="sa"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="data-source" value="ExampleDS"/>
                    <param name="subsystem" value="datasources"/>
                    <param name="statistics-enabled" value="${wildfly.datasources.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                    <param name="enabled" value="true"/>
                    <param name="jndi-name" value="java:jboss/datasources/ExampleDS"/>
                </feature>
            </spec>
            <spec name="subsystem.jaxrs">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jaxrs:subsystem=jaxrs">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jaxrs"/>
                    <param name="extension" value="org.jboss.as.jaxrs"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.weld">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.weld:subsystem=weld">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="weld"/>
                    <param name="extension" value="org.jboss.as.weld"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.bean-validation">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.bean-validation:subsystem=bean-validation">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="bean-validation"/>
                    <param name="extension" value="org.wildfly.extension.bean-validation"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jpa">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jpa:subsystem=jpa">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jpa"/>
                    <param name="default-extended-persistence-inheritance" value="DEEP"/>
                    <param name="extension" value="org.jboss.as.jpa"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan:subsystem=infinispan">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="extension" value="org.jboss.as.clustering.infinispan"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container:cache-container=hibernate,subsystem=infinispan">
                    <param name="cache-container" value="hibernate"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="marshaller" value="JBOSS"/>
                    <param name="modules" value="[org.infinispan.hibernate-cache]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=hibernate,local-cache=entity,subsystem=infinispan">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="entity"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=hibernate,local-cache=entity,subsystem=infinispan,component=expiration">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="entity"/>
                    <param name="max-idle" value="100000"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.memory.heap">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.memory.heap:cache-container=hibernate,local-cache=entity,subsystem=infinispan,memory=heap">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="entity"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="memory" value="heap"/>
                    <param name="size" value="10000"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=hibernate,local-cache=local-query,subsystem=infinispan">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="local-query"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=hibernate,local-cache=local-query,subsystem=infinispan,component=expiration">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="local-query"/>
                    <param name="max-idle" value="100000"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.memory.heap">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.memory.heap:cache-container=hibernate,local-cache=local-query,subsystem=infinispan,memory=heap">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="local-query"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="memory" value="heap"/>
                    <param name="size" value="10000"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=hibernate,local-cache=timestamps,subsystem=infinispan">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="timestamps"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=hibernate,local-cache=timestamps,subsystem=infinispan,component=expiration">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="timestamps"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=hibernate,local-cache=pending-puts,subsystem=infinispan">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="pending-puts"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=hibernate,local-cache=pending-puts,subsystem=infinispan,component=expiration">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="pending-puts"/>
                    <param name="max-idle" value="60000"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container:cache-container=ejb,subsystem=infinispan">
                    <param name="aliases" value="[sfsb]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="marshaller" value="PROTOSTREAM"/>
                    <param name="default-cache" value="passivation"/>
                    <param name="modules" value="[org.wildfly.clustering.ejb.infinispan]"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=ejb,local-cache=passivation,subsystem=infinispan">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="passivation"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=ejb,local-cache=persistent,subsystem=infinispan">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="persistent"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=ejb,local-cache=transient,subsystem=infinispan">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="transient"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=ejb,local-cache=passivation,subsystem=infinispan,component=expiration">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="passivation"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.store.file">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.store.file:cache-container=ejb,local-cache=passivation,subsystem=infinispan,store=file">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="passivation"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="passivation" value="true"/>
                    <param name="store" value="file"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.locking">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.locking:cache-container=ejb,local-cache=persistent,subsystem=infinispan,component=locking">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="persistent"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="locking"/>
                    <param name="isolation" value="REPEATABLE_READ"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.transaction">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.transaction:cache-container=ejb,local-cache=persistent,subsystem=infinispan,component=transaction">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="persistent"/>
                    <param name="mode" value="BATCH"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="transaction"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=ejb,local-cache=persistent,subsystem=infinispan,component=expiration">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="persistent"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.store.file">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.store.file:cache-container=ejb,local-cache=persistent,subsystem=infinispan,store=file">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="persistent"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="store" value="file"/>
                    <param name="preload" value="true"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.locking">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.locking:cache-container=ejb,local-cache=transient,subsystem=infinispan,component=locking">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="transient"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="locking"/>
                    <param name="isolation" value="REPEATABLE_READ"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.transaction">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.transaction:cache-container=ejb,local-cache=transient,subsystem=infinispan,component=transaction">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="transient"/>
                    <param name="mode" value="BATCH"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="transaction"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=ejb,local-cache=transient,subsystem=infinispan,component=expiration">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="transient"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.store.file">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.store.file:cache-container=ejb,local-cache=transient,subsystem=infinispan,store=file">
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="transient"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="passivation" value="true"/>
                    <param name="purge" value="true"/>
                    <param name="store" value="file"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container:cache-container=web,subsystem=infinispan">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="marshaller" value="PROTOSTREAM"/>
                    <param name="default-cache" value="passivation"/>
                    <param name="modules" value="[org.wildfly.clustering.web.infinispan]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=web,local-cache=passivation,subsystem=infinispan">
                    <param name="cache-container" value="web"/>
                    <param name="local-cache" value="passivation"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=web,local-cache=sso,subsystem=infinispan">
                    <param name="cache-container" value="web"/>
                    <param name="local-cache" value="sso"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=web,local-cache=passivation,subsystem=infinispan,component=expiration">
                    <param name="cache-container" value="web"/>
                    <param name="local-cache" value="passivation"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.store.file">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.store.file:cache-container=web,local-cache=passivation,subsystem=infinispan,store=file">
                    <param name="cache-container" value="web"/>
                    <param name="local-cache" value="passivation"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="passivation" value="true"/>
                    <param name="store" value="file"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=web,local-cache=sso,subsystem=infinispan,component=expiration">
                    <param name="cache-container" value="web"/>
                    <param name="local-cache" value="sso"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.microprofile-config-smallrye">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.microprofile-config-smallrye:subsystem=microprofile-config-smallrye">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="microprofile-config-smallrye"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.config-smallrye"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ee-security">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee-security:subsystem=ee-security">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="ee-security"/>
                    <param name="extension" value="org.wildfly.extension.ee-security"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.health">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.health:subsystem=health">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="health"/>
                    <param name="extension" value="org.wildfly.extension.health"/>
                    <param name="security-enabled" value="false"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron-oidc-client">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron-oidc-client:subsystem=elytron-oidc-client">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron-oidc-client"/>
                    <param name="extension" value="org.wildfly.extension.elytron-oidc-client"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3:subsystem=ejb3">
                    <param name="default-stateful-bean-access-timeout" value="5000"/>
                    <param name="extension" value="org.jboss.as.ejb3"/>
                    <param name="default-missing-method-permissions-deny-access" value="true"/>
                    <param name="default-sfsb-passivation-disabled-cache" value="simple"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="default-security-domain" value="other"/>
                    <param name="default-sfsb-cache" value="simple"/>
                    <param name="statistics-enabled" value="${wildfly.ejb3.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                    <param name="default-slsb-instance-pool" value="slsb-strict-max-pool"/>
                    <param name="log-system-exceptions" value="true"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="default-singleton-bean-access-timeout" value="5000"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.application-security-domain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.application-security-domain:application-security-domain=other,subsystem=ejb3">
                    <param name="application-security-domain" value="other"/>
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.strict-max-bean-instance-pool">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.strict-max-bean-instance-pool:strict-max-bean-instance-pool=slsb-strict-max-pool,subsystem=ejb3">
                    <param name="strict-max-bean-instance-pool" value="slsb-strict-max-pool"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="derive-size" value="from-worker-pools"/>
                    <param name="timeout" value="5"/>
                    <param name="timeout-unit" value="MINUTES"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.simple-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.simple-cache:simple-cache=simple,subsystem=ejb3">
                    <param name="simple-cache" value="simple"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.distributable-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.distributable-cache:distributable-cache=distributable,subsystem=ejb3">
                    <param name="distributable-cache" value="distributable"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.thread-pool">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.thread-pool:subsystem=ejb3,thread-pool=default">
                    <param name="subsystem" value="ejb3"/>
                    <param name="thread-pool" value="default"/>
                    <param name="max-threads" value="10"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.async">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.async:subsystem=ejb3,service=async">
                    <param name="subsystem" value="ejb3"/>
                    <param name="service" value="async"/>
                    <param name="thread-pool-name" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.thread-pool.keepalive-time">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.thread-pool.keepalive-time:subsystem=ejb3,thread-pool=default">
                    <param name="subsystem" value="ejb3"/>
                    <param name="thread-pool" value="default"/>
                    <param name="unit" value="SECONDS"/>
                    <param name="time" value="60"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.timer-service">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.timer-service:subsystem=ejb3,service=timer-service">
                    <param name="subsystem" value="ejb3"/>
                    <param name="default-data-store" value="default-file-store"/>
                    <param name="service" value="timer-service"/>
                    <param name="thread-pool-name" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.timer-service.file-data-store">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.timer-service.file-data-store:subsystem=ejb3,service=timer-service,file-data-store=default-file-store">
                    <param name="subsystem" value="ejb3"/>
                    <param name="path" value="timer-service-data"/>
                    <param name="file-data-store" value="default-file-store"/>
                    <param name="relative-to" value="jboss.server.data.dir"/>
                    <param name="service" value="timer-service"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.strict-max-bean-instance-pool">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.strict-max-bean-instance-pool:strict-max-bean-instance-pool=mdb-strict-max-pool,subsystem=ejb3">
                    <param name="strict-max-bean-instance-pool" value="mdb-strict-max-pool"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="derive-size" value="from-cpu-count"/>
                    <param name="timeout" value="5"/>
                    <param name="timeout-unit" value="MINUTES"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.remote">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.remote:subsystem=ejb3,service=remote">
                    <param name="subsystem" value="ejb3"/>
                    <param name="connectors" value="[http-remoting-connector]"/>
                    <param name="service" value="remote"/>
                    <param name="thread-pool-name" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.remote.channel-creation-options">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.remote.channel-creation-options:subsystem=ejb3,channel-creation-options=MAX_OUTBOUND_MESSAGES,service=remote">
                    <param name="subsystem" value="ejb3"/>
                    <param name="channel-creation-options" value="MAX_OUTBOUND_MESSAGES"/>
                    <param name="type" value="remoting"/>
                    <param name="value" value="1234"/>
                    <param name="service" value="remote"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-ejb">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-ejb:subsystem=distributable-ejb">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="distributable-ejb"/>
                    <param name="extension" value="org.wildfly.extension.clustering.ejb"/>
                    <param name="default-bean-management" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-ejb.client-mappings-registry.local">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-ejb.client-mappings-registry.local:client-mappings-registry=local,subsystem=distributable-ejb">
                    <param name="client-mappings-registry" value="local"/>
                    <param name="subsystem" value="distributable-ejb"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-ejb.infinispan-bean-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-ejb.infinispan-bean-management:subsystem=distributable-ejb,infinispan-bean-management=default">
                    <param name="cache-container" value="ejb"/>
                    <param name="max-active-beans" value="10000"/>
                    <param name="subsystem" value="distributable-ejb"/>
                    <param name="cache" value="passivation"/>
                    <param name="infinispan-bean-management" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-ejb.infinispan-timer-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-ejb.infinispan-timer-management:subsystem=distributable-ejb,infinispan-timer-management=persistent">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="distributable-ejb"/>
                    <param name="cache" value="persistent"/>
                    <param name="max-active-timers" value="10000"/>
                    <param name="infinispan-timer-management" value="persistent"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-ejb.infinispan-timer-management:subsystem=distributable-ejb,infinispan-timer-management=transient">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="distributable-ejb"/>
                    <param name="cache" value="transient"/>
                    <param name="max-active-timers" value="10000"/>
                    <param name="infinispan-timer-management" value="transient"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.discovery">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.discovery:subsystem=discovery">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="discovery"/>
                    <param name="extension" value="org.wildfly.extension.discovery"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.resource-adapters">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.resource-adapters:subsystem=resource-adapters">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="resource-adapters"/>
                    <param name="extension" value="org.jboss.as.connector"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web:subsystem=distributable-web">
                    <param name="default-session-management" value="default"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="distributable-web"/>
                    <param name="extension" value="org.wildfly.extension.clustering.web"/>
                    <param name="default-single-sign-on-management" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web.routing.local">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web.routing.local:subsystem=distributable-web,routing=local">
                    <param name="subsystem" value="distributable-web"/>
                    <param name="routing" value="local"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web.infinispan-session-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web.infinispan-session-management:subsystem=distributable-web,infinispan-session-management=default">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="distributable-web"/>
                    <param name="infinispan-session-management" value="default"/>
                    <param name="granularity" value="SESSION"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web.infinispan-single-sign-on-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web.infinispan-single-sign-on-management:subsystem=distributable-web,infinispan-single-sign-on-management=default">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="distributable-web"/>
                    <param name="infinispan-single-sign-on-management" value="default"/>
                    <param name="cache" value="sso"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web.infinispan-session-management.affinity.local">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web.infinispan-session-management.affinity.local:subsystem=distributable-web,infinispan-session-management=default,affinity=local">
                    <param name="subsystem" value="distributable-web"/>
                    <param name="infinispan-session-management" value="default"/>
                    <param name="affinity" value="local"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jdr">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jdr:subsystem=jdr">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jdr"/>
                    <param name="extension" value="org.jboss.as.jdr"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jsf">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jsf:subsystem=jsf">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jsf"/>
                    <param name="extension" value="org.jboss.as.jsf"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.webservices">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices:subsystem=webservices">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="webservices"/>
                    <param name="extension" value="org.jboss.as.webservices"/>
                    <param name="statistics-enabled" value="${wildfly.webservices.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                    <param name="wsdl-host" value="${jboss.bind.address:127.0.0.1}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.webservices.client-config">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices.client-config:client-config=Standard-Client-Config,subsystem=webservices">
                    <param name="client-config" value="Standard-Client-Config"/>
                    <param name="subsystem" value="webservices"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.webservices.endpoint-config">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices.endpoint-config:subsystem=webservices,endpoint-config=Standard-Endpoint-Config">
                    <param name="subsystem" value="webservices"/>
                    <param name="endpoint-config" value="Standard-Endpoint-Config"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices.endpoint-config:subsystem=webservices,endpoint-config=Recording-Endpoint-Config">
                    <param name="subsystem" value="webservices"/>
                    <param name="endpoint-config" value="Recording-Endpoint-Config"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.webservices.endpoint-config.pre-handler-chain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices.endpoint-config.pre-handler-chain:pre-handler-chain=recording-handlers,subsystem=webservices,endpoint-config=Recording-Endpoint-Config">
                    <param name="pre-handler-chain" value="recording-handlers"/>
                    <param name="subsystem" value="webservices"/>
                    <param name="protocol-bindings" value="##SOAP11_HTTP ##SOAP11_HTTP_MTOM ##SOAP12_HTTP ##SOAP12_HTTP_MTOM"/>
                    <param name="endpoint-config" value="Recording-Endpoint-Config"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.webservices.endpoint-config.pre-handler-chain.handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices.endpoint-config.pre-handler-chain.handler:pre-handler-chain=recording-handlers,subsystem=webservices,handler=RecordingHandler,endpoint-config=Recording-Endpoint-Config">
                    <param name="pre-handler-chain" value="recording-handlers"/>
                    <param name="subsystem" value="webservices"/>
                    <param name="handler" value="RecordingHandler"/>
                    <param name="class" value="org.jboss.ws.common.invocation.RecordingServerHandler"/>
                    <param name="endpoint-config" value="Recording-Endpoint-Config"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.pojo">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.pojo:subsystem=pojo">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="pojo"/>
                    <param name="extension" value="org.jboss.as.pojo"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="socket-binding-group.remote-destination-outbound-socket-binding">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.remote-destination-outbound-socket-binding:socket-binding-group=standard-sockets,remote-destination-outbound-socket-binding=mail-smtp">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="host" value="${jboss.mail.server.host:localhost}"/>
                    <param name="remote-destination-outbound-socket-binding" value="mail-smtp"/>
                    <param name="port" value="${jboss.mail.server.port:25}"/>
                </feature>
            </spec>
            <spec name="subsystem.mail">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.mail:subsystem=mail">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="mail"/>
                    <param name="extension" value="org.jboss.as.mail"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.mail.mail-session">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.mail.mail-session:subsystem=mail,mail-session=default">
                    <param name="subsystem" value="mail"/>
                    <param name="mail-session" value="default"/>
                    <param name="jndi-name" value="java:jboss/mail/Default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.mail.mail-session.server.smtp">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.mail.mail-session.server.smtp:server=smtp,subsystem=mail,mail-session=default">
                    <param name="outbound-socket-binding-ref" value="mail-smtp"/>
                    <param name="server" value="smtp"/>
                    <param name="subsystem" value="mail"/>
                    <param name="mail-session" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.sar">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.sar:subsystem=sar">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="sar"/>
                    <param name="extension" value="org.jboss.as.sar"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.batch-jberet">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.batch-jberet:subsystem=batch-jberet">
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="extension" value="org.wildfly.extension.batch.jberet"/>
                    <param name="default-job-repository" value="in-memory"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="batch-jberet"/>
                    <param name="default-thread-pool" value="batch"/>
                </feature>
            </spec>
            <spec name="subsystem.batch-jberet.in-memory-job-repository">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.batch-jberet.in-memory-job-repository:subsystem=batch-jberet,in-memory-job-repository=in-memory">
                    <param name="subsystem" value="batch-jberet"/>
                    <param name="in-memory-job-repository" value="in-memory"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.batch-jberet.thread-pool">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.batch-jberet.thread-pool:subsystem=batch-jberet,thread-pool=batch">
                    <param name="subsystem" value="batch-jberet"/>
                    <param name="thread-pool" value="batch"/>
                    <param name="max-threads" value="10"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.batch-jberet.thread-pool.keepalive-time">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.batch-jberet.thread-pool.keepalive-time:subsystem=batch-jberet,thread-pool=batch">
                    <param name="subsystem" value="batch-jberet"/>
                    <param name="thread-pool" value="batch"/>
                    <param name="unit" value="SECONDS"/>
                    <param name="time" value="30"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.microprofile-jwt-smallrye">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.microprofile-jwt-smallrye:subsystem=microprofile-jwt-smallrye">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="microprofile-jwt-smallrye"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.jwt-smallrye"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.micrometer">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.micrometer:subsystem=micrometer">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="micrometer"/>
                    <param name="extension" value="org.wildfly.extension.micrometer"/>
                    <param name="exposed-subsystems" value="[*]"/>
                </feature>
            </spec>
            <spec name="subsystem.jakarta-data">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jakarta-data:subsystem=jakarta-data">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jakarta-data"/>
                    <param name="extension" value="org.wildfly.extension.jakarta.data"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
        </feature-pack>
    </config>
    <config name="standalone-ha.xml" model="standalone">
        <props>
            <prop name="--internal-empty-config" value=""/>
            <prop name="--admin-only" value=""/>
            <prop name="config.branch-is-batch" value="true"/>
            <prop name="config.merge-independent-branches" value="true"/>
            <prop name="--internal-remove-config" value=""/>
        </props>
        <layers>
            <layer model="standalone" name="git-history"/>
            <layer model="standalone" name="base-server"/>
            <layer model="standalone" name="naming"/>
            <layer model="standalone" name="jsonb"/>
            <layer model="standalone" name="ee-integration"/>
            <layer model="standalone" name="ee-concurrency"/>
            <layer model="standalone" name="ee"/>
            <layer model="standalone" name="deployment-scanner"/>
            <layer model="standalone" name="io"/>
            <layer model="standalone" name="undertow"/>
            <layer model="standalone" name="servlet"/>
            <layer model="standalone" name="web-server"/>
            <layer model="standalone" name="elytron"/>
            <layer model="standalone" name="management"/>
            <layer model="standalone" name="jmx"/>
            <layer model="standalone" name="remoting"/>
            <layer model="standalone" name="jmx-remoting"/>
            <layer model="standalone" name="logging"/>
            <layer model="standalone" name="core-management"/>
            <layer model="standalone" name="request-controller"/>
            <layer model="standalone" name="security-manager"/>
            <layer model="standalone" name="core-server"/>
            <layer model="standalone" name="core-tools"/>
            <layer model="standalone" name="transactions"/>
            <layer model="standalone" name="datasources"/>
            <layer model="standalone" name="datasources-web-server"/>
            <layer model="standalone" name="jaxrs-core"/>
            <layer model="standalone" name="jaxrs"/>
            <layer model="standalone" name="cdi"/>
            <layer model="standalone" name="bean-validation"/>
            <layer model="standalone" name="microprofile-config"/>
            <layer model="standalone" name="microprofile-rest-client"/>
            <layer model="standalone" name="jaxrs-server"/>
            <layer model="standalone" name="ee-security"/>
            <layer model="standalone" name="health"/>
            <layer model="standalone" name="h2-driver"/>
            <layer model="standalone" name="h2-datasource"/>
            <layer model="standalone" name="h2-default-datasource"/>
            <layer model="standalone" name="elytron-oidc-client"/>
            <layer model="standalone" name="ejb-lite"/>
            <layer model="standalone" name="resource-adapters"/>
            <layer model="standalone" name="ejb"/>
            <layer model="standalone" name="ejb-http-invoker"/>
            <layer model="standalone" name="undertow-https"/>
            <layer model="standalone" name="jdr"/>
            <layer model="standalone" name="jsf"/>
            <layer model="standalone" name="webservices"/>
            <layer model="standalone" name="pojo"/>
            <layer model="standalone" name="mail"/>
            <layer model="standalone" name="sar"/>
            <layer model="standalone" name="batch-jberet"/>
            <layer model="standalone" name="microprofile-jwt"/>
            <layer model="standalone" name="micrometer"/>
            <layer model="standalone" name="hibernate-search"/>
            <layer model="standalone" name="web-console"/>
            <layer model="standalone" name="jakarta-data"/>
            <layer model="standalone" name="internal-standalone-profile"/>
            <layer model="standalone" name="jpa-distributed"/>
            <layer model="standalone" name="ejb-dist-cache"/>
            <layer model="standalone" name="web-clustering"/>
            <layer model="standalone" name="mod_cluster"/>
            <layer model="standalone" name="singleton-ha"/>
        </layers>
        <feature-pack location="wildfly-preview@maven(org.jboss.universe:community-universe):current#35.0.0.Final">
            <spec name="server-root">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}server-root:server-root=/">
                    <param name="server-root" value="/"/>
                </feature>
            </spec>
            <spec name="interface">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}interface:interface=public">
                    <param name="interface" value="public"/>
                    <param name="inet-address" value="${jboss.bind.address:127.0.0.1}"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}interface:interface=management">
                    <param name="interface" value="management"/>
                    <param name="inet-address" value="${jboss.bind.address.management:127.0.0.1}"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}interface:interface=private">
                    <param name="interface" value="private"/>
                    <param name="inet-address" value="${jboss.bind.address.private:127.0.0.1}"/>
                </feature>
            </spec>
            <spec name="extension">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.naming">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.naming"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.ee">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.ee"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.deployment-scanner">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.deployment-scanner"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.io">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.io"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.undertow">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.undertow"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.elytron">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.elytron"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.jmx">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.jmx"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.remoting">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.remoting"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.logging">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.logging"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.core-management">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.core-management"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.request-controller">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.request-controller"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.security.manager">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.security.manager"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.transactions">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.transactions"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.connector">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.connector"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.jaxrs">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.jaxrs"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.weld">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.weld"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.bean-validation">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.bean-validation"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.microprofile.config-smallrye">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.config-smallrye"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.ee-security">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.ee-security"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.health">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.health"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.elytron-oidc-client">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.elytron-oidc-client"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.discovery">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.discovery"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.ejb3">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.ejb3"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.clustering.jgroups">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.clustering.jgroups"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.clustering.infinispan">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.clustering.infinispan"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.clustering.ejb">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.clustering.ejb"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.jdr">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.jdr"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.jsf">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.jsf"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.webservices">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.webservices"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.pojo">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.pojo"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.mail">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.mail"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.sar">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.sar"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.batch.jberet">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.batch.jberet"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.microprofile.jwt-smallrye">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.jwt-smallrye"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.micrometer">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.micrometer"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.jpa">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.jpa"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.jakarta.data">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.jakarta.data"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.clustering.web">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.clustering.web"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.modcluster">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.modcluster"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.clustering.singleton">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.clustering.singleton"/>
                </feature>
            </spec>
            <spec name="socket-binding-group">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group:socket-binding-group=standard-sockets">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port-offset" value="${jboss.socket.binding.port-offset:0}"/>
                    <param name="default-interface" value="public"/>
                </feature>
            </spec>
            <spec name="subsystem.io">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.io:subsystem=io">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="io"/>
                    <param name="extension" value="org.wildfly.extension.io"/>
                    <param name="default-worker" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.io.worker">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.io.worker:worker=default,subsystem=io">
                    <param name="worker" value="default"/>
                    <param name="subsystem" value="io"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron:subsystem=elytron">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="disallowed-providers" value="[OracleUcrypto]"/>
                    <param name="final-providers" value="combined-providers"/>
                    <param name="extension" value="org.wildfly.extension.elytron"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.provider-loader">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-loader:subsystem=elytron,provider-loader=elytron">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-loader" value="elytron"/>
                    <param name="module" value="org.wildfly.security.elytron"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-loader:subsystem=elytron,provider-loader=openssl">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-loader" value="openssl"/>
                    <param name="module" value="org.wildfly.openssl"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.aggregate-providers">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.aggregate-providers:subsystem=elytron,aggregate-providers=combined-providers">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="aggregate-providers" value="combined-providers"/>
                    <param name="providers" value="[elytron, openssl]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.provider-http-server-mechanism-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-http-server-mechanism-factory:subsystem=elytron,provider-http-server-mechanism-factory=global">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-http-server-mechanism-factory" value="global"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.simple-permission-mapper">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.simple-permission-mapper:simple-permission-mapper=default-permission-mapper,subsystem=elytron">
                    <param name="simple-permission-mapper" value="default-permission-mapper"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="permission-mappings" value="[{principals=[anonymous],permission-sets=[permission-set=default-permissions]},{match-all=true,permission-sets=[permission-set=login-permission,permission-set=default-permissions]}]"/>
                    <param name="mapping-mode" value="first"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.security-domain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.security-domain:security-domain=ApplicationDomain,subsystem=elytron">
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="realms" value="[{realm=ApplicationRealm,role-decoder=groups-to-roles},{realm=local}]"/>
                    <param name="default-realm" value="ApplicationRealm"/>
                    <param name="permission-mapper" value="default-permission-mapper"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.http-authentication-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.http-authentication-factory:http-authentication-factory=application-http-authentication,subsystem=elytron">
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="http-authentication-factory" value="application-http-authentication"/>
                    <param name="http-server-mechanism-factory" value="global"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-configurations" value="[{mechanism-name=BASIC,mechanism-realm-configurations=[{realm-name=ApplicationRealm}]}]"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.identity-realm">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.identity-realm:identity-realm=local,subsystem=elytron">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="identity-realm" value="local"/>
                    <param name="identity" value="$local"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.file-audit-log">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.file-audit-log:file-audit-log=local-audit,subsystem=elytron">
                    <param name="path" value="audit.log"/>
                    <param name="relative-to" value="jboss.server.log.dir"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="format" value="JSON"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="file-audit-log" value="local-audit"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.constant-realm-mapper">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.constant-realm-mapper:subsystem=elytron,constant-realm-mapper=local">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="constant-realm-mapper" value="local"/>
                    <param name="realm-name" value="local"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.simple-role-decoder">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.simple-role-decoder:subsystem=elytron,simple-role-decoder=groups-to-roles">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="simple-role-decoder" value="groups-to-roles"/>
                    <param name="attribute" value="groups"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.provider-sasl-server-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-sasl-server-factory:subsystem=elytron,provider-sasl-server-factory=global">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-sasl-server-factory" value="global"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.mechanism-provider-filtering-sasl-server-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.mechanism-provider-filtering-sasl-server-factory:subsystem=elytron,mechanism-provider-filtering-sasl-server-factory=elytron">
                    <param name="sasl-server-factory" value="global"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-provider-filtering-sasl-server-factory" value="elytron"/>
                    <param name="filters" value="[{provider-name=WildFlyElytron}]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.configurable-sasl-server-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.configurable-sasl-server-factory:configurable-sasl-server-factory=configured,subsystem=elytron">
                    <param name="sasl-server-factory" value="elytron"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="configurable-sasl-server-factory" value="configured"/>
                    <param name="properties" value="{wildfly.sasl.local-user.default-user=&quot;\$local&quot;,wildfly.sasl.local-user.challenge-path=&quot;${jboss.server.temp.dir}/auth&quot;}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.constant-role-mapper">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.constant-role-mapper:subsystem=elytron,constant-role-mapper=super-user-mapper">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="constant-role-mapper" value="super-user-mapper"/>
                    <param name="roles" value="[SuperUser]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.permission-set">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.permission-set:subsystem=elytron,permission-set=login-permission">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="permission-set" value="login-permission"/>
                    <param name="permissions" value="[class-name=org.wildfly.security.auth.permission.LoginPermission]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.permission-set:subsystem=elytron,permission-set=default-permissions">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="permission-set" value="default-permissions"/>
                    <param name="permissions" value="[]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.properties-realm">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.properties-realm:properties-realm=ApplicationRealm,subsystem=elytron">
                    <param name="properties-realm" value="ApplicationRealm"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="users-properties" value="{path=application-users.properties,relative-to=jboss.server.config.dir,digest-realm-name=ApplicationRealm}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.properties-realm.groups-properties">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.properties-realm.groups-properties:properties-realm=ApplicationRealm,subsystem=elytron">
                    <param name="properties-realm" value="ApplicationRealm"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="path" value="application-roles.properties"/>
                    <param name="relative-to" value="jboss.server.config.dir"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.sasl-authentication-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.sasl-authentication-factory:sasl-authentication-factory=application-sasl-authentication,subsystem=elytron">
                    <param name="sasl-server-factory" value="configured"/>
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="sasl-authentication-factory" value="application-sasl-authentication"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-configurations" value="[{mechanism-name=JBOSS-LOCAL-USER,realm-mapper=local},{mechanism-name=DIGEST-MD5,mechanism-realm-configurations=[{realm-name=ApplicationRealm}]}]"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.key-store">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.key-store:subsystem=elytron,key-store=applicationKS">
                    <param name="path" value="application.keystore"/>
                    <param name="relative-to" value="jboss.server.config.dir"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="key-store" value="applicationKS"/>
                    <param name="credential-reference" value="{clear-text=password}"/>
                    <param name="type" value="JKS"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.key-manager">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.key-manager:subsystem=elytron,key-manager=applicationKM">
                    <param name="generate-self-signed-certificate-host" value="localhost"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="key-manager" value="applicationKM"/>
                    <param name="key-store" value="applicationKS"/>
                    <param name="credential-reference" value="{clear-text=password}"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.server-ssl-context">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.server-ssl-context:subsystem=elytron,server-ssl-context=applicationSSC">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="server-ssl-context" value="applicationSSC"/>
                    <param name="key-manager" value="applicationKM"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.properties-realm">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.properties-realm:properties-realm=ManagementRealm,subsystem=elytron">
                    <param name="properties-realm" value="ManagementRealm"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="users-properties" value="{path=mgmt-users.properties,relative-to=jboss.server.config.dir,digest-realm-name=ManagementRealm}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.properties-realm.groups-properties">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.properties-realm.groups-properties:properties-realm=ManagementRealm,subsystem=elytron">
                    <param name="properties-realm" value="ManagementRealm"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="path" value="mgmt-groups.properties"/>
                    <param name="relative-to" value="jboss.server.config.dir"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.security-domain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.security-domain:security-domain=ManagementDomain,subsystem=elytron">
                    <param name="security-domain" value="ManagementDomain"/>
                    <param name="realms" value="[{realm=ManagementRealm,role-decoder=groups-to-roles},{realm=local,role-mapper=super-user-mapper}]"/>
                    <param name="default-realm" value="ManagementRealm"/>
                    <param name="permission-mapper" value="default-permission-mapper"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.sasl-authentication-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.sasl-authentication-factory:sasl-authentication-factory=management-sasl-authentication,subsystem=elytron">
                    <param name="sasl-server-factory" value="configured"/>
                    <param name="security-domain" value="ManagementDomain"/>
                    <param name="sasl-authentication-factory" value="management-sasl-authentication"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-configurations" value="[{mechanism-name=JBOSS-LOCAL-USER,realm-mapper=local},{mechanism-name=DIGEST-MD5,mechanism-realm-configurations=[{realm-name=ManagementRealm}]}]"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.http-authentication-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.http-authentication-factory:http-authentication-factory=management-http-authentication,subsystem=elytron">
                    <param name="security-domain" value="ManagementDomain"/>
                    <param name="http-authentication-factory" value="management-http-authentication"/>
                    <param name="http-server-mechanism-factory" value="global"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-configurations" value="[{mechanism-name=DIGEST,mechanism-realm-configurations=[{realm-name=ManagementRealm}]}]"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.policy">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.policy:subsystem=elytron,policy=jacc">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="policy" value="jacc"/>
                    <param name="jacc-policy" value="{}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.permission-set.permissions">
                <feature>
                    <param name="permission-set" value="default-permissions"/>
                    <param name="module" value="org.wildfly.transaction.client"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="class-name" value="org.wildfly.transaction.client.RemoteTransactionPermission"/>
                </feature>
                <feature>
                    <param name="permission-set" value="default-permissions"/>
                    <param name="module" value="org.jboss.ejb-client"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="class-name" value="org.jboss.ejb.client.RemoteEJBPermission"/>
                </feature>
                <feature>
                    <param name="permission-set" value="default-permissions"/>
                    <param name="module" value="org.wildfly.extension.batch.jberet"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="target-name" value="*"/>
                    <param name="class-name" value="org.wildfly.extension.batch.jberet.deployment.BatchPermission"/>
                </feature>
            </spec>
            <spec name="subsystem.remoting">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.remoting:subsystem=remoting">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="remoting"/>
                    <param name="extension" value="org.jboss.as.remoting"/>
                    <param name="worker" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.remoting.http-connector">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.remoting.http-connector:http-connector=http-remoting-connector,subsystem=remoting">
                    <param name="http-connector" value="http-remoting-connector"/>
                    <param name="connector-ref" value="default"/>
                    <param name="subsystem" value="remoting"/>
                    <param name="sasl-authentication-factory" value="application-sasl-authentication"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.naming">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.naming:subsystem=naming">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="naming"/>
                    <param name="extension" value="org.jboss.as.naming"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.naming.service.remote-naming">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.naming.service.remote-naming:subsystem=naming,service=remote-naming">
                    <param name="subsystem" value="naming"/>
                    <param name="service" value="remote-naming"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ee">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee:subsystem=ee">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="ee"/>
                    <param name="spec-descriptor-property-replacement" value="false"/>
                    <param name="extension" value="org.jboss.as.ee"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.context-service">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.context-service:subsystem=ee,context-service=default">
                    <param name="subsystem" value="ee"/>
                    <param name="context-service" value="default"/>
                    <param name="jndi-name" value="java:jboss/ee/concurrency/context/default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.managed-executor-service">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.managed-executor-service:subsystem=ee,managed-executor-service=default">
                    <param name="keepalive-time" value="5000"/>
                    <param name="hung-task-termination-period" value="0"/>
                    <param name="managed-executor-service" value="default"/>
                    <param name="context-service" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="ee"/>
                    <param name="hung-task-threshold" value="60000"/>
                    <param name="jndi-name" value="java:jboss/ee/concurrency/executor/default"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.managed-scheduled-executor-service">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.managed-scheduled-executor-service:managed-scheduled-executor-service=default,subsystem=ee">
                    <param name="keepalive-time" value="3000"/>
                    <param name="hung-task-termination-period" value="0"/>
                    <param name="context-service" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="ee"/>
                    <param name="managed-scheduled-executor-service" value="default"/>
                    <param name="hung-task-threshold" value="60000"/>
                    <param name="jndi-name" value="java:jboss/ee/concurrency/scheduler/default"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.managed-thread-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.managed-thread-factory:managed-thread-factory=default,subsystem=ee">
                    <param name="subsystem" value="ee"/>
                    <param name="managed-thread-factory" value="default"/>
                    <param name="context-service" value="default"/>
                    <param name="jndi-name" value="java:jboss/ee/concurrency/factory/default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.service.default-bindings">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.service.default-bindings:subsystem=ee,service=default-bindings">
                    <param name="managed-thread-factory" value="java:jboss/ee/concurrency/factory/default"/>
                    <param name="context-service" value="java:jboss/ee/concurrency/context/default"/>
                    <param name="managed-executor-service" value="java:jboss/ee/concurrency/executor/default"/>
                    <param name="service" value="default-bindings"/>
                    <param name="datasource" value="java:jboss/datasources/ExampleDS"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="ee"/>
                    <param name="managed-scheduled-executor-service" value="java:jboss/ee/concurrency/scheduler/default"/>
                </feature>
            </spec>
            <spec name="subsystem.deployment-scanner">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.deployment-scanner:subsystem=deployment-scanner">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="deployment-scanner"/>
                    <param name="extension" value="org.jboss.as.deployment-scanner"/>
                </feature>
            </spec>
            <spec name="subsystem.deployment-scanner.scanner">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.deployment-scanner.scanner:scanner=default,subsystem=deployment-scanner">
                    <param name="scanner" value="default"/>
                    <param name="subsystem" value="deployment-scanner"/>
                    <param name="path" value="deployments"/>
                    <param name="scan-interval" value="5000"/>
                    <param name="relative-to" value="jboss.server.base.dir"/>
                    <param name="runtime-failure-causes-rollback" value="${jboss.deployment.scanner.rollback.on.failure:false}"/>
                </feature>
            </spec>
            <spec name="socket-binding-group.socket-binding">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=ajp">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port" value="${jboss.ajp.port:8009}"/>
                    <param name="socket-binding" value="ajp"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=http">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port" value="${jboss.http.port:8080}"/>
                    <param name="socket-binding" value="http"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=https">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port" value="${jboss.https.port:8443}"/>
                    <param name="socket-binding" value="https"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=management-http">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="socket-binding" value="management-http"/>
                    <param name="interface" value="management"/>
                    <param name="port" value="${jboss.management.http.port:9990}"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=management-https">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="socket-binding" value="management-https"/>
                    <param name="interface" value="management"/>
                    <param name="port" value="${jboss.management.https.port:9993}"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=txn-recovery-environment">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port" value="4712"/>
                    <param name="socket-binding" value="txn-recovery-environment"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=txn-status-manager">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port" value="4713"/>
                    <param name="socket-binding" value="txn-status-manager"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=jgroups-mping">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="socket-binding" value="jgroups-mping"/>
                    <param name="interface" value="private"/>
                    <param name="multicast-address" value="${jboss.default.multicast.address:230.0.0.4}"/>
                    <param name="multicast-port" value="45700"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=jgroups-tcp">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="socket-binding" value="jgroups-tcp"/>
                    <param name="interface" value="private"/>
                    <param name="port" value="7600"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=jgroups-tcp-fd">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="socket-binding" value="jgroups-tcp-fd"/>
                    <param name="interface" value="private"/>
                    <param name="port" value="57600"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=jgroups-udp">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="socket-binding" value="jgroups-udp"/>
                    <param name="interface" value="private"/>
                    <param name="multicast-address" value="${jboss.default.multicast.address:230.0.0.4}"/>
                    <param name="port" value="55200"/>
                    <param name="multicast-port" value="45688"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=jgroups-udp-fd">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="socket-binding" value="jgroups-udp-fd"/>
                    <param name="interface" value="private"/>
                    <param name="port" value="54200"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=modcluster">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="socket-binding" value="modcluster"/>
                    <param name="multicast-address" value="${jboss.modcluster.multicast.address:224.0.1.105}"/>
                    <param name="multicast-port" value="23364"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow:subsystem=undertow">
                    <param name="extension" value="org.wildfly.extension.undertow"/>
                    <param name="default-virtual-host" value="default-host"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="default-servlet-container" value="default"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="default-server" value="default-server"/>
                    <param name="default-security-domain" value="other"/>
                    <param name="statistics-enabled" value="${wildfly.undertow.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server:subsystem=undertow,server=default-server">
                    <param name="subsystem" value="undertow"/>
                    <param name="server" value="default-server"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.host">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.host:host=default-host,server=default-server,subsystem=undertow">
                    <param name="host" value="default-host"/>
                    <param name="server" value="default-server"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="alias" value="[localhost]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.servlet-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.servlet-container:subsystem=undertow,servlet-container=default">
                    <param name="subsystem" value="undertow"/>
                    <param name="servlet-container" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.buffer-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.buffer-cache:subsystem=undertow,buffer-cache=default">
                    <param name="subsystem" value="undertow"/>
                    <param name="buffer-cache" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.byte-buffer-pool">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.byte-buffer-pool:byte-buffer-pool=default,subsystem=undertow">
                    <param name="byte-buffer-pool" value="default"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.configuration.filter">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.configuration.filter:subsystem=undertow,configuration=filter">
                    <param name="subsystem" value="undertow"/>
                    <param name="configuration" value="filter"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.configuration.handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.configuration.handler:subsystem=undertow,configuration=handler">
                    <param name="subsystem" value="undertow"/>
                    <param name="configuration" value="handler"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.http-listener">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.http-listener:server=default-server,subsystem=undertow,http-listener=default">
                    <param name="server" value="default-server"/>
                    <param name="socket-binding" value="http"/>
                    <param name="redirect-socket" value="https"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="http-listener" value="default"/>
                    <param name="enable-http2" value="true"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.host.setting.http-invoker">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.host.setting.http-invoker:host=default-host,server=default-server,subsystem=undertow,setting=http-invoker">
                    <param name="host" value="default-host"/>
                    <param name="server" value="default-server"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="http-authentication-factory" value="application-http-authentication"/>
                    <param name="setting" value="http-invoker"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.servlet-container.setting.jsp">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.servlet-container.setting.jsp:subsystem=undertow,servlet-container=default,setting=jsp">
                    <param name="subsystem" value="undertow"/>
                    <param name="servlet-container" value="default"/>
                    <param name="setting" value="jsp"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.servlet-container.setting.websockets">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.servlet-container.setting.websockets:subsystem=undertow,servlet-container=default,setting=websockets">
                    <param name="subsystem" value="undertow"/>
                    <param name="servlet-container" value="default"/>
                    <param name="setting" value="websockets"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.application-security-domain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.application-security-domain:application-security-domain=other,subsystem=undertow">
                    <param name="application-security-domain" value="other"/>
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.https-listener">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.https-listener:subsystem=undertow,server=default-server,https-listener=https">
                    <param name="server" value="default-server"/>
                    <param name="socket-binding" value="https"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="ssl-context" value="applicationSSC"/>
                    <param name="https-listener" value="https"/>
                    <param name="enable-http2" value="true"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.ajp-listener">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.ajp-listener:server=default-server,subsystem=undertow,ajp-listener=ajp">
                    <param name="server" value="default-server"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="socket-binding" value="ajp"/>
                    <param name="ajp-listener" value="ajp"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.configuration.handler.file">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.configuration.handler.file:subsystem=undertow,configuration=handler,file=welcome-content">
                    <param name="subsystem" value="undertow"/>
                    <param name="path" value="${jboss.home.dir}/welcome-content"/>
                    <param name="file" value="welcome-content"/>
                    <param name="configuration" value="handler"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.host.location">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.host.location:host=default-host,subsystem=undertow,server=default-server,location=/">
                    <param name="host" value="default-host"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="server" value="default-server"/>
                    <param name="handler" value="welcome-content"/>
                    <param name="location" value="/"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="core-service.management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management:core-service=management">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.authorization">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.authorization:core-service=management,access=authorization">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="access" value="authorization"/>
                    <param name="provider" value="simple"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.authorization.role-mapping">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.authorization.role-mapping:core-service=management,role-mapping=SuperUser,access=authorization">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="access" value="authorization"/>
                    <param name="core-service" value="management"/>
                    <param name="role-mapping" value="SuperUser"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.authorization.role-mapping.include">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.authorization.role-mapping.include:include=user-$local,access=authorization,role-mapping=SuperUser,core-service=management">
                    <param name="include" value="user-$local"/>
                    <param name="access" value="authorization"/>
                    <param name="role-mapping" value="SuperUser"/>
                    <param name="name" value="$local"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="type" value="USER"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.management-interface.http-interface">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.management-interface.http-interface:core-service=management,management-interface=http-interface">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="http-authentication-factory" value="management-http-authentication"/>
                    <param name="socket-binding" value="management-http"/>
                    <param name="core-service" value="management"/>
                    <param name="management-interface" value="http-interface"/>
                </feature>
            </spec>
            <spec name="core-service.management.management-interface.http-interface.http-upgrade">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.management-interface.http-interface.http-upgrade:core-service=management,management-interface=http-interface">
                    <param name="sasl-authentication-factory" value="management-sasl-authentication"/>
                    <param name="core-service" value="management"/>
                    <param name="management-interface" value="http-interface"/>
                    <param name="enabled" value="true"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit:core-service=management,access=audit">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="core-service" value="management"/>
                    <param name="access" value="audit"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit.json-formatter">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.json-formatter:json-formatter=json-formatter,core-service=management,access=audit">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="access" value="audit"/>
                    <param name="json-formatter" value="json-formatter"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit.file-handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.file-handler:file-handler=file,core-service=management,access=audit">
                    <param name="formatter" value="json-formatter"/>
                    <param name="path" value="audit-log.log"/>
                    <param name="access" value="audit"/>
                    <param name="relative-to" value="jboss.server.data.dir"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="file-handler" value="file"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit.logger.audit-log">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.logger.audit-log:core-service=management,access=audit,logger=audit-log">
                    <param name="access" value="audit"/>
                    <param name="log-read-only" value="false"/>
                    <param name="log-boot" value="true"/>
                    <param name="logger" value="audit-log"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="core-service" value="management"/>
                    <param name="enabled" value="false"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit.logger.audit-log.handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.logger.audit-log.handler:handler=file,access=audit,core-service=management,logger=audit-log">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="handler" value="file"/>
                    <param name="access" value="audit"/>
                    <param name="core-service" value="management"/>
                    <param name="logger" value="audit-log"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx:subsystem=jmx">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="extension" value="org.jboss.as.jmx"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx.expose-model.expression">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx.expose-model.expression:subsystem=jmx,expose-model=expression">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="expose-model" value="expression"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx.expose-model.resolved">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx.expose-model.resolved:subsystem=jmx,expose-model=resolved">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="expose-model" value="resolved"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx.remoting-connector.jmx">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx.remoting-connector.jmx:subsystem=jmx,remoting-connector=jmx">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="remoting-connector" value="jmx"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.logging">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging:subsystem=logging">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="logging"/>
                    <param name="extension" value="org.jboss.as.logging"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.pattern-formatter">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.pattern-formatter:subsystem=logging,pattern-formatter=PATTERN">
                    <param name="pattern" value="&quot;%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n&quot;"/>
                    <param name="subsystem" value="logging"/>
                    <param name="pattern-formatter" value="PATTERN"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.pattern-formatter:subsystem=logging,pattern-formatter=COLOR-PATTERN">
                    <param name="pattern" value="&quot;%K{level}%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n&quot;"/>
                    <param name="subsystem" value="logging"/>
                    <param name="pattern-formatter" value="COLOR-PATTERN"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.console-handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.console-handler:subsystem=logging,console-handler=CONSOLE">
                    <param name="subsystem" value="logging"/>
                    <param name="named-formatter" value="COLOR-PATTERN"/>
                    <param name="level" value="INFO"/>
                    <param name="console-handler" value="CONSOLE"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.periodic-rotating-file-handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.periodic-rotating-file-handler:subsystem=logging,periodic-rotating-file-handler=FILE">
                    <param name="autoflush" value="true"/>
                    <param name="periodic-rotating-file-handler" value="FILE"/>
                    <param name="file" value="{relative-to=jboss.server.log.dir,path=server.log}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="logging"/>
                    <param name="named-formatter" value="PATTERN"/>
                    <param name="suffix" value=".yyyy-MM-dd"/>
                    <param name="append" value="true"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.logger">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=com.arjuna">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="com.arjuna"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=com.networknt.schema">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="com.networknt.schema"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=io.jaegertracing.Configuration">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="io.jaegertracing.Configuration"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=org.jboss.as.config">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="DEBUG"/>
                    <param name="logger" value="org.jboss.as.config"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=sun.rmi">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="sun.rmi"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.root-logger.ROOT">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.root-logger.ROOT:subsystem=logging,root-logger=ROOT">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="INFO"/>
                    <param name="handlers" value="[CONSOLE, FILE]"/>
                    <param name="root-logger" value="ROOT"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.core-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.core-management:subsystem=core-management">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="core-management"/>
                    <param name="extension" value="org.wildfly.extension.core-management"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.request-controller">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.request-controller:subsystem=request-controller">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="request-controller"/>
                    <param name="extension" value="org.wildfly.extension.request-controller"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.security-manager">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.security-manager:subsystem=security-manager">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="security-manager"/>
                    <param name="extension" value="org.wildfly.extension.security.manager"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.security-manager.deployment-permissions.default">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.security-manager.deployment-permissions.default:deployment-permissions=default,subsystem=security-manager">
                    <param name="deployment-permissions" value="default"/>
                    <param name="subsystem" value="security-manager"/>
                    <param name="maximum-permissions" value="[{class=java.security.AllPermission}]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.transactions">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.transactions:subsystem=transactions">
                    <param name="extension" value="org.jboss.as.transactions"/>
                    <param name="socket-binding" value="txn-recovery-environment"/>
                    <param name="node-identifier" value="${jboss.tx.node.id:1}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="object-store-path" value="tx-object-store"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="transactions"/>
                    <param name="process-id-uuid" value="true"/>
                    <param name="object-store-relative-to" value="jboss.server.data.dir"/>
                    <param name="statistics-enabled" value="${wildfly.transactions.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                    <param name="status-socket-binding" value="txn-status-manager"/>
                </feature>
            </spec>
            <spec name="subsystem.transactions.log-store.log-store">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.transactions.log-store.log-store:log-store=log-store,subsystem=transactions">
                    <param name="log-store" value="log-store"/>
                    <param name="subsystem" value="transactions"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca:subsystem=jca">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jca"/>
                    <param name="extension" value="org.jboss.as.connector"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.archive-validation.archive-validation">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.archive-validation.archive-validation:subsystem=jca,archive-validation=archive-validation">
                    <param name="fail-on-warn" value="false"/>
                    <param name="subsystem" value="jca"/>
                    <param name="archive-validation" value="archive-validation"/>
                    <param name="fail-on-error" value="true"/>
                    <param name="enabled" value="true"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.bean-validation.bean-validation">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.bean-validation.bean-validation:subsystem=jca,bean-validation=bean-validation">
                    <param name="subsystem" value="jca"/>
                    <param name="bean-validation" value="bean-validation"/>
                    <param name="enabled" value="true"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.cached-connection-manager.cached-connection-manager">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.cached-connection-manager.cached-connection-manager:subsystem=jca,cached-connection-manager=cached-connection-manager">
                    <param name="subsystem" value="jca"/>
                    <param name="install" value="true"/>
                    <param name="cached-connection-manager" value="cached-connection-manager"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager:subsystem=jca,workmanager=default">
                    <param name="name" value="default"/>
                    <param name="subsystem" value="jca"/>
                    <param name="workmanager" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager.short-running-threads">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager.short-running-threads:subsystem=jca,short-running-threads=default,workmanager=default">
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jca"/>
                    <param name="workmanager" value="default"/>
                    <param name="short-running-threads" value="default"/>
                    <param name="max-threads" value="50"/>
                    <param name="core-threads" value="50"/>
                    <param name="queue-length" value="50"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager.short-running-threads.keepalive-time">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager.short-running-threads.keepalive-time:subsystem=jca,short-running-threads=default,workmanager=default">
                    <param name="subsystem" value="jca"/>
                    <param name="unit" value="SECONDS"/>
                    <param name="workmanager" value="default"/>
                    <param name="time" value="10"/>
                    <param name="short-running-threads" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager.long-running-threads">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager.long-running-threads:subsystem=jca,long-running-threads=default,workmanager=default">
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jca"/>
                    <param name="long-running-threads" value="default"/>
                    <param name="workmanager" value="default"/>
                    <param name="max-threads" value="50"/>
                    <param name="core-threads" value="50"/>
                    <param name="queue-length" value="50"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager.long-running-threads.keepalive-time">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager.long-running-threads.keepalive-time:subsystem=jca,long-running-threads=default,workmanager=default">
                    <param name="subsystem" value="jca"/>
                    <param name="long-running-threads" value="default"/>
                    <param name="unit" value="SECONDS"/>
                    <param name="workmanager" value="default"/>
                    <param name="time" value="10"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.bootstrap-context">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.bootstrap-context:subsystem=jca,bootstrap-context=default">
                    <param name="name" value="default"/>
                    <param name="subsystem" value="jca"/>
                    <param name="bootstrap-context" value="default"/>
                    <param name="workmanager" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.datasources">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.datasources:subsystem=datasources">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="datasources"/>
                    <param name="extension" value="org.jboss.as.connector"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.datasources.jdbc-driver">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.datasources.jdbc-driver:jdbc-driver=h2,subsystem=datasources">
                    <param name="subsystem" value="datasources"/>
                    <param name="driver-name" value="h2"/>
                    <param name="driver-xa-datasource-class-name" value="org.h2.jdbcx.JdbcDataSource"/>
                    <param name="jdbc-driver" value="h2"/>
                    <param name="driver-module-name" value="com.h2database.h2"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.datasources.data-source">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.datasources.data-source:data-source=ExampleDS,subsystem=datasources">
                    <param name="driver-name" value="h2"/>
                    <param name="password" value="sa"/>
                    <param name="use-java-context" value="true"/>
                    <param name="connection-url" value="&quot;jdbc:h2:mem:test;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=FALSE;MODE=${wildfly.h2.compatibility.mode:REGULAR}&quot;"/>
                    <param name="user-name" value="sa"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="data-source" value="ExampleDS"/>
                    <param name="subsystem" value="datasources"/>
                    <param name="statistics-enabled" value="${wildfly.datasources.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                    <param name="enabled" value="true"/>
                    <param name="jndi-name" value="java:jboss/datasources/ExampleDS"/>
                </feature>
            </spec>
            <spec name="subsystem.jaxrs">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jaxrs:subsystem=jaxrs">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jaxrs"/>
                    <param name="extension" value="org.jboss.as.jaxrs"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.weld">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.weld:subsystem=weld">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="weld"/>
                    <param name="extension" value="org.jboss.as.weld"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.bean-validation">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.bean-validation:subsystem=bean-validation">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="bean-validation"/>
                    <param name="extension" value="org.wildfly.extension.bean-validation"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.microprofile-config-smallrye">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.microprofile-config-smallrye:subsystem=microprofile-config-smallrye">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="microprofile-config-smallrye"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.config-smallrye"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ee-security">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee-security:subsystem=ee-security">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="ee-security"/>
                    <param name="extension" value="org.wildfly.extension.ee-security"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.health">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.health:subsystem=health">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="health"/>
                    <param name="extension" value="org.wildfly.extension.health"/>
                    <param name="security-enabled" value="false"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron-oidc-client">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron-oidc-client:subsystem=elytron-oidc-client">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron-oidc-client"/>
                    <param name="extension" value="org.wildfly.extension.elytron-oidc-client"/>
                </feature>
            </spec>
            <spec name="subsystem.discovery">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.discovery:subsystem=discovery">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="discovery"/>
                    <param name="extension" value="org.wildfly.extension.discovery"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups:subsystem=jgroups">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jgroups"/>
                    <param name="default-channel" value="ee"/>
                    <param name="extension" value="org.jboss.as.clustering.jgroups"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack:subsystem=jgroups,stack=udp">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.channel">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.channel:channel=ee,subsystem=jgroups">
                    <param name="channel" value="ee"/>
                    <param name="subsystem" value="jgroups"/>
                    <param name="cluster" value="ejb"/>
                    <param name="stack" value="udp"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack:subsystem=jgroups,stack=tcp">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.transport">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.transport:subsystem=jgroups,stack=tcp,transport=TCP">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="transport" value="TCP"/>
                    <param name="socket-binding" value="jgroups-tcp"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.protocol">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=RED">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="RED"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.protocol.MPING">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol.MPING:subsystem=jgroups,stack=tcp,protocol=MPING">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="MPING"/>
                    <param name="socket-binding" value="jgroups-mping"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.protocol">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=MERGE3">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="MERGE3"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.protocol.FD_SOCK2">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol.FD_SOCK2:subsystem=jgroups,stack=tcp,protocol=FD_SOCK2">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="FD_SOCK2"/>
                    <param name="socket-binding" value="jgroups-tcp-fd"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.protocol">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=FD_ALL3">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="FD_ALL3"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=VERIFY_SUSPECT2">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="VERIFY_SUSPECT2"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=pbcast.NAKACK2">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="pbcast.NAKACK2"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=UNICAST3">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="UNICAST3"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=pbcast.STABLE">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="pbcast.STABLE"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=pbcast.GMS">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="pbcast.GMS"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=UFC">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="UFC"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=MFC">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="MFC"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=FRAG4">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="FRAG4"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.transport">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.transport:subsystem=jgroups,stack=udp,transport=UDP">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="transport" value="UDP"/>
                    <param name="socket-binding" value="jgroups-udp"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.protocol">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=RED">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="RED"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=PING">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="PING"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=MERGE3">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="MERGE3"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.protocol.FD_SOCK2">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol.FD_SOCK2:subsystem=jgroups,stack=udp,protocol=FD_SOCK2">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="FD_SOCK2"/>
                    <param name="socket-binding" value="jgroups-udp-fd"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.protocol">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=FD_ALL3">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="FD_ALL3"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=VERIFY_SUSPECT2">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="VERIFY_SUSPECT2"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=pbcast.NAKACK2">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="pbcast.NAKACK2"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=UNICAST3">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="UNICAST3"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=pbcast.STABLE">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="pbcast.STABLE"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=pbcast.GMS">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="pbcast.GMS"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=UFC">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="UFC"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=MFC">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="MFC"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=FRAG4">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="FRAG4"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan:subsystem=infinispan">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="extension" value="org.jboss.as.clustering.infinispan"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container:cache-container=ejb,subsystem=infinispan">
                    <param name="aliases" value="[sfsb]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="marshaller" value="PROTOSTREAM"/>
                    <param name="default-cache" value="dist"/>
                    <param name="modules" value="[org.wildfly.clustering.ejb.infinispan]"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.transport.jgroups">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.transport.jgroups:cache-container=ejb,subsystem=infinispan,transport=jgroups">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="transport" value="jgroups"/>
                    <param name="lock-timeout" value="60000"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache:cache-container=ejb,distributed-cache=dist,subsystem=infinispan">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="distributed-cache" value="dist"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=ejb,local-cache=transient,subsystem=infinispan">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="transient"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache:cache-container=ejb,subsystem=infinispan,replicated-cache=client-mappings">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="client-mappings"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache:cache-container=ejb,distributed-cache=persistent,subsystem=infinispan">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="distributed-cache" value="persistent"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container:cache-container=hibernate,subsystem=infinispan">
                    <param name="cache-container" value="hibernate"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="marshaller" value="JBOSS"/>
                    <param name="modules" value="[org.infinispan.hibernate-cache]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=hibernate,local-cache=local-query,subsystem=infinispan">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="local-query"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=hibernate,local-cache=local-query,subsystem=infinispan,component=expiration">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="local-query"/>
                    <param name="max-idle" value="100000"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.memory.heap">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.memory.heap:cache-container=hibernate,local-cache=local-query,subsystem=infinispan,memory=heap">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="local-query"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="memory" value="heap"/>
                    <param name="size" value="10000"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.transport.jgroups">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.transport.jgroups:cache-container=hibernate,subsystem=infinispan,transport=jgroups">
                    <param name="cache-container" value="hibernate"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="transport" value="jgroups"/>
                    <param name="lock-timeout" value="60000"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache:cache-container=hibernate,subsystem=infinispan,replicated-cache=timestamps">
                    <param name="cache-container" value="hibernate"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="timestamps"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache.component.expiration:cache-container=hibernate,subsystem=infinispan,replicated-cache=timestamps,component=expiration">
                    <param name="cache-container" value="hibernate"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="timestamps"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.invalidation-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.invalidation-cache:cache-container=hibernate,subsystem=infinispan,invalidation-cache=entity">
                    <param name="cache-container" value="hibernate"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="invalidation-cache" value="entity"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.invalidation-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.invalidation-cache.component.expiration:cache-container=hibernate,subsystem=infinispan,invalidation-cache=entity,component=expiration">
                    <param name="cache-container" value="hibernate"/>
                    <param name="max-idle" value="100000"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="invalidation-cache" value="entity"/>
                    <param name="component" value="expiration"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.invalidation-cache.memory.heap">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.invalidation-cache.memory.heap:cache-container=hibernate,subsystem=infinispan,invalidation-cache=entity,memory=heap">
                    <param name="cache-container" value="hibernate"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="invalidation-cache" value="entity"/>
                    <param name="memory" value="heap"/>
                    <param name="size" value="10000"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=hibernate,local-cache=pending-puts,subsystem=infinispan">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="pending-puts"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=hibernate,local-cache=pending-puts,subsystem=infinispan,component=expiration">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="pending-puts"/>
                    <param name="max-idle" value="60000"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.component.locking">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.component.locking:cache-container=ejb,subsystem=infinispan,component=locking,distributed-cache=dist">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="locking"/>
                    <param name="isolation" value="REPEATABLE_READ"/>
                    <param name="distributed-cache" value="dist"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.component.transaction">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.component.transaction:cache-container=ejb,subsystem=infinispan,component=transaction,distributed-cache=dist">
                    <param name="cache-container" value="ejb"/>
                    <param name="mode" value="BATCH"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="transaction"/>
                    <param name="distributed-cache" value="dist"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.component.expiration:cache-container=ejb,subsystem=infinispan,component=expiration,distributed-cache=dist">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="distributed-cache" value="dist"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.store.file">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.store.file:cache-container=ejb,subsystem=infinispan,store=file,distributed-cache=dist">
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="passivation" value="true"/>
                    <param name="purge" value="true"/>
                    <param name="store" value="file"/>
                    <param name="distributed-cache" value="dist"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache.component.expiration:cache-container=ejb,subsystem=infinispan,replicated-cache=client-mappings,component=expiration">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="client-mappings"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.component.locking">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.component.locking:cache-container=ejb,subsystem=infinispan,component=locking,distributed-cache=persistent">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="locking"/>
                    <param name="isolation" value="REPEATABLE_READ"/>
                    <param name="distributed-cache" value="persistent"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.component.transaction">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.component.transaction:cache-container=ejb,subsystem=infinispan,component=transaction,distributed-cache=persistent">
                    <param name="cache-container" value="ejb"/>
                    <param name="mode" value="BATCH"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="transaction"/>
                    <param name="distributed-cache" value="persistent"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.component.expiration:cache-container=ejb,subsystem=infinispan,component=expiration,distributed-cache=persistent">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="distributed-cache" value="persistent"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.store.file">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.store.file:cache-container=ejb,subsystem=infinispan,store=file,distributed-cache=persistent">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="passivation" value="true"/>
                    <param name="store" value="file"/>
                    <param name="distributed-cache" value="persistent"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.locking">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.locking:cache-container=ejb,local-cache=transient,subsystem=infinispan,component=locking">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="transient"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="locking"/>
                    <param name="isolation" value="REPEATABLE_READ"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.transaction">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.transaction:cache-container=ejb,local-cache=transient,subsystem=infinispan,component=transaction">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="transient"/>
                    <param name="mode" value="BATCH"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="transaction"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=ejb,local-cache=transient,subsystem=infinispan,component=expiration">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="transient"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.store.file">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.store.file:cache-container=ejb,local-cache=transient,subsystem=infinispan,store=file">
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="transient"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="passivation" value="true"/>
                    <param name="purge" value="true"/>
                    <param name="store" value="file"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container:cache-container=web,subsystem=infinispan">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="marshaller" value="PROTOSTREAM"/>
                    <param name="default-cache" value="dist"/>
                    <param name="modules" value="[org.wildfly.clustering.session.infinispan.embedded]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.transport.jgroups">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.transport.jgroups:cache-container=web,subsystem=infinispan,transport=jgroups">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="transport" value="jgroups"/>
                    <param name="lock-timeout" value="60000"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache:cache-container=web,distributed-cache=dist,subsystem=infinispan">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="distributed-cache" value="dist"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache:cache-container=web,subsystem=infinispan,replicated-cache=sso">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="sso"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache:cache-container=web,subsystem=infinispan,replicated-cache=routing">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="routing"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.component.locking">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.component.locking:cache-container=web,subsystem=infinispan,component=locking,distributed-cache=dist">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="locking"/>
                    <param name="isolation" value="REPEATABLE_READ"/>
                    <param name="distributed-cache" value="dist"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.component.transaction">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.component.transaction:cache-container=web,subsystem=infinispan,component=transaction,distributed-cache=dist">
                    <param name="cache-container" value="web"/>
                    <param name="mode" value="BATCH"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="transaction"/>
                    <param name="distributed-cache" value="dist"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.component.expiration:cache-container=web,subsystem=infinispan,component=expiration,distributed-cache=dist">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="distributed-cache" value="dist"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.store.file">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.store.file:cache-container=web,subsystem=infinispan,store=file,distributed-cache=dist">
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="passivation" value="true"/>
                    <param name="purge" value="true"/>
                    <param name="store" value="file"/>
                    <param name="distributed-cache" value="dist"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache.component.locking">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache.component.locking:cache-container=web,subsystem=infinispan,replicated-cache=sso,component=locking">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="sso"/>
                    <param name="component" value="locking"/>
                    <param name="isolation" value="REPEATABLE_READ"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache.component.transaction">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache.component.transaction:cache-container=web,subsystem=infinispan,replicated-cache=sso,component=transaction">
                    <param name="cache-container" value="web"/>
                    <param name="mode" value="BATCH"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="sso"/>
                    <param name="component" value="transaction"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache.component.expiration:cache-container=web,subsystem=infinispan,replicated-cache=sso,component=expiration">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="sso"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache.component.expiration:cache-container=web,subsystem=infinispan,replicated-cache=routing,component=expiration">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="routing"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container:cache-container=server,subsystem=infinispan">
                    <param name="aliases" value="[singleton, cluster]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="cache-container" value="server"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="marshaller" value="PROTOSTREAM"/>
                    <param name="default-cache" value="default"/>
                    <param name="modules" value="[org.wildfly.clustering.singleton.server]"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.transport.jgroups">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.transport.jgroups:cache-container=server,subsystem=infinispan,transport=jgroups">
                    <param name="cache-container" value="server"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="transport" value="jgroups"/>
                    <param name="lock-timeout" value="60000"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache:cache-container=server,subsystem=infinispan,replicated-cache=default">
                    <param name="cache-container" value="server"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache.component.transaction">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache.component.transaction:cache-container=server,subsystem=infinispan,replicated-cache=default,component=transaction">
                    <param name="cache-container" value="server"/>
                    <param name="mode" value="BATCH"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="default"/>
                    <param name="component" value="transaction"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache.component.expiration:cache-container=server,subsystem=infinispan,replicated-cache=default,component=expiration">
                    <param name="cache-container" value="server"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="default"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-ejb">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-ejb:subsystem=distributable-ejb">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="distributable-ejb"/>
                    <param name="extension" value="org.wildfly.extension.clustering.ejb"/>
                    <param name="default-bean-management" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-ejb.client-mappings-registry.infinispan">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-ejb.client-mappings-registry.infinispan:client-mappings-registry=infinispan,subsystem=distributable-ejb">
                    <param name="client-mappings-registry" value="infinispan"/>
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="distributable-ejb"/>
                    <param name="cache" value="client-mappings"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-ejb.infinispan-bean-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-ejb.infinispan-bean-management:subsystem=distributable-ejb,infinispan-bean-management=default">
                    <param name="cache-container" value="ejb"/>
                    <param name="max-active-beans" value="10000"/>
                    <param name="subsystem" value="distributable-ejb"/>
                    <param name="infinispan-bean-management" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-ejb.infinispan-timer-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-ejb.infinispan-timer-management:subsystem=distributable-ejb,infinispan-timer-management=transient">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="distributable-ejb"/>
                    <param name="cache" value="transient"/>
                    <param name="max-active-timers" value="10000"/>
                    <param name="infinispan-timer-management" value="transient"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-ejb.infinispan-timer-management:subsystem=distributable-ejb,infinispan-timer-management=persistent">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="distributable-ejb"/>
                    <param name="cache" value="persistent"/>
                    <param name="max-active-timers" value="10000"/>
                    <param name="infinispan-timer-management" value="persistent"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3:subsystem=ejb3">
                    <param name="default-stateful-bean-access-timeout" value="5000"/>
                    <param name="extension" value="org.jboss.as.ejb3"/>
                    <param name="default-missing-method-permissions-deny-access" value="true"/>
                    <param name="default-sfsb-passivation-disabled-cache" value="simple"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="default-security-domain" value="other"/>
                    <param name="statistics-enabled" value="${wildfly.ejb3.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                    <param name="default-sfsb-cache" value="distributable"/>
                    <param name="default-slsb-instance-pool" value="slsb-strict-max-pool"/>
                    <param name="log-system-exceptions" value="true"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="default-singleton-bean-access-timeout" value="5000"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.application-security-domain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.application-security-domain:application-security-domain=other,subsystem=ejb3">
                    <param name="application-security-domain" value="other"/>
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.strict-max-bean-instance-pool">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.strict-max-bean-instance-pool:strict-max-bean-instance-pool=slsb-strict-max-pool,subsystem=ejb3">
                    <param name="strict-max-bean-instance-pool" value="slsb-strict-max-pool"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="derive-size" value="from-worker-pools"/>
                    <param name="timeout" value="5"/>
                    <param name="timeout-unit" value="MINUTES"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.simple-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.simple-cache:simple-cache=simple,subsystem=ejb3">
                    <param name="simple-cache" value="simple"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.distributable-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.distributable-cache:distributable-cache=distributable,subsystem=ejb3">
                    <param name="distributable-cache" value="distributable"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.thread-pool">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.thread-pool:subsystem=ejb3,thread-pool=default">
                    <param name="subsystem" value="ejb3"/>
                    <param name="thread-pool" value="default"/>
                    <param name="max-threads" value="10"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.async">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.async:subsystem=ejb3,service=async">
                    <param name="subsystem" value="ejb3"/>
                    <param name="service" value="async"/>
                    <param name="thread-pool-name" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.thread-pool.keepalive-time">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.thread-pool.keepalive-time:subsystem=ejb3,thread-pool=default">
                    <param name="subsystem" value="ejb3"/>
                    <param name="thread-pool" value="default"/>
                    <param name="unit" value="SECONDS"/>
                    <param name="time" value="60"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.timer-service">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.timer-service:subsystem=ejb3,service=timer-service">
                    <param name="default-persistent-timer-management" value="persistent"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="default-transient-timer-management" value="transient"/>
                    <param name="service" value="timer-service"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.timer-service.file-data-store">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.timer-service.file-data-store:subsystem=ejb3,service=timer-service,file-data-store=default-file-store">
                    <param name="subsystem" value="ejb3"/>
                    <param name="path" value="timer-service-data"/>
                    <param name="file-data-store" value="default-file-store"/>
                    <param name="relative-to" value="jboss.server.data.dir"/>
                    <param name="service" value="timer-service"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.strict-max-bean-instance-pool">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.strict-max-bean-instance-pool:strict-max-bean-instance-pool=mdb-strict-max-pool,subsystem=ejb3">
                    <param name="strict-max-bean-instance-pool" value="mdb-strict-max-pool"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="derive-size" value="from-cpu-count"/>
                    <param name="timeout" value="5"/>
                    <param name="timeout-unit" value="MINUTES"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.remote">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.remote:subsystem=ejb3,service=remote">
                    <param name="subsystem" value="ejb3"/>
                    <param name="connectors" value="[http-remoting-connector]"/>
                    <param name="service" value="remote"/>
                    <param name="thread-pool-name" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.remote.channel-creation-options">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.remote.channel-creation-options:subsystem=ejb3,channel-creation-options=MAX_OUTBOUND_MESSAGES,service=remote">
                    <param name="subsystem" value="ejb3"/>
                    <param name="channel-creation-options" value="MAX_OUTBOUND_MESSAGES"/>
                    <param name="type" value="remoting"/>
                    <param name="value" value="1234"/>
                    <param name="service" value="remote"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.resource-adapters">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.resource-adapters:subsystem=resource-adapters">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="resource-adapters"/>
                    <param name="extension" value="org.jboss.as.connector"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jdr">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jdr:subsystem=jdr">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jdr"/>
                    <param name="extension" value="org.jboss.as.jdr"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jsf">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jsf:subsystem=jsf">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jsf"/>
                    <param name="extension" value="org.jboss.as.jsf"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.webservices">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices:subsystem=webservices">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="webservices"/>
                    <param name="extension" value="org.jboss.as.webservices"/>
                    <param name="statistics-enabled" value="${wildfly.webservices.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                    <param name="wsdl-host" value="${jboss.bind.address:127.0.0.1}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.webservices.client-config">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices.client-config:client-config=Standard-Client-Config,subsystem=webservices">
                    <param name="client-config" value="Standard-Client-Config"/>
                    <param name="subsystem" value="webservices"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.webservices.endpoint-config">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices.endpoint-config:subsystem=webservices,endpoint-config=Standard-Endpoint-Config">
                    <param name="subsystem" value="webservices"/>
                    <param name="endpoint-config" value="Standard-Endpoint-Config"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices.endpoint-config:subsystem=webservices,endpoint-config=Recording-Endpoint-Config">
                    <param name="subsystem" value="webservices"/>
                    <param name="endpoint-config" value="Recording-Endpoint-Config"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.webservices.endpoint-config.pre-handler-chain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices.endpoint-config.pre-handler-chain:pre-handler-chain=recording-handlers,subsystem=webservices,endpoint-config=Recording-Endpoint-Config">
                    <param name="pre-handler-chain" value="recording-handlers"/>
                    <param name="subsystem" value="webservices"/>
                    <param name="protocol-bindings" value="##SOAP11_HTTP ##SOAP11_HTTP_MTOM ##SOAP12_HTTP ##SOAP12_HTTP_MTOM"/>
                    <param name="endpoint-config" value="Recording-Endpoint-Config"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.webservices.endpoint-config.pre-handler-chain.handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices.endpoint-config.pre-handler-chain.handler:pre-handler-chain=recording-handlers,subsystem=webservices,handler=RecordingHandler,endpoint-config=Recording-Endpoint-Config">
                    <param name="pre-handler-chain" value="recording-handlers"/>
                    <param name="subsystem" value="webservices"/>
                    <param name="handler" value="RecordingHandler"/>
                    <param name="class" value="org.jboss.ws.common.invocation.RecordingServerHandler"/>
                    <param name="endpoint-config" value="Recording-Endpoint-Config"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.pojo">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.pojo:subsystem=pojo">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="pojo"/>
                    <param name="extension" value="org.jboss.as.pojo"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="socket-binding-group.remote-destination-outbound-socket-binding">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.remote-destination-outbound-socket-binding:socket-binding-group=standard-sockets,remote-destination-outbound-socket-binding=mail-smtp">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="host" value="${jboss.mail.server.host:localhost}"/>
                    <param name="remote-destination-outbound-socket-binding" value="mail-smtp"/>
                    <param name="port" value="${jboss.mail.server.port:25}"/>
                </feature>
            </spec>
            <spec name="subsystem.mail">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.mail:subsystem=mail">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="mail"/>
                    <param name="extension" value="org.jboss.as.mail"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.mail.mail-session">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.mail.mail-session:subsystem=mail,mail-session=default">
                    <param name="subsystem" value="mail"/>
                    <param name="mail-session" value="default"/>
                    <param name="jndi-name" value="java:jboss/mail/Default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.mail.mail-session.server.smtp">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.mail.mail-session.server.smtp:server=smtp,subsystem=mail,mail-session=default">
                    <param name="outbound-socket-binding-ref" value="mail-smtp"/>
                    <param name="server" value="smtp"/>
                    <param name="subsystem" value="mail"/>
                    <param name="mail-session" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.sar">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.sar:subsystem=sar">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="sar"/>
                    <param name="extension" value="org.jboss.as.sar"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.batch-jberet">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.batch-jberet:subsystem=batch-jberet">
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="extension" value="org.wildfly.extension.batch.jberet"/>
                    <param name="default-job-repository" value="in-memory"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="batch-jberet"/>
                    <param name="default-thread-pool" value="batch"/>
                </feature>
            </spec>
            <spec name="subsystem.batch-jberet.in-memory-job-repository">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.batch-jberet.in-memory-job-repository:subsystem=batch-jberet,in-memory-job-repository=in-memory">
                    <param name="subsystem" value="batch-jberet"/>
                    <param name="in-memory-job-repository" value="in-memory"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.batch-jberet.thread-pool">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.batch-jberet.thread-pool:subsystem=batch-jberet,thread-pool=batch">
                    <param name="subsystem" value="batch-jberet"/>
                    <param name="thread-pool" value="batch"/>
                    <param name="max-threads" value="10"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.batch-jberet.thread-pool.keepalive-time">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.batch-jberet.thread-pool.keepalive-time:subsystem=batch-jberet,thread-pool=batch">
                    <param name="subsystem" value="batch-jberet"/>
                    <param name="thread-pool" value="batch"/>
                    <param name="unit" value="SECONDS"/>
                    <param name="time" value="30"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.microprofile-jwt-smallrye">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.microprofile-jwt-smallrye:subsystem=microprofile-jwt-smallrye">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="microprofile-jwt-smallrye"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.jwt-smallrye"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.micrometer">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.micrometer:subsystem=micrometer">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="micrometer"/>
                    <param name="extension" value="org.wildfly.extension.micrometer"/>
                    <param name="exposed-subsystems" value="[*]"/>
                </feature>
            </spec>
            <spec name="subsystem.jpa">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jpa:subsystem=jpa">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jpa"/>
                    <param name="default-extended-persistence-inheritance" value="DEEP"/>
                    <param name="extension" value="org.jboss.as.jpa"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jakarta-data">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jakarta-data:subsystem=jakarta-data">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jakarta-data"/>
                    <param name="extension" value="org.wildfly.extension.jakarta.data"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web:subsystem=distributable-web">
                    <param name="default-session-management" value="default"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="distributable-web"/>
                    <param name="extension" value="org.wildfly.extension.clustering.web"/>
                    <param name="default-single-sign-on-management" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web.routing.infinispan">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web.routing.infinispan:subsystem=distributable-web,routing=infinispan">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="distributable-web"/>
                    <param name="routing" value="infinispan"/>
                    <param name="cache" value="routing"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web.infinispan-session-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web.infinispan-session-management:subsystem=distributable-web,infinispan-session-management=default">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="distributable-web"/>
                    <param name="infinispan-session-management" value="default"/>
                    <param name="granularity" value="SESSION"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web.infinispan-single-sign-on-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web.infinispan-single-sign-on-management:subsystem=distributable-web,infinispan-single-sign-on-management=default">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="distributable-web"/>
                    <param name="infinispan-single-sign-on-management" value="default"/>
                    <param name="cache" value="sso"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web.infinispan-session-management.affinity.primary-owner">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web.infinispan-session-management.affinity.primary-owner:subsystem=distributable-web,infinispan-session-management=default,affinity=primary-owner">
                    <param name="subsystem" value="distributable-web"/>
                    <param name="infinispan-session-management" value="default"/>
                    <param name="affinity" value="primary-owner"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.modcluster">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.modcluster:subsystem=modcluster">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="modcluster"/>
                    <param name="extension" value="org.jboss.as.modcluster"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.modcluster.proxy">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.modcluster.proxy:subsystem=modcluster,proxy=default">
                    <param name="listener" value="ajp"/>
                    <param name="subsystem" value="modcluster"/>
                    <param name="proxy" value="default"/>
                    <param name="advertise-socket" value="modcluster"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.modcluster.proxy.load-provider.dynamic">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.modcluster.proxy.load-provider.dynamic:load-provider=dynamic,proxy=default,subsystem=modcluster">
                    <param name="load-provider" value="dynamic"/>
                    <param name="proxy" value="default"/>
                    <param name="subsystem" value="modcluster"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.modcluster.proxy.load-provider.dynamic.load-metric">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.modcluster.proxy.load-provider.dynamic.load-metric:load-provider=dynamic,proxy=default,subsystem=modcluster,load-metric=cpu">
                    <param name="load-provider" value="dynamic"/>
                    <param name="proxy" value="default"/>
                    <param name="subsystem" value="modcluster"/>
                    <param name="load-metric" value="cpu"/>
                    <param name="type" value="cpu"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.singleton">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.singleton:subsystem=singleton">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="singleton"/>
                    <param name="default" value="default"/>
                    <param name="extension" value="org.wildfly.extension.clustering.singleton"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.singleton.singleton-policy">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.singleton.singleton-policy:singleton-policy=default,subsystem=singleton">
                    <param name="cache-container" value="server"/>
                    <param name="subsystem" value="singleton"/>
                    <param name="singleton-policy" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.singleton.singleton-policy.election-policy.simple">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.singleton.singleton-policy.election-policy.simple:singleton-policy=default,election-policy=simple,subsystem=singleton">
                    <param name="subsystem" value="singleton"/>
                    <param name="singleton-policy" value="default"/>
                    <param name="election-policy" value="simple"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
        </feature-pack>
    </config>
    <config name="standalone-full.xml" model="standalone">
        <props>
            <prop name="--internal-empty-config" value=""/>
            <prop name="--admin-only" value=""/>
            <prop name="config.branch-is-batch" value="true"/>
            <prop name="config.merge-independent-branches" value="true"/>
            <prop name="--internal-remove-config" value=""/>
        </props>
        <layers>
            <layer model="standalone" name="git-history"/>
            <layer model="standalone" name="base-server"/>
            <layer model="standalone" name="naming"/>
            <layer model="standalone" name="jsonb"/>
            <layer model="standalone" name="ee-integration"/>
            <layer model="standalone" name="ee-concurrency"/>
            <layer model="standalone" name="ee"/>
            <layer model="standalone" name="deployment-scanner"/>
            <layer model="standalone" name="io"/>
            <layer model="standalone" name="undertow"/>
            <layer model="standalone" name="servlet"/>
            <layer model="standalone" name="web-server"/>
            <layer model="standalone" name="elytron"/>
            <layer model="standalone" name="management"/>
            <layer model="standalone" name="jmx"/>
            <layer model="standalone" name="remoting"/>
            <layer model="standalone" name="jmx-remoting"/>
            <layer model="standalone" name="logging"/>
            <layer model="standalone" name="core-management"/>
            <layer model="standalone" name="request-controller"/>
            <layer model="standalone" name="security-manager"/>
            <layer model="standalone" name="core-server"/>
            <layer model="standalone" name="core-tools"/>
            <layer model="standalone" name="transactions"/>
            <layer model="standalone" name="datasources"/>
            <layer model="standalone" name="datasources-web-server"/>
            <layer model="standalone" name="jaxrs-core"/>
            <layer model="standalone" name="jaxrs"/>
            <layer model="standalone" name="cdi"/>
            <layer model="standalone" name="bean-validation"/>
            <layer model="standalone" name="jpa"/>
            <layer model="standalone" name="microprofile-config"/>
            <layer model="standalone" name="microprofile-rest-client"/>
            <layer model="standalone" name="jaxrs-server"/>
            <layer model="standalone" name="ee-security"/>
            <layer model="standalone" name="health"/>
            <layer model="standalone" name="h2-driver"/>
            <layer model="standalone" name="h2-datasource"/>
            <layer model="standalone" name="h2-default-datasource"/>
            <layer model="standalone" name="elytron-oidc-client"/>
            <layer model="standalone" name="ejb-local-cache"/>
            <layer model="standalone" name="ejb-lite"/>
            <layer model="standalone" name="resource-adapters"/>
            <layer model="standalone" name="messaging-activemq"/>
            <layer model="standalone" name="ejb"/>
            <layer model="standalone" name="ejb-http-invoker"/>
            <layer model="standalone" name="web-passivation"/>
            <layer model="standalone" name="undertow-https"/>
            <layer model="standalone" name="jdr"/>
            <layer model="standalone" name="jsf"/>
            <layer model="standalone" name="webservices"/>
            <layer model="standalone" name="pojo"/>
            <layer model="standalone" name="mail"/>
            <layer model="standalone" name="sar"/>
            <layer model="standalone" name="batch-jberet"/>
            <layer model="standalone" name="microprofile-jwt"/>
            <layer model="standalone" name="micrometer"/>
            <layer model="standalone" name="hibernate-search"/>
            <layer model="standalone" name="web-console"/>
            <layer model="standalone" name="jakarta-data"/>
            <layer model="standalone" name="internal-standalone-profile"/>
            <layer model="standalone" name="iiop-openjdk"/>
            <layer model="standalone" name="remote-activemq"/>
            <layer model="standalone" name="internal-standalone-full-profile"/>
        </layers>
        <feature-pack location="wildfly-preview@maven(org.jboss.universe:community-universe):current#35.0.0.Final">
            <spec name="server-root">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}server-root:server-root=/">
                    <param name="server-root" value="/"/>
                </feature>
            </spec>
            <spec name="interface">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}interface:interface=public">
                    <param name="interface" value="public"/>
                    <param name="inet-address" value="${jboss.bind.address:127.0.0.1}"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}interface:interface=management">
                    <param name="interface" value="management"/>
                    <param name="inet-address" value="${jboss.bind.address.management:127.0.0.1}"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}interface:interface=unsecure">
                    <param name="interface" value="unsecure"/>
                    <param name="inet-address" value="${jboss.bind.address.unsecure:127.0.0.1}"/>
                </feature>
            </spec>
            <spec name="extension">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.naming">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.naming"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.ee">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.ee"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.deployment-scanner">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.deployment-scanner"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.io">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.io"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.undertow">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.undertow"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.elytron">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.elytron"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.jmx">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.jmx"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.remoting">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.remoting"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.logging">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.logging"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.core-management">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.core-management"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.request-controller">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.request-controller"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.security.manager">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.security.manager"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.transactions">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.transactions"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.connector">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.connector"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.jaxrs">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.jaxrs"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.weld">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.weld"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.bean-validation">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.bean-validation"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.jpa">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.jpa"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.clustering.infinispan">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.clustering.infinispan"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.microprofile.config-smallrye">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.config-smallrye"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.ee-security">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.ee-security"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.health">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.health"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.elytron-oidc-client">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.elytron-oidc-client"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.ejb3">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.ejb3"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.clustering.ejb">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.clustering.ejb"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.discovery">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.discovery"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.messaging-activemq">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.messaging-activemq"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.clustering.web">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.clustering.web"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.jdr">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.jdr"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.jsf">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.jsf"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.webservices">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.webservices"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.pojo">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.pojo"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.mail">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.mail"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.sar">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.sar"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.batch.jberet">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.batch.jberet"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.microprofile.jwt-smallrye">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.jwt-smallrye"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.micrometer">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.micrometer"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.jakarta.data">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.jakarta.data"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.iiop-openjdk">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.iiop-openjdk"/>
                </feature>
            </spec>
            <spec name="socket-binding-group">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group:socket-binding-group=standard-sockets">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port-offset" value="${jboss.socket.binding.port-offset:0}"/>
                    <param name="default-interface" value="public"/>
                </feature>
            </spec>
            <spec name="subsystem.io">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.io:subsystem=io">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="io"/>
                    <param name="extension" value="org.wildfly.extension.io"/>
                    <param name="default-worker" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.io.worker">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.io.worker:worker=default,subsystem=io">
                    <param name="worker" value="default"/>
                    <param name="subsystem" value="io"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron:subsystem=elytron">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="disallowed-providers" value="[OracleUcrypto]"/>
                    <param name="final-providers" value="combined-providers"/>
                    <param name="extension" value="org.wildfly.extension.elytron"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.provider-loader">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-loader:subsystem=elytron,provider-loader=elytron">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-loader" value="elytron"/>
                    <param name="module" value="org.wildfly.security.elytron"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-loader:subsystem=elytron,provider-loader=openssl">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-loader" value="openssl"/>
                    <param name="module" value="org.wildfly.openssl"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.aggregate-providers">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.aggregate-providers:subsystem=elytron,aggregate-providers=combined-providers">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="aggregate-providers" value="combined-providers"/>
                    <param name="providers" value="[elytron, openssl]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.provider-http-server-mechanism-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-http-server-mechanism-factory:subsystem=elytron,provider-http-server-mechanism-factory=global">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-http-server-mechanism-factory" value="global"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.simple-permission-mapper">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.simple-permission-mapper:simple-permission-mapper=default-permission-mapper,subsystem=elytron">
                    <param name="simple-permission-mapper" value="default-permission-mapper"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="permission-mappings" value="[{principals=[anonymous],permission-sets=[permission-set=default-permissions]},{match-all=true,permission-sets=[permission-set=login-permission,permission-set=default-permissions]}]"/>
                    <param name="mapping-mode" value="first"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.security-domain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.security-domain:security-domain=ApplicationDomain,subsystem=elytron">
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="realms" value="[{realm=ApplicationRealm,role-decoder=groups-to-roles},{realm=local}]"/>
                    <param name="default-realm" value="ApplicationRealm"/>
                    <param name="permission-mapper" value="default-permission-mapper"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.http-authentication-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.http-authentication-factory:http-authentication-factory=application-http-authentication,subsystem=elytron">
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="http-authentication-factory" value="application-http-authentication"/>
                    <param name="http-server-mechanism-factory" value="global"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-configurations" value="[{mechanism-name=BASIC,mechanism-realm-configurations=[{realm-name=ApplicationRealm}]}]"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.identity-realm">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.identity-realm:identity-realm=local,subsystem=elytron">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="identity-realm" value="local"/>
                    <param name="identity" value="$local"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.file-audit-log">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.file-audit-log:file-audit-log=local-audit,subsystem=elytron">
                    <param name="path" value="audit.log"/>
                    <param name="relative-to" value="jboss.server.log.dir"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="format" value="JSON"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="file-audit-log" value="local-audit"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.constant-realm-mapper">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.constant-realm-mapper:subsystem=elytron,constant-realm-mapper=local">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="constant-realm-mapper" value="local"/>
                    <param name="realm-name" value="local"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.simple-role-decoder">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.simple-role-decoder:subsystem=elytron,simple-role-decoder=groups-to-roles">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="simple-role-decoder" value="groups-to-roles"/>
                    <param name="attribute" value="groups"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.provider-sasl-server-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-sasl-server-factory:subsystem=elytron,provider-sasl-server-factory=global">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-sasl-server-factory" value="global"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.mechanism-provider-filtering-sasl-server-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.mechanism-provider-filtering-sasl-server-factory:subsystem=elytron,mechanism-provider-filtering-sasl-server-factory=elytron">
                    <param name="sasl-server-factory" value="global"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-provider-filtering-sasl-server-factory" value="elytron"/>
                    <param name="filters" value="[{provider-name=WildFlyElytron}]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.configurable-sasl-server-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.configurable-sasl-server-factory:configurable-sasl-server-factory=configured,subsystem=elytron">
                    <param name="sasl-server-factory" value="elytron"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="configurable-sasl-server-factory" value="configured"/>
                    <param name="properties" value="{wildfly.sasl.local-user.default-user=&quot;\$local&quot;,wildfly.sasl.local-user.challenge-path=&quot;${jboss.server.temp.dir}/auth&quot;}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.constant-role-mapper">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.constant-role-mapper:subsystem=elytron,constant-role-mapper=super-user-mapper">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="constant-role-mapper" value="super-user-mapper"/>
                    <param name="roles" value="[SuperUser]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.permission-set">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.permission-set:subsystem=elytron,permission-set=login-permission">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="permission-set" value="login-permission"/>
                    <param name="permissions" value="[class-name=org.wildfly.security.auth.permission.LoginPermission]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.permission-set:subsystem=elytron,permission-set=default-permissions">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="permission-set" value="default-permissions"/>
                    <param name="permissions" value="[]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.properties-realm">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.properties-realm:properties-realm=ApplicationRealm,subsystem=elytron">
                    <param name="properties-realm" value="ApplicationRealm"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="users-properties" value="{path=application-users.properties,relative-to=jboss.server.config.dir,digest-realm-name=ApplicationRealm}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.properties-realm.groups-properties">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.properties-realm.groups-properties:properties-realm=ApplicationRealm,subsystem=elytron">
                    <param name="properties-realm" value="ApplicationRealm"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="path" value="application-roles.properties"/>
                    <param name="relative-to" value="jboss.server.config.dir"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.sasl-authentication-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.sasl-authentication-factory:sasl-authentication-factory=application-sasl-authentication,subsystem=elytron">
                    <param name="sasl-server-factory" value="configured"/>
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="sasl-authentication-factory" value="application-sasl-authentication"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-configurations" value="[{mechanism-name=JBOSS-LOCAL-USER,realm-mapper=local},{mechanism-name=DIGEST-MD5,mechanism-realm-configurations=[{realm-name=ApplicationRealm}]}]"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.key-store">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.key-store:subsystem=elytron,key-store=applicationKS">
                    <param name="path" value="application.keystore"/>
                    <param name="relative-to" value="jboss.server.config.dir"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="key-store" value="applicationKS"/>
                    <param name="credential-reference" value="{clear-text=password}"/>
                    <param name="type" value="JKS"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.key-manager">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.key-manager:subsystem=elytron,key-manager=applicationKM">
                    <param name="generate-self-signed-certificate-host" value="localhost"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="key-manager" value="applicationKM"/>
                    <param name="key-store" value="applicationKS"/>
                    <param name="credential-reference" value="{clear-text=password}"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.server-ssl-context">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.server-ssl-context:subsystem=elytron,server-ssl-context=applicationSSC">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="server-ssl-context" value="applicationSSC"/>
                    <param name="key-manager" value="applicationKM"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.properties-realm">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.properties-realm:properties-realm=ManagementRealm,subsystem=elytron">
                    <param name="properties-realm" value="ManagementRealm"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="users-properties" value="{path=mgmt-users.properties,relative-to=jboss.server.config.dir,digest-realm-name=ManagementRealm}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.properties-realm.groups-properties">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.properties-realm.groups-properties:properties-realm=ManagementRealm,subsystem=elytron">
                    <param name="properties-realm" value="ManagementRealm"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="path" value="mgmt-groups.properties"/>
                    <param name="relative-to" value="jboss.server.config.dir"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.security-domain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.security-domain:security-domain=ManagementDomain,subsystem=elytron">
                    <param name="security-domain" value="ManagementDomain"/>
                    <param name="realms" value="[{realm=ManagementRealm,role-decoder=groups-to-roles},{realm=local,role-mapper=super-user-mapper}]"/>
                    <param name="default-realm" value="ManagementRealm"/>
                    <param name="permission-mapper" value="default-permission-mapper"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.sasl-authentication-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.sasl-authentication-factory:sasl-authentication-factory=management-sasl-authentication,subsystem=elytron">
                    <param name="sasl-server-factory" value="configured"/>
                    <param name="security-domain" value="ManagementDomain"/>
                    <param name="sasl-authentication-factory" value="management-sasl-authentication"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-configurations" value="[{mechanism-name=JBOSS-LOCAL-USER,realm-mapper=local},{mechanism-name=DIGEST-MD5,mechanism-realm-configurations=[{realm-name=ManagementRealm}]}]"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.http-authentication-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.http-authentication-factory:http-authentication-factory=management-http-authentication,subsystem=elytron">
                    <param name="security-domain" value="ManagementDomain"/>
                    <param name="http-authentication-factory" value="management-http-authentication"/>
                    <param name="http-server-mechanism-factory" value="global"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-configurations" value="[{mechanism-name=DIGEST,mechanism-realm-configurations=[{realm-name=ManagementRealm}]}]"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.policy">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.policy:subsystem=elytron,policy=jacc">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="policy" value="jacc"/>
                    <param name="jacc-policy" value="{}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.permission-set.permissions">
                <feature>
                    <param name="permission-set" value="default-permissions"/>
                    <param name="module" value="org.wildfly.transaction.client"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="class-name" value="org.wildfly.transaction.client.RemoteTransactionPermission"/>
                </feature>
                <feature>
                    <param name="permission-set" value="default-permissions"/>
                    <param name="module" value="org.jboss.ejb-client"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="class-name" value="org.jboss.ejb.client.RemoteEJBPermission"/>
                </feature>
                <feature>
                    <param name="permission-set" value="default-permissions"/>
                    <param name="module" value="org.wildfly.extension.batch.jberet"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="target-name" value="*"/>
                    <param name="class-name" value="org.wildfly.extension.batch.jberet.deployment.BatchPermission"/>
                </feature>
            </spec>
            <spec name="subsystem.remoting">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.remoting:subsystem=remoting">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="remoting"/>
                    <param name="extension" value="org.jboss.as.remoting"/>
                    <param name="worker" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.remoting.http-connector">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.remoting.http-connector:http-connector=http-remoting-connector,subsystem=remoting">
                    <param name="http-connector" value="http-remoting-connector"/>
                    <param name="connector-ref" value="default"/>
                    <param name="subsystem" value="remoting"/>
                    <param name="sasl-authentication-factory" value="application-sasl-authentication"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.naming">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.naming:subsystem=naming">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="naming"/>
                    <param name="extension" value="org.jboss.as.naming"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.naming.service.remote-naming">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.naming.service.remote-naming:subsystem=naming,service=remote-naming">
                    <param name="subsystem" value="naming"/>
                    <param name="service" value="remote-naming"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ee">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee:subsystem=ee">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="ee"/>
                    <param name="spec-descriptor-property-replacement" value="false"/>
                    <param name="extension" value="org.jboss.as.ee"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.context-service">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.context-service:subsystem=ee,context-service=default">
                    <param name="subsystem" value="ee"/>
                    <param name="context-service" value="default"/>
                    <param name="jndi-name" value="java:jboss/ee/concurrency/context/default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.managed-executor-service">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.managed-executor-service:subsystem=ee,managed-executor-service=default">
                    <param name="keepalive-time" value="5000"/>
                    <param name="hung-task-termination-period" value="0"/>
                    <param name="managed-executor-service" value="default"/>
                    <param name="context-service" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="ee"/>
                    <param name="hung-task-threshold" value="60000"/>
                    <param name="jndi-name" value="java:jboss/ee/concurrency/executor/default"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.managed-scheduled-executor-service">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.managed-scheduled-executor-service:managed-scheduled-executor-service=default,subsystem=ee">
                    <param name="keepalive-time" value="3000"/>
                    <param name="hung-task-termination-period" value="0"/>
                    <param name="context-service" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="ee"/>
                    <param name="managed-scheduled-executor-service" value="default"/>
                    <param name="hung-task-threshold" value="60000"/>
                    <param name="jndi-name" value="java:jboss/ee/concurrency/scheduler/default"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.managed-thread-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.managed-thread-factory:managed-thread-factory=default,subsystem=ee">
                    <param name="subsystem" value="ee"/>
                    <param name="managed-thread-factory" value="default"/>
                    <param name="context-service" value="default"/>
                    <param name="jndi-name" value="java:jboss/ee/concurrency/factory/default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.service.default-bindings">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.service.default-bindings:subsystem=ee,service=default-bindings">
                    <param name="managed-thread-factory" value="java:jboss/ee/concurrency/factory/default"/>
                    <param name="context-service" value="java:jboss/ee/concurrency/context/default"/>
                    <param name="managed-executor-service" value="java:jboss/ee/concurrency/executor/default"/>
                    <param name="service" value="default-bindings"/>
                    <param name="datasource" value="java:jboss/datasources/ExampleDS"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="ee"/>
                    <param name="managed-scheduled-executor-service" value="java:jboss/ee/concurrency/scheduler/default"/>
                    <param name="jms-connection-factory" value="java:jboss/DefaultJMSConnectionFactory"/>
                </feature>
            </spec>
            <spec name="subsystem.deployment-scanner">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.deployment-scanner:subsystem=deployment-scanner">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="deployment-scanner"/>
                    <param name="extension" value="org.jboss.as.deployment-scanner"/>
                </feature>
            </spec>
            <spec name="subsystem.deployment-scanner.scanner">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.deployment-scanner.scanner:scanner=default,subsystem=deployment-scanner">
                    <param name="scanner" value="default"/>
                    <param name="subsystem" value="deployment-scanner"/>
                    <param name="path" value="deployments"/>
                    <param name="scan-interval" value="5000"/>
                    <param name="relative-to" value="jboss.server.base.dir"/>
                    <param name="runtime-failure-causes-rollback" value="${jboss.deployment.scanner.rollback.on.failure:false}"/>
                </feature>
            </spec>
            <spec name="socket-binding-group.socket-binding">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=ajp">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port" value="${jboss.ajp.port:8009}"/>
                    <param name="socket-binding" value="ajp"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=http">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port" value="${jboss.http.port:8080}"/>
                    <param name="socket-binding" value="http"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=https">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port" value="${jboss.https.port:8443}"/>
                    <param name="socket-binding" value="https"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=management-http">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="socket-binding" value="management-http"/>
                    <param name="interface" value="management"/>
                    <param name="port" value="${jboss.management.http.port:9990}"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=management-https">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="socket-binding" value="management-https"/>
                    <param name="interface" value="management"/>
                    <param name="port" value="${jboss.management.https.port:9993}"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=txn-recovery-environment">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port" value="4712"/>
                    <param name="socket-binding" value="txn-recovery-environment"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=txn-status-manager">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port" value="4713"/>
                    <param name="socket-binding" value="txn-status-manager"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=iiop">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="socket-binding" value="iiop"/>
                    <param name="interface" value="unsecure"/>
                    <param name="port" value="3528"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=iiop-ssl">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="socket-binding" value="iiop-ssl"/>
                    <param name="interface" value="unsecure"/>
                    <param name="port" value="3529"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow:subsystem=undertow">
                    <param name="extension" value="org.wildfly.extension.undertow"/>
                    <param name="default-virtual-host" value="default-host"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="default-servlet-container" value="default"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="default-server" value="default-server"/>
                    <param name="default-security-domain" value="other"/>
                    <param name="statistics-enabled" value="${wildfly.undertow.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server:subsystem=undertow,server=default-server">
                    <param name="subsystem" value="undertow"/>
                    <param name="server" value="default-server"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.host">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.host:host=default-host,server=default-server,subsystem=undertow">
                    <param name="host" value="default-host"/>
                    <param name="server" value="default-server"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="alias" value="[localhost]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.servlet-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.servlet-container:subsystem=undertow,servlet-container=default">
                    <param name="subsystem" value="undertow"/>
                    <param name="servlet-container" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.buffer-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.buffer-cache:subsystem=undertow,buffer-cache=default">
                    <param name="subsystem" value="undertow"/>
                    <param name="buffer-cache" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.byte-buffer-pool">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.byte-buffer-pool:byte-buffer-pool=default,subsystem=undertow">
                    <param name="byte-buffer-pool" value="default"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.configuration.filter">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.configuration.filter:subsystem=undertow,configuration=filter">
                    <param name="subsystem" value="undertow"/>
                    <param name="configuration" value="filter"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.configuration.handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.configuration.handler:subsystem=undertow,configuration=handler">
                    <param name="subsystem" value="undertow"/>
                    <param name="configuration" value="handler"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.http-listener">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.http-listener:server=default-server,subsystem=undertow,http-listener=default">
                    <param name="server" value="default-server"/>
                    <param name="socket-binding" value="http"/>
                    <param name="redirect-socket" value="https"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="http-listener" value="default"/>
                    <param name="enable-http2" value="true"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.host.setting.http-invoker">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.host.setting.http-invoker:host=default-host,server=default-server,subsystem=undertow,setting=http-invoker">
                    <param name="host" value="default-host"/>
                    <param name="server" value="default-server"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="http-authentication-factory" value="application-http-authentication"/>
                    <param name="setting" value="http-invoker"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.servlet-container.setting.jsp">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.servlet-container.setting.jsp:subsystem=undertow,servlet-container=default,setting=jsp">
                    <param name="subsystem" value="undertow"/>
                    <param name="servlet-container" value="default"/>
                    <param name="setting" value="jsp"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.servlet-container.setting.websockets">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.servlet-container.setting.websockets:subsystem=undertow,servlet-container=default,setting=websockets">
                    <param name="subsystem" value="undertow"/>
                    <param name="servlet-container" value="default"/>
                    <param name="setting" value="websockets"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.application-security-domain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.application-security-domain:application-security-domain=other,subsystem=undertow">
                    <param name="application-security-domain" value="other"/>
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.https-listener">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.https-listener:subsystem=undertow,server=default-server,https-listener=https">
                    <param name="server" value="default-server"/>
                    <param name="socket-binding" value="https"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="ssl-context" value="applicationSSC"/>
                    <param name="https-listener" value="https"/>
                    <param name="enable-http2" value="true"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.configuration.handler.file">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.configuration.handler.file:subsystem=undertow,configuration=handler,file=welcome-content">
                    <param name="subsystem" value="undertow"/>
                    <param name="path" value="${jboss.home.dir}/welcome-content"/>
                    <param name="file" value="welcome-content"/>
                    <param name="configuration" value="handler"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.host.location">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.host.location:host=default-host,subsystem=undertow,server=default-server,location=/">
                    <param name="host" value="default-host"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="server" value="default-server"/>
                    <param name="handler" value="welcome-content"/>
                    <param name="location" value="/"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="core-service.management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management:core-service=management">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.authorization">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.authorization:core-service=management,access=authorization">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="access" value="authorization"/>
                    <param name="provider" value="simple"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.authorization.role-mapping">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.authorization.role-mapping:core-service=management,role-mapping=SuperUser,access=authorization">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="access" value="authorization"/>
                    <param name="core-service" value="management"/>
                    <param name="role-mapping" value="SuperUser"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.authorization.role-mapping.include">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.authorization.role-mapping.include:include=user-$local,access=authorization,role-mapping=SuperUser,core-service=management">
                    <param name="include" value="user-$local"/>
                    <param name="access" value="authorization"/>
                    <param name="role-mapping" value="SuperUser"/>
                    <param name="name" value="$local"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="type" value="USER"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.management-interface.http-interface">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.management-interface.http-interface:core-service=management,management-interface=http-interface">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="http-authentication-factory" value="management-http-authentication"/>
                    <param name="socket-binding" value="management-http"/>
                    <param name="core-service" value="management"/>
                    <param name="management-interface" value="http-interface"/>
                </feature>
            </spec>
            <spec name="core-service.management.management-interface.http-interface.http-upgrade">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.management-interface.http-interface.http-upgrade:core-service=management,management-interface=http-interface">
                    <param name="sasl-authentication-factory" value="management-sasl-authentication"/>
                    <param name="core-service" value="management"/>
                    <param name="management-interface" value="http-interface"/>
                    <param name="enabled" value="true"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit:core-service=management,access=audit">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="core-service" value="management"/>
                    <param name="access" value="audit"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit.json-formatter">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.json-formatter:json-formatter=json-formatter,core-service=management,access=audit">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="access" value="audit"/>
                    <param name="json-formatter" value="json-formatter"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit.file-handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.file-handler:file-handler=file,core-service=management,access=audit">
                    <param name="formatter" value="json-formatter"/>
                    <param name="path" value="audit-log.log"/>
                    <param name="access" value="audit"/>
                    <param name="relative-to" value="jboss.server.data.dir"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="file-handler" value="file"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit.logger.audit-log">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.logger.audit-log:core-service=management,access=audit,logger=audit-log">
                    <param name="access" value="audit"/>
                    <param name="log-read-only" value="false"/>
                    <param name="log-boot" value="true"/>
                    <param name="logger" value="audit-log"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="core-service" value="management"/>
                    <param name="enabled" value="false"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit.logger.audit-log.handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.logger.audit-log.handler:handler=file,access=audit,core-service=management,logger=audit-log">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="handler" value="file"/>
                    <param name="access" value="audit"/>
                    <param name="core-service" value="management"/>
                    <param name="logger" value="audit-log"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx:subsystem=jmx">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="extension" value="org.jboss.as.jmx"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx.expose-model.expression">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx.expose-model.expression:subsystem=jmx,expose-model=expression">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="expose-model" value="expression"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx.expose-model.resolved">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx.expose-model.resolved:subsystem=jmx,expose-model=resolved">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="expose-model" value="resolved"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx.remoting-connector.jmx">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx.remoting-connector.jmx:subsystem=jmx,remoting-connector=jmx">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="remoting-connector" value="jmx"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.logging">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging:subsystem=logging">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="logging"/>
                    <param name="extension" value="org.jboss.as.logging"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.pattern-formatter">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.pattern-formatter:subsystem=logging,pattern-formatter=PATTERN">
                    <param name="pattern" value="&quot;%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n&quot;"/>
                    <param name="subsystem" value="logging"/>
                    <param name="pattern-formatter" value="PATTERN"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.pattern-formatter:subsystem=logging,pattern-formatter=COLOR-PATTERN">
                    <param name="pattern" value="&quot;%K{level}%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n&quot;"/>
                    <param name="subsystem" value="logging"/>
                    <param name="pattern-formatter" value="COLOR-PATTERN"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.console-handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.console-handler:subsystem=logging,console-handler=CONSOLE">
                    <param name="subsystem" value="logging"/>
                    <param name="named-formatter" value="COLOR-PATTERN"/>
                    <param name="level" value="INFO"/>
                    <param name="console-handler" value="CONSOLE"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.periodic-rotating-file-handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.periodic-rotating-file-handler:subsystem=logging,periodic-rotating-file-handler=FILE">
                    <param name="autoflush" value="true"/>
                    <param name="periodic-rotating-file-handler" value="FILE"/>
                    <param name="file" value="{relative-to=jboss.server.log.dir,path=server.log}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="logging"/>
                    <param name="named-formatter" value="PATTERN"/>
                    <param name="suffix" value=".yyyy-MM-dd"/>
                    <param name="append" value="true"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.logger">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=com.arjuna">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="com.arjuna"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=com.networknt.schema">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="com.networknt.schema"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=io.jaegertracing.Configuration">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="io.jaegertracing.Configuration"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=org.jboss.as.config">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="DEBUG"/>
                    <param name="logger" value="org.jboss.as.config"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=sun.rmi">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="sun.rmi"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.root-logger.ROOT">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.root-logger.ROOT:subsystem=logging,root-logger=ROOT">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="INFO"/>
                    <param name="handlers" value="[CONSOLE, FILE]"/>
                    <param name="root-logger" value="ROOT"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.core-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.core-management:subsystem=core-management">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="core-management"/>
                    <param name="extension" value="org.wildfly.extension.core-management"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.request-controller">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.request-controller:subsystem=request-controller">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="request-controller"/>
                    <param name="extension" value="org.wildfly.extension.request-controller"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.security-manager">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.security-manager:subsystem=security-manager">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="security-manager"/>
                    <param name="extension" value="org.wildfly.extension.security.manager"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.security-manager.deployment-permissions.default">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.security-manager.deployment-permissions.default:deployment-permissions=default,subsystem=security-manager">
                    <param name="deployment-permissions" value="default"/>
                    <param name="subsystem" value="security-manager"/>
                    <param name="maximum-permissions" value="[{class=java.security.AllPermission}]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.transactions">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.transactions:subsystem=transactions">
                    <param name="extension" value="org.jboss.as.transactions"/>
                    <param name="socket-binding" value="txn-recovery-environment"/>
                    <param name="node-identifier" value="${jboss.tx.node.id:1}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="object-store-path" value="tx-object-store"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="transactions"/>
                    <param name="process-id-uuid" value="true"/>
                    <param name="object-store-relative-to" value="jboss.server.data.dir"/>
                    <param name="statistics-enabled" value="${wildfly.transactions.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                    <param name="status-socket-binding" value="txn-status-manager"/>
                </feature>
            </spec>
            <spec name="subsystem.transactions.log-store.log-store">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.transactions.log-store.log-store:log-store=log-store,subsystem=transactions">
                    <param name="log-store" value="log-store"/>
                    <param name="subsystem" value="transactions"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca:subsystem=jca">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jca"/>
                    <param name="extension" value="org.jboss.as.connector"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.archive-validation.archive-validation">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.archive-validation.archive-validation:subsystem=jca,archive-validation=archive-validation">
                    <param name="fail-on-warn" value="false"/>
                    <param name="subsystem" value="jca"/>
                    <param name="archive-validation" value="archive-validation"/>
                    <param name="fail-on-error" value="true"/>
                    <param name="enabled" value="true"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.bean-validation.bean-validation">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.bean-validation.bean-validation:subsystem=jca,bean-validation=bean-validation">
                    <param name="subsystem" value="jca"/>
                    <param name="bean-validation" value="bean-validation"/>
                    <param name="enabled" value="true"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.cached-connection-manager.cached-connection-manager">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.cached-connection-manager.cached-connection-manager:subsystem=jca,cached-connection-manager=cached-connection-manager">
                    <param name="subsystem" value="jca"/>
                    <param name="install" value="true"/>
                    <param name="cached-connection-manager" value="cached-connection-manager"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager:subsystem=jca,workmanager=default">
                    <param name="name" value="default"/>
                    <param name="subsystem" value="jca"/>
                    <param name="workmanager" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager.short-running-threads">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager.short-running-threads:subsystem=jca,short-running-threads=default,workmanager=default">
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jca"/>
                    <param name="workmanager" value="default"/>
                    <param name="short-running-threads" value="default"/>
                    <param name="max-threads" value="50"/>
                    <param name="core-threads" value="50"/>
                    <param name="queue-length" value="50"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager.short-running-threads.keepalive-time">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager.short-running-threads.keepalive-time:subsystem=jca,short-running-threads=default,workmanager=default">
                    <param name="subsystem" value="jca"/>
                    <param name="unit" value="SECONDS"/>
                    <param name="workmanager" value="default"/>
                    <param name="time" value="10"/>
                    <param name="short-running-threads" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager.long-running-threads">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager.long-running-threads:subsystem=jca,long-running-threads=default,workmanager=default">
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jca"/>
                    <param name="long-running-threads" value="default"/>
                    <param name="workmanager" value="default"/>
                    <param name="max-threads" value="50"/>
                    <param name="core-threads" value="50"/>
                    <param name="queue-length" value="50"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager.long-running-threads.keepalive-time">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager.long-running-threads.keepalive-time:subsystem=jca,long-running-threads=default,workmanager=default">
                    <param name="subsystem" value="jca"/>
                    <param name="long-running-threads" value="default"/>
                    <param name="unit" value="SECONDS"/>
                    <param name="workmanager" value="default"/>
                    <param name="time" value="10"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.bootstrap-context">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.bootstrap-context:subsystem=jca,bootstrap-context=default">
                    <param name="name" value="default"/>
                    <param name="subsystem" value="jca"/>
                    <param name="bootstrap-context" value="default"/>
                    <param name="workmanager" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.datasources">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.datasources:subsystem=datasources">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="datasources"/>
                    <param name="extension" value="org.jboss.as.connector"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.datasources.jdbc-driver">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.datasources.jdbc-driver:jdbc-driver=h2,subsystem=datasources">
                    <param name="subsystem" value="datasources"/>
                    <param name="driver-name" value="h2"/>
                    <param name="driver-xa-datasource-class-name" value="org.h2.jdbcx.JdbcDataSource"/>
                    <param name="jdbc-driver" value="h2"/>
                    <param name="driver-module-name" value="com.h2database.h2"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.datasources.data-source">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.datasources.data-source:data-source=ExampleDS,subsystem=datasources">
                    <param name="driver-name" value="h2"/>
                    <param name="password" value="sa"/>
                    <param name="use-java-context" value="true"/>
                    <param name="connection-url" value="&quot;jdbc:h2:mem:test;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=FALSE;MODE=${wildfly.h2.compatibility.mode:REGULAR}&quot;"/>
                    <param name="user-name" value="sa"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="data-source" value="ExampleDS"/>
                    <param name="subsystem" value="datasources"/>
                    <param name="statistics-enabled" value="${wildfly.datasources.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                    <param name="enabled" value="true"/>
                    <param name="jndi-name" value="java:jboss/datasources/ExampleDS"/>
                </feature>
            </spec>
            <spec name="subsystem.jaxrs">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jaxrs:subsystem=jaxrs">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jaxrs"/>
                    <param name="extension" value="org.jboss.as.jaxrs"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.weld">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.weld:subsystem=weld">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="weld"/>
                    <param name="extension" value="org.jboss.as.weld"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.bean-validation">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.bean-validation:subsystem=bean-validation">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="bean-validation"/>
                    <param name="extension" value="org.wildfly.extension.bean-validation"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jpa">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jpa:subsystem=jpa">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jpa"/>
                    <param name="default-extended-persistence-inheritance" value="DEEP"/>
                    <param name="extension" value="org.jboss.as.jpa"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan:subsystem=infinispan">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="extension" value="org.jboss.as.clustering.infinispan"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container:cache-container=hibernate,subsystem=infinispan">
                    <param name="cache-container" value="hibernate"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="marshaller" value="JBOSS"/>
                    <param name="modules" value="[org.infinispan.hibernate-cache]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=hibernate,local-cache=entity,subsystem=infinispan">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="entity"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=hibernate,local-cache=entity,subsystem=infinispan,component=expiration">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="entity"/>
                    <param name="max-idle" value="100000"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.memory.heap">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.memory.heap:cache-container=hibernate,local-cache=entity,subsystem=infinispan,memory=heap">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="entity"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="memory" value="heap"/>
                    <param name="size" value="10000"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=hibernate,local-cache=local-query,subsystem=infinispan">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="local-query"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=hibernate,local-cache=local-query,subsystem=infinispan,component=expiration">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="local-query"/>
                    <param name="max-idle" value="100000"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.memory.heap">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.memory.heap:cache-container=hibernate,local-cache=local-query,subsystem=infinispan,memory=heap">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="local-query"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="memory" value="heap"/>
                    <param name="size" value="10000"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=hibernate,local-cache=timestamps,subsystem=infinispan">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="timestamps"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=hibernate,local-cache=timestamps,subsystem=infinispan,component=expiration">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="timestamps"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=hibernate,local-cache=pending-puts,subsystem=infinispan">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="pending-puts"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=hibernate,local-cache=pending-puts,subsystem=infinispan,component=expiration">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="pending-puts"/>
                    <param name="max-idle" value="60000"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container:cache-container=ejb,subsystem=infinispan">
                    <param name="aliases" value="[sfsb]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="marshaller" value="PROTOSTREAM"/>
                    <param name="default-cache" value="passivation"/>
                    <param name="modules" value="[org.wildfly.clustering.ejb.infinispan]"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=ejb,local-cache=passivation,subsystem=infinispan">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="passivation"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=ejb,local-cache=persistent,subsystem=infinispan">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="persistent"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=ejb,local-cache=transient,subsystem=infinispan">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="transient"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=ejb,local-cache=passivation,subsystem=infinispan,component=expiration">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="passivation"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.store.file">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.store.file:cache-container=ejb,local-cache=passivation,subsystem=infinispan,store=file">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="passivation"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="passivation" value="true"/>
                    <param name="store" value="file"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.locking">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.locking:cache-container=ejb,local-cache=persistent,subsystem=infinispan,component=locking">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="persistent"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="locking"/>
                    <param name="isolation" value="REPEATABLE_READ"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.transaction">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.transaction:cache-container=ejb,local-cache=persistent,subsystem=infinispan,component=transaction">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="persistent"/>
                    <param name="mode" value="BATCH"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="transaction"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=ejb,local-cache=persistent,subsystem=infinispan,component=expiration">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="persistent"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.store.file">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.store.file:cache-container=ejb,local-cache=persistent,subsystem=infinispan,store=file">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="persistent"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="store" value="file"/>
                    <param name="preload" value="true"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.locking">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.locking:cache-container=ejb,local-cache=transient,subsystem=infinispan,component=locking">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="transient"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="locking"/>
                    <param name="isolation" value="REPEATABLE_READ"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.transaction">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.transaction:cache-container=ejb,local-cache=transient,subsystem=infinispan,component=transaction">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="transient"/>
                    <param name="mode" value="BATCH"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="transaction"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=ejb,local-cache=transient,subsystem=infinispan,component=expiration">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="transient"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.store.file">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.store.file:cache-container=ejb,local-cache=transient,subsystem=infinispan,store=file">
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="transient"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="passivation" value="true"/>
                    <param name="purge" value="true"/>
                    <param name="store" value="file"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container:cache-container=web,subsystem=infinispan">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="marshaller" value="PROTOSTREAM"/>
                    <param name="default-cache" value="passivation"/>
                    <param name="modules" value="[org.wildfly.clustering.web.infinispan]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=web,local-cache=passivation,subsystem=infinispan">
                    <param name="cache-container" value="web"/>
                    <param name="local-cache" value="passivation"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=web,local-cache=sso,subsystem=infinispan">
                    <param name="cache-container" value="web"/>
                    <param name="local-cache" value="sso"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=web,local-cache=passivation,subsystem=infinispan,component=expiration">
                    <param name="cache-container" value="web"/>
                    <param name="local-cache" value="passivation"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.store.file">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.store.file:cache-container=web,local-cache=passivation,subsystem=infinispan,store=file">
                    <param name="cache-container" value="web"/>
                    <param name="local-cache" value="passivation"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="passivation" value="true"/>
                    <param name="store" value="file"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=web,local-cache=sso,subsystem=infinispan,component=expiration">
                    <param name="cache-container" value="web"/>
                    <param name="local-cache" value="sso"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.microprofile-config-smallrye">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.microprofile-config-smallrye:subsystem=microprofile-config-smallrye">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="microprofile-config-smallrye"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.config-smallrye"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ee-security">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee-security:subsystem=ee-security">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="ee-security"/>
                    <param name="extension" value="org.wildfly.extension.ee-security"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.health">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.health:subsystem=health">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="health"/>
                    <param name="extension" value="org.wildfly.extension.health"/>
                    <param name="security-enabled" value="false"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron-oidc-client">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron-oidc-client:subsystem=elytron-oidc-client">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron-oidc-client"/>
                    <param name="extension" value="org.wildfly.extension.elytron-oidc-client"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3:subsystem=ejb3">
                    <param name="default-stateful-bean-access-timeout" value="5000"/>
                    <param name="extension" value="org.jboss.as.ejb3"/>
                    <param name="default-missing-method-permissions-deny-access" value="true"/>
                    <param name="default-sfsb-passivation-disabled-cache" value="simple"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="default-security-domain" value="other"/>
                    <param name="default-sfsb-cache" value="simple"/>
                    <param name="statistics-enabled" value="${wildfly.ejb3.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                    <param name="default-slsb-instance-pool" value="slsb-strict-max-pool"/>
                    <param name="log-system-exceptions" value="true"/>
                    <param name="default-mdb-instance-pool" value="mdb-strict-max-pool"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="default-singleton-bean-access-timeout" value="5000"/>
                    <param name="default-resource-adapter-name" value="${ejb.resource-adapter-name:activemq-ra.rar}"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.application-security-domain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.application-security-domain:application-security-domain=other,subsystem=ejb3">
                    <param name="application-security-domain" value="other"/>
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.strict-max-bean-instance-pool">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.strict-max-bean-instance-pool:strict-max-bean-instance-pool=slsb-strict-max-pool,subsystem=ejb3">
                    <param name="strict-max-bean-instance-pool" value="slsb-strict-max-pool"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="derive-size" value="from-worker-pools"/>
                    <param name="timeout" value="5"/>
                    <param name="timeout-unit" value="MINUTES"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.simple-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.simple-cache:simple-cache=simple,subsystem=ejb3">
                    <param name="simple-cache" value="simple"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.distributable-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.distributable-cache:distributable-cache=distributable,subsystem=ejb3">
                    <param name="distributable-cache" value="distributable"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.thread-pool">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.thread-pool:subsystem=ejb3,thread-pool=default">
                    <param name="subsystem" value="ejb3"/>
                    <param name="thread-pool" value="default"/>
                    <param name="max-threads" value="10"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.async">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.async:subsystem=ejb3,service=async">
                    <param name="subsystem" value="ejb3"/>
                    <param name="service" value="async"/>
                    <param name="thread-pool-name" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.thread-pool.keepalive-time">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.thread-pool.keepalive-time:subsystem=ejb3,thread-pool=default">
                    <param name="subsystem" value="ejb3"/>
                    <param name="thread-pool" value="default"/>
                    <param name="unit" value="SECONDS"/>
                    <param name="time" value="60"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.timer-service">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.timer-service:subsystem=ejb3,service=timer-service">
                    <param name="subsystem" value="ejb3"/>
                    <param name="default-data-store" value="default-file-store"/>
                    <param name="service" value="timer-service"/>
                    <param name="thread-pool-name" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.timer-service.file-data-store">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.timer-service.file-data-store:subsystem=ejb3,service=timer-service,file-data-store=default-file-store">
                    <param name="subsystem" value="ejb3"/>
                    <param name="path" value="timer-service-data"/>
                    <param name="file-data-store" value="default-file-store"/>
                    <param name="relative-to" value="jboss.server.data.dir"/>
                    <param name="service" value="timer-service"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.strict-max-bean-instance-pool">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.strict-max-bean-instance-pool:strict-max-bean-instance-pool=mdb-strict-max-pool,subsystem=ejb3">
                    <param name="strict-max-bean-instance-pool" value="mdb-strict-max-pool"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="derive-size" value="from-cpu-count"/>
                    <param name="timeout" value="5"/>
                    <param name="timeout-unit" value="MINUTES"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.remote">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.remote:subsystem=ejb3,service=remote">
                    <param name="subsystem" value="ejb3"/>
                    <param name="connectors" value="[http-remoting-connector]"/>
                    <param name="service" value="remote"/>
                    <param name="thread-pool-name" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.remote.channel-creation-options">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.remote.channel-creation-options:subsystem=ejb3,channel-creation-options=MAX_OUTBOUND_MESSAGES,service=remote">
                    <param name="subsystem" value="ejb3"/>
                    <param name="channel-creation-options" value="MAX_OUTBOUND_MESSAGES"/>
                    <param name="type" value="remoting"/>
                    <param name="value" value="1234"/>
                    <param name="service" value="remote"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.iiop">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.iiop:subsystem=ejb3,service=iiop">
                    <param name="use-qualified-name" value="false"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="service" value="iiop"/>
                    <param name="enable-by-default" value="false"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-ejb">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-ejb:subsystem=distributable-ejb">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="distributable-ejb"/>
                    <param name="extension" value="org.wildfly.extension.clustering.ejb"/>
                    <param name="default-bean-management" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-ejb.client-mappings-registry.local">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-ejb.client-mappings-registry.local:client-mappings-registry=local,subsystem=distributable-ejb">
                    <param name="client-mappings-registry" value="local"/>
                    <param name="subsystem" value="distributable-ejb"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-ejb.infinispan-bean-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-ejb.infinispan-bean-management:subsystem=distributable-ejb,infinispan-bean-management=default">
                    <param name="cache-container" value="ejb"/>
                    <param name="max-active-beans" value="10000"/>
                    <param name="subsystem" value="distributable-ejb"/>
                    <param name="cache" value="passivation"/>
                    <param name="infinispan-bean-management" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-ejb.infinispan-timer-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-ejb.infinispan-timer-management:subsystem=distributable-ejb,infinispan-timer-management=persistent">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="distributable-ejb"/>
                    <param name="cache" value="persistent"/>
                    <param name="max-active-timers" value="10000"/>
                    <param name="infinispan-timer-management" value="persistent"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-ejb.infinispan-timer-management:subsystem=distributable-ejb,infinispan-timer-management=transient">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="distributable-ejb"/>
                    <param name="cache" value="transient"/>
                    <param name="max-active-timers" value="10000"/>
                    <param name="infinispan-timer-management" value="transient"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.discovery">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.discovery:subsystem=discovery">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="discovery"/>
                    <param name="extension" value="org.wildfly.extension.discovery"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.resource-adapters">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.resource-adapters:subsystem=resource-adapters">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="resource-adapters"/>
                    <param name="extension" value="org.jboss.as.connector"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.messaging-activemq">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.messaging-activemq:subsystem=messaging-activemq">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="messaging-activemq"/>
                    <param name="extension" value="org.wildfly.extension.messaging-activemq"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.messaging-activemq.remote-connector">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.messaging-activemq.remote-connector:subsystem=messaging-activemq,remote-connector=artemis">
                    <param name="subsystem" value="messaging-activemq"/>
                    <param name="socket-binding" value="messaging-activemq"/>
                    <param name="params" value="{use-nio=true,use-nio-global-worker-pool=true}"/>
                    <param name="remote-connector" value="artemis"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.messaging-activemq.pooled-connection-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.messaging-activemq.pooled-connection-factory:pooled-connection-factory=activemq-ra,subsystem=messaging-activemq">
                    <param name="pooled-connection-factory" value="activemq-ra"/>
                    <param name="entries" value="[java:/JmsXA, java:jboss/DefaultJMSConnectionFactory]"/>
                    <param name="connectors" value="[artemis]"/>
                    <param name="password" value="guest"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="messaging-activemq"/>
                    <param name="user" value="guest"/>
                    <param name="transaction" value="xa"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web:subsystem=distributable-web">
                    <param name="default-session-management" value="default"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="distributable-web"/>
                    <param name="extension" value="org.wildfly.extension.clustering.web"/>
                    <param name="default-single-sign-on-management" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web.routing.local">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web.routing.local:subsystem=distributable-web,routing=local">
                    <param name="subsystem" value="distributable-web"/>
                    <param name="routing" value="local"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web.infinispan-session-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web.infinispan-session-management:subsystem=distributable-web,infinispan-session-management=default">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="distributable-web"/>
                    <param name="infinispan-session-management" value="default"/>
                    <param name="granularity" value="SESSION"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web.infinispan-single-sign-on-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web.infinispan-single-sign-on-management:subsystem=distributable-web,infinispan-single-sign-on-management=default">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="distributable-web"/>
                    <param name="infinispan-single-sign-on-management" value="default"/>
                    <param name="cache" value="sso"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web.infinispan-session-management.affinity.local">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web.infinispan-session-management.affinity.local:subsystem=distributable-web,infinispan-session-management=default,affinity=local">
                    <param name="subsystem" value="distributable-web"/>
                    <param name="infinispan-session-management" value="default"/>
                    <param name="affinity" value="local"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jdr">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jdr:subsystem=jdr">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jdr"/>
                    <param name="extension" value="org.jboss.as.jdr"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jsf">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jsf:subsystem=jsf">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jsf"/>
                    <param name="extension" value="org.jboss.as.jsf"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.webservices">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices:subsystem=webservices">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="webservices"/>
                    <param name="extension" value="org.jboss.as.webservices"/>
                    <param name="statistics-enabled" value="${wildfly.webservices.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                    <param name="wsdl-host" value="${jboss.bind.address:127.0.0.1}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.webservices.client-config">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices.client-config:client-config=Standard-Client-Config,subsystem=webservices">
                    <param name="client-config" value="Standard-Client-Config"/>
                    <param name="subsystem" value="webservices"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.webservices.endpoint-config">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices.endpoint-config:subsystem=webservices,endpoint-config=Standard-Endpoint-Config">
                    <param name="subsystem" value="webservices"/>
                    <param name="endpoint-config" value="Standard-Endpoint-Config"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices.endpoint-config:subsystem=webservices,endpoint-config=Recording-Endpoint-Config">
                    <param name="subsystem" value="webservices"/>
                    <param name="endpoint-config" value="Recording-Endpoint-Config"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.webservices.endpoint-config.pre-handler-chain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices.endpoint-config.pre-handler-chain:pre-handler-chain=recording-handlers,subsystem=webservices,endpoint-config=Recording-Endpoint-Config">
                    <param name="pre-handler-chain" value="recording-handlers"/>
                    <param name="subsystem" value="webservices"/>
                    <param name="protocol-bindings" value="##SOAP11_HTTP ##SOAP11_HTTP_MTOM ##SOAP12_HTTP ##SOAP12_HTTP_MTOM"/>
                    <param name="endpoint-config" value="Recording-Endpoint-Config"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.webservices.endpoint-config.pre-handler-chain.handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices.endpoint-config.pre-handler-chain.handler:pre-handler-chain=recording-handlers,subsystem=webservices,handler=RecordingHandler,endpoint-config=Recording-Endpoint-Config">
                    <param name="pre-handler-chain" value="recording-handlers"/>
                    <param name="subsystem" value="webservices"/>
                    <param name="handler" value="RecordingHandler"/>
                    <param name="class" value="org.jboss.ws.common.invocation.RecordingServerHandler"/>
                    <param name="endpoint-config" value="Recording-Endpoint-Config"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.pojo">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.pojo:subsystem=pojo">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="pojo"/>
                    <param name="extension" value="org.jboss.as.pojo"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="socket-binding-group.remote-destination-outbound-socket-binding">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.remote-destination-outbound-socket-binding:socket-binding-group=standard-sockets,remote-destination-outbound-socket-binding=mail-smtp">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="host" value="${jboss.mail.server.host:localhost}"/>
                    <param name="remote-destination-outbound-socket-binding" value="mail-smtp"/>
                    <param name="port" value="${jboss.mail.server.port:25}"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.remote-destination-outbound-socket-binding:socket-binding-group=standard-sockets,remote-destination-outbound-socket-binding=messaging-activemq">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="host" value="${jboss.messaging.connector.host:localhost}"/>
                    <param name="remote-destination-outbound-socket-binding" value="messaging-activemq"/>
                    <param name="port" value="${jboss.messaging.connector.port:61616}"/>
                </feature>
            </spec>
            <spec name="subsystem.mail">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.mail:subsystem=mail">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="mail"/>
                    <param name="extension" value="org.jboss.as.mail"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.mail.mail-session">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.mail.mail-session:subsystem=mail,mail-session=default">
                    <param name="subsystem" value="mail"/>
                    <param name="mail-session" value="default"/>
                    <param name="jndi-name" value="java:jboss/mail/Default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.mail.mail-session.server.smtp">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.mail.mail-session.server.smtp:server=smtp,subsystem=mail,mail-session=default">
                    <param name="outbound-socket-binding-ref" value="mail-smtp"/>
                    <param name="server" value="smtp"/>
                    <param name="subsystem" value="mail"/>
                    <param name="mail-session" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.sar">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.sar:subsystem=sar">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="sar"/>
                    <param name="extension" value="org.jboss.as.sar"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.batch-jberet">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.batch-jberet:subsystem=batch-jberet">
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="extension" value="org.wildfly.extension.batch.jberet"/>
                    <param name="default-job-repository" value="in-memory"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="batch-jberet"/>
                    <param name="default-thread-pool" value="batch"/>
                </feature>
            </spec>
            <spec name="subsystem.batch-jberet.in-memory-job-repository">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.batch-jberet.in-memory-job-repository:subsystem=batch-jberet,in-memory-job-repository=in-memory">
                    <param name="subsystem" value="batch-jberet"/>
                    <param name="in-memory-job-repository" value="in-memory"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.batch-jberet.thread-pool">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.batch-jberet.thread-pool:subsystem=batch-jberet,thread-pool=batch">
                    <param name="subsystem" value="batch-jberet"/>
                    <param name="thread-pool" value="batch"/>
                    <param name="max-threads" value="10"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.batch-jberet.thread-pool.keepalive-time">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.batch-jberet.thread-pool.keepalive-time:subsystem=batch-jberet,thread-pool=batch">
                    <param name="subsystem" value="batch-jberet"/>
                    <param name="thread-pool" value="batch"/>
                    <param name="unit" value="SECONDS"/>
                    <param name="time" value="30"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.microprofile-jwt-smallrye">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.microprofile-jwt-smallrye:subsystem=microprofile-jwt-smallrye">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="microprofile-jwt-smallrye"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.jwt-smallrye"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.micrometer">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.micrometer:subsystem=micrometer">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="micrometer"/>
                    <param name="extension" value="org.wildfly.extension.micrometer"/>
                    <param name="exposed-subsystems" value="[*]"/>
                </feature>
            </spec>
            <spec name="subsystem.jakarta-data">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jakarta-data:subsystem=jakarta-data">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jakarta-data"/>
                    <param name="extension" value="org.wildfly.extension.jakarta.data"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.iiop-openjdk">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.iiop-openjdk:subsystem=iiop-openjdk">
                    <param name="security" value="elytron"/>
                    <param name="extension" value="org.wildfly.iiop-openjdk"/>
                    <param name="socket-binding" value="iiop"/>
                    <param name="server-requires-ssl" value="false"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="iiop-openjdk"/>
                    <param name="client-requires-ssl" value="false"/>
                    <param name="transactions" value="spec"/>
                </feature>
            </spec>
        </feature-pack>
    </config>
    <config name="standalone-full-ha.xml" model="standalone">
        <props>
            <prop name="--internal-empty-config" value=""/>
            <prop name="--admin-only" value=""/>
            <prop name="config.branch-is-batch" value="true"/>
            <prop name="config.merge-independent-branches" value="true"/>
            <prop name="--internal-remove-config" value=""/>
        </props>
        <layers>
            <layer model="standalone" name="git-history"/>
            <layer model="standalone" name="base-server"/>
            <layer model="standalone" name="naming"/>
            <layer model="standalone" name="jsonb"/>
            <layer model="standalone" name="ee-integration"/>
            <layer model="standalone" name="ee-concurrency"/>
            <layer model="standalone" name="ee"/>
            <layer model="standalone" name="deployment-scanner"/>
            <layer model="standalone" name="io"/>
            <layer model="standalone" name="undertow"/>
            <layer model="standalone" name="servlet"/>
            <layer model="standalone" name="web-server"/>
            <layer model="standalone" name="elytron"/>
            <layer model="standalone" name="management"/>
            <layer model="standalone" name="jmx"/>
            <layer model="standalone" name="remoting"/>
            <layer model="standalone" name="jmx-remoting"/>
            <layer model="standalone" name="logging"/>
            <layer model="standalone" name="core-management"/>
            <layer model="standalone" name="request-controller"/>
            <layer model="standalone" name="security-manager"/>
            <layer model="standalone" name="core-server"/>
            <layer model="standalone" name="core-tools"/>
            <layer model="standalone" name="transactions"/>
            <layer model="standalone" name="datasources"/>
            <layer model="standalone" name="datasources-web-server"/>
            <layer model="standalone" name="jaxrs-core"/>
            <layer model="standalone" name="jaxrs"/>
            <layer model="standalone" name="cdi"/>
            <layer model="standalone" name="bean-validation"/>
            <layer model="standalone" name="microprofile-config"/>
            <layer model="standalone" name="microprofile-rest-client"/>
            <layer model="standalone" name="jaxrs-server"/>
            <layer model="standalone" name="ee-security"/>
            <layer model="standalone" name="health"/>
            <layer model="standalone" name="h2-driver"/>
            <layer model="standalone" name="h2-datasource"/>
            <layer model="standalone" name="h2-default-datasource"/>
            <layer model="standalone" name="elytron-oidc-client"/>
            <layer model="standalone" name="ejb-lite"/>
            <layer model="standalone" name="resource-adapters"/>
            <layer model="standalone" name="messaging-activemq"/>
            <layer model="standalone" name="ejb"/>
            <layer model="standalone" name="ejb-http-invoker"/>
            <layer model="standalone" name="undertow-https"/>
            <layer model="standalone" name="jdr"/>
            <layer model="standalone" name="jsf"/>
            <layer model="standalone" name="webservices"/>
            <layer model="standalone" name="pojo"/>
            <layer model="standalone" name="mail"/>
            <layer model="standalone" name="sar"/>
            <layer model="standalone" name="batch-jberet"/>
            <layer model="standalone" name="microprofile-jwt"/>
            <layer model="standalone" name="micrometer"/>
            <layer model="standalone" name="hibernate-search"/>
            <layer model="standalone" name="web-console"/>
            <layer model="standalone" name="jakarta-data"/>
            <layer model="standalone" name="internal-standalone-profile"/>
            <layer model="standalone" name="iiop-openjdk"/>
            <layer model="standalone" name="remote-activemq"/>
            <layer model="standalone" name="internal-standalone-full-profile"/>
            <layer model="standalone" name="jpa-distributed"/>
            <layer model="standalone" name="ejb-dist-cache"/>
            <layer model="standalone" name="web-clustering"/>
            <layer model="standalone" name="mod_cluster"/>
            <layer model="standalone" name="singleton-ha"/>
        </layers>
        <feature-pack location="wildfly-preview@maven(org.jboss.universe:community-universe):current#35.0.0.Final">
            <spec name="server-root">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}server-root:server-root=/">
                    <param name="server-root" value="/"/>
                </feature>
            </spec>
            <spec name="interface">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}interface:interface=public">
                    <param name="interface" value="public"/>
                    <param name="inet-address" value="${jboss.bind.address:127.0.0.1}"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}interface:interface=management">
                    <param name="interface" value="management"/>
                    <param name="inet-address" value="${jboss.bind.address.management:127.0.0.1}"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}interface:interface=unsecure">
                    <param name="interface" value="unsecure"/>
                    <param name="inet-address" value="${jboss.bind.address.unsecure:127.0.0.1}"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}interface:interface=private">
                    <param name="interface" value="private"/>
                    <param name="inet-address" value="${jboss.bind.address.private:127.0.0.1}"/>
                </feature>
            </spec>
            <spec name="extension">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.naming">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.naming"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.ee">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.ee"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.deployment-scanner">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.deployment-scanner"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.io">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.io"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.undertow">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.undertow"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.elytron">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.elytron"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.jmx">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.jmx"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.remoting">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.remoting"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.logging">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.logging"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.core-management">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.core-management"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.request-controller">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.request-controller"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.security.manager">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.security.manager"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.transactions">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.transactions"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.connector">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.connector"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.jaxrs">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.jaxrs"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.weld">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.weld"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.bean-validation">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.bean-validation"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.microprofile.config-smallrye">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.config-smallrye"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.ee-security">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.ee-security"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.health">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.health"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.elytron-oidc-client">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.elytron-oidc-client"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.discovery">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.discovery"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.ejb3">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.ejb3"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.clustering.jgroups">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.clustering.jgroups"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.clustering.infinispan">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.clustering.infinispan"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.clustering.ejb">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.clustering.ejb"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.messaging-activemq">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.messaging-activemq"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.jdr">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.jdr"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.jsf">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.jsf"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.webservices">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.webservices"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.pojo">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.pojo"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.mail">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.mail"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.sar">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.sar"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.batch.jberet">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.batch.jberet"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.microprofile.jwt-smallrye">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.jwt-smallrye"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.micrometer">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.micrometer"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.jpa">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.jpa"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.jakarta.data">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.jakarta.data"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.iiop-openjdk">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.iiop-openjdk"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.clustering.web">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.clustering.web"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.modcluster">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.modcluster"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.clustering.singleton">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.clustering.singleton"/>
                </feature>
            </spec>
            <spec name="socket-binding-group">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group:socket-binding-group=standard-sockets">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port-offset" value="${jboss.socket.binding.port-offset:0}"/>
                    <param name="default-interface" value="public"/>
                </feature>
            </spec>
            <spec name="subsystem.io">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.io:subsystem=io">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="io"/>
                    <param name="extension" value="org.wildfly.extension.io"/>
                    <param name="default-worker" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.io.worker">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.io.worker:worker=default,subsystem=io">
                    <param name="worker" value="default"/>
                    <param name="subsystem" value="io"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron:subsystem=elytron">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="disallowed-providers" value="[OracleUcrypto]"/>
                    <param name="final-providers" value="combined-providers"/>
                    <param name="extension" value="org.wildfly.extension.elytron"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.provider-loader">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-loader:subsystem=elytron,provider-loader=elytron">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-loader" value="elytron"/>
                    <param name="module" value="org.wildfly.security.elytron"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-loader:subsystem=elytron,provider-loader=openssl">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-loader" value="openssl"/>
                    <param name="module" value="org.wildfly.openssl"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.aggregate-providers">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.aggregate-providers:subsystem=elytron,aggregate-providers=combined-providers">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="aggregate-providers" value="combined-providers"/>
                    <param name="providers" value="[elytron, openssl]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.provider-http-server-mechanism-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-http-server-mechanism-factory:subsystem=elytron,provider-http-server-mechanism-factory=global">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-http-server-mechanism-factory" value="global"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.simple-permission-mapper">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.simple-permission-mapper:simple-permission-mapper=default-permission-mapper,subsystem=elytron">
                    <param name="simple-permission-mapper" value="default-permission-mapper"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="permission-mappings" value="[{principals=[anonymous],permission-sets=[permission-set=default-permissions]},{match-all=true,permission-sets=[permission-set=login-permission,permission-set=default-permissions]}]"/>
                    <param name="mapping-mode" value="first"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.security-domain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.security-domain:security-domain=ApplicationDomain,subsystem=elytron">
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="realms" value="[{realm=ApplicationRealm,role-decoder=groups-to-roles},{realm=local}]"/>
                    <param name="default-realm" value="ApplicationRealm"/>
                    <param name="permission-mapper" value="default-permission-mapper"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.http-authentication-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.http-authentication-factory:http-authentication-factory=application-http-authentication,subsystem=elytron">
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="http-authentication-factory" value="application-http-authentication"/>
                    <param name="http-server-mechanism-factory" value="global"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-configurations" value="[{mechanism-name=BASIC,mechanism-realm-configurations=[{realm-name=ApplicationRealm}]}]"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.identity-realm">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.identity-realm:identity-realm=local,subsystem=elytron">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="identity-realm" value="local"/>
                    <param name="identity" value="$local"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.file-audit-log">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.file-audit-log:file-audit-log=local-audit,subsystem=elytron">
                    <param name="path" value="audit.log"/>
                    <param name="relative-to" value="jboss.server.log.dir"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="format" value="JSON"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="file-audit-log" value="local-audit"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.constant-realm-mapper">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.constant-realm-mapper:subsystem=elytron,constant-realm-mapper=local">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="constant-realm-mapper" value="local"/>
                    <param name="realm-name" value="local"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.simple-role-decoder">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.simple-role-decoder:subsystem=elytron,simple-role-decoder=groups-to-roles">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="simple-role-decoder" value="groups-to-roles"/>
                    <param name="attribute" value="groups"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.provider-sasl-server-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-sasl-server-factory:subsystem=elytron,provider-sasl-server-factory=global">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-sasl-server-factory" value="global"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.mechanism-provider-filtering-sasl-server-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.mechanism-provider-filtering-sasl-server-factory:subsystem=elytron,mechanism-provider-filtering-sasl-server-factory=elytron">
                    <param name="sasl-server-factory" value="global"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-provider-filtering-sasl-server-factory" value="elytron"/>
                    <param name="filters" value="[{provider-name=WildFlyElytron}]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.configurable-sasl-server-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.configurable-sasl-server-factory:configurable-sasl-server-factory=configured,subsystem=elytron">
                    <param name="sasl-server-factory" value="elytron"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="configurable-sasl-server-factory" value="configured"/>
                    <param name="properties" value="{wildfly.sasl.local-user.default-user=&quot;\$local&quot;,wildfly.sasl.local-user.challenge-path=&quot;${jboss.server.temp.dir}/auth&quot;}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.constant-role-mapper">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.constant-role-mapper:subsystem=elytron,constant-role-mapper=super-user-mapper">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="constant-role-mapper" value="super-user-mapper"/>
                    <param name="roles" value="[SuperUser]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.permission-set">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.permission-set:subsystem=elytron,permission-set=login-permission">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="permission-set" value="login-permission"/>
                    <param name="permissions" value="[class-name=org.wildfly.security.auth.permission.LoginPermission]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.permission-set:subsystem=elytron,permission-set=default-permissions">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="permission-set" value="default-permissions"/>
                    <param name="permissions" value="[]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.properties-realm">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.properties-realm:properties-realm=ApplicationRealm,subsystem=elytron">
                    <param name="properties-realm" value="ApplicationRealm"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="users-properties" value="{path=application-users.properties,relative-to=jboss.server.config.dir,digest-realm-name=ApplicationRealm}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.properties-realm.groups-properties">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.properties-realm.groups-properties:properties-realm=ApplicationRealm,subsystem=elytron">
                    <param name="properties-realm" value="ApplicationRealm"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="path" value="application-roles.properties"/>
                    <param name="relative-to" value="jboss.server.config.dir"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.sasl-authentication-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.sasl-authentication-factory:sasl-authentication-factory=application-sasl-authentication,subsystem=elytron">
                    <param name="sasl-server-factory" value="configured"/>
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="sasl-authentication-factory" value="application-sasl-authentication"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-configurations" value="[{mechanism-name=JBOSS-LOCAL-USER,realm-mapper=local},{mechanism-name=DIGEST-MD5,mechanism-realm-configurations=[{realm-name=ApplicationRealm}]}]"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.key-store">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.key-store:subsystem=elytron,key-store=applicationKS">
                    <param name="path" value="application.keystore"/>
                    <param name="relative-to" value="jboss.server.config.dir"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="key-store" value="applicationKS"/>
                    <param name="credential-reference" value="{clear-text=password}"/>
                    <param name="type" value="JKS"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.key-manager">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.key-manager:subsystem=elytron,key-manager=applicationKM">
                    <param name="generate-self-signed-certificate-host" value="localhost"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="key-manager" value="applicationKM"/>
                    <param name="key-store" value="applicationKS"/>
                    <param name="credential-reference" value="{clear-text=password}"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.server-ssl-context">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.server-ssl-context:subsystem=elytron,server-ssl-context=applicationSSC">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="server-ssl-context" value="applicationSSC"/>
                    <param name="key-manager" value="applicationKM"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.properties-realm">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.properties-realm:properties-realm=ManagementRealm,subsystem=elytron">
                    <param name="properties-realm" value="ManagementRealm"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="users-properties" value="{path=mgmt-users.properties,relative-to=jboss.server.config.dir,digest-realm-name=ManagementRealm}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.properties-realm.groups-properties">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.properties-realm.groups-properties:properties-realm=ManagementRealm,subsystem=elytron">
                    <param name="properties-realm" value="ManagementRealm"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="path" value="mgmt-groups.properties"/>
                    <param name="relative-to" value="jboss.server.config.dir"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.security-domain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.security-domain:security-domain=ManagementDomain,subsystem=elytron">
                    <param name="security-domain" value="ManagementDomain"/>
                    <param name="realms" value="[{realm=ManagementRealm,role-decoder=groups-to-roles},{realm=local,role-mapper=super-user-mapper}]"/>
                    <param name="default-realm" value="ManagementRealm"/>
                    <param name="permission-mapper" value="default-permission-mapper"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.sasl-authentication-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.sasl-authentication-factory:sasl-authentication-factory=management-sasl-authentication,subsystem=elytron">
                    <param name="sasl-server-factory" value="configured"/>
                    <param name="security-domain" value="ManagementDomain"/>
                    <param name="sasl-authentication-factory" value="management-sasl-authentication"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-configurations" value="[{mechanism-name=JBOSS-LOCAL-USER,realm-mapper=local},{mechanism-name=DIGEST-MD5,mechanism-realm-configurations=[{realm-name=ManagementRealm}]}]"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.http-authentication-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.http-authentication-factory:http-authentication-factory=management-http-authentication,subsystem=elytron">
                    <param name="security-domain" value="ManagementDomain"/>
                    <param name="http-authentication-factory" value="management-http-authentication"/>
                    <param name="http-server-mechanism-factory" value="global"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-configurations" value="[{mechanism-name=DIGEST,mechanism-realm-configurations=[{realm-name=ManagementRealm}]}]"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.policy">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.policy:subsystem=elytron,policy=jacc">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="policy" value="jacc"/>
                    <param name="jacc-policy" value="{}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.permission-set.permissions">
                <feature>
                    <param name="permission-set" value="default-permissions"/>
                    <param name="module" value="org.wildfly.transaction.client"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="class-name" value="org.wildfly.transaction.client.RemoteTransactionPermission"/>
                </feature>
                <feature>
                    <param name="permission-set" value="default-permissions"/>
                    <param name="module" value="org.jboss.ejb-client"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="class-name" value="org.jboss.ejb.client.RemoteEJBPermission"/>
                </feature>
                <feature>
                    <param name="permission-set" value="default-permissions"/>
                    <param name="module" value="org.wildfly.extension.batch.jberet"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="target-name" value="*"/>
                    <param name="class-name" value="org.wildfly.extension.batch.jberet.deployment.BatchPermission"/>
                </feature>
            </spec>
            <spec name="subsystem.remoting">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.remoting:subsystem=remoting">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="remoting"/>
                    <param name="extension" value="org.jboss.as.remoting"/>
                    <param name="worker" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.remoting.http-connector">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.remoting.http-connector:http-connector=http-remoting-connector,subsystem=remoting">
                    <param name="http-connector" value="http-remoting-connector"/>
                    <param name="connector-ref" value="default"/>
                    <param name="subsystem" value="remoting"/>
                    <param name="sasl-authentication-factory" value="application-sasl-authentication"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.naming">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.naming:subsystem=naming">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="naming"/>
                    <param name="extension" value="org.jboss.as.naming"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.naming.service.remote-naming">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.naming.service.remote-naming:subsystem=naming,service=remote-naming">
                    <param name="subsystem" value="naming"/>
                    <param name="service" value="remote-naming"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ee">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee:subsystem=ee">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="ee"/>
                    <param name="spec-descriptor-property-replacement" value="false"/>
                    <param name="extension" value="org.jboss.as.ee"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.context-service">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.context-service:subsystem=ee,context-service=default">
                    <param name="subsystem" value="ee"/>
                    <param name="context-service" value="default"/>
                    <param name="jndi-name" value="java:jboss/ee/concurrency/context/default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.managed-executor-service">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.managed-executor-service:subsystem=ee,managed-executor-service=default">
                    <param name="keepalive-time" value="5000"/>
                    <param name="hung-task-termination-period" value="0"/>
                    <param name="managed-executor-service" value="default"/>
                    <param name="context-service" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="ee"/>
                    <param name="hung-task-threshold" value="60000"/>
                    <param name="jndi-name" value="java:jboss/ee/concurrency/executor/default"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.managed-scheduled-executor-service">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.managed-scheduled-executor-service:managed-scheduled-executor-service=default,subsystem=ee">
                    <param name="keepalive-time" value="3000"/>
                    <param name="hung-task-termination-period" value="0"/>
                    <param name="context-service" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="ee"/>
                    <param name="managed-scheduled-executor-service" value="default"/>
                    <param name="hung-task-threshold" value="60000"/>
                    <param name="jndi-name" value="java:jboss/ee/concurrency/scheduler/default"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.managed-thread-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.managed-thread-factory:managed-thread-factory=default,subsystem=ee">
                    <param name="subsystem" value="ee"/>
                    <param name="managed-thread-factory" value="default"/>
                    <param name="context-service" value="default"/>
                    <param name="jndi-name" value="java:jboss/ee/concurrency/factory/default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.service.default-bindings">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.service.default-bindings:subsystem=ee,service=default-bindings">
                    <param name="managed-thread-factory" value="java:jboss/ee/concurrency/factory/default"/>
                    <param name="context-service" value="java:jboss/ee/concurrency/context/default"/>
                    <param name="managed-executor-service" value="java:jboss/ee/concurrency/executor/default"/>
                    <param name="service" value="default-bindings"/>
                    <param name="datasource" value="java:jboss/datasources/ExampleDS"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="ee"/>
                    <param name="managed-scheduled-executor-service" value="java:jboss/ee/concurrency/scheduler/default"/>
                    <param name="jms-connection-factory" value="java:jboss/DefaultJMSConnectionFactory"/>
                </feature>
            </spec>
            <spec name="subsystem.deployment-scanner">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.deployment-scanner:subsystem=deployment-scanner">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="deployment-scanner"/>
                    <param name="extension" value="org.jboss.as.deployment-scanner"/>
                </feature>
            </spec>
            <spec name="subsystem.deployment-scanner.scanner">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.deployment-scanner.scanner:scanner=default,subsystem=deployment-scanner">
                    <param name="scanner" value="default"/>
                    <param name="subsystem" value="deployment-scanner"/>
                    <param name="path" value="deployments"/>
                    <param name="scan-interval" value="5000"/>
                    <param name="relative-to" value="jboss.server.base.dir"/>
                    <param name="runtime-failure-causes-rollback" value="${jboss.deployment.scanner.rollback.on.failure:false}"/>
                </feature>
            </spec>
            <spec name="socket-binding-group.socket-binding">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=ajp">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port" value="${jboss.ajp.port:8009}"/>
                    <param name="socket-binding" value="ajp"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=http">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port" value="${jboss.http.port:8080}"/>
                    <param name="socket-binding" value="http"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=https">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port" value="${jboss.https.port:8443}"/>
                    <param name="socket-binding" value="https"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=management-http">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="socket-binding" value="management-http"/>
                    <param name="interface" value="management"/>
                    <param name="port" value="${jboss.management.http.port:9990}"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=management-https">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="socket-binding" value="management-https"/>
                    <param name="interface" value="management"/>
                    <param name="port" value="${jboss.management.https.port:9993}"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=txn-recovery-environment">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port" value="4712"/>
                    <param name="socket-binding" value="txn-recovery-environment"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=txn-status-manager">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port" value="4713"/>
                    <param name="socket-binding" value="txn-status-manager"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=iiop">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="socket-binding" value="iiop"/>
                    <param name="interface" value="unsecure"/>
                    <param name="port" value="3528"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=iiop-ssl">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="socket-binding" value="iiop-ssl"/>
                    <param name="interface" value="unsecure"/>
                    <param name="port" value="3529"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=jgroups-mping">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="socket-binding" value="jgroups-mping"/>
                    <param name="interface" value="private"/>
                    <param name="multicast-address" value="${jboss.default.multicast.address:230.0.0.4}"/>
                    <param name="multicast-port" value="45700"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=jgroups-tcp">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="socket-binding" value="jgroups-tcp"/>
                    <param name="interface" value="private"/>
                    <param name="port" value="7600"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=jgroups-tcp-fd">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="socket-binding" value="jgroups-tcp-fd"/>
                    <param name="interface" value="private"/>
                    <param name="port" value="57600"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=jgroups-udp">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="socket-binding" value="jgroups-udp"/>
                    <param name="interface" value="private"/>
                    <param name="multicast-address" value="${jboss.default.multicast.address:230.0.0.4}"/>
                    <param name="port" value="55200"/>
                    <param name="multicast-port" value="45688"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=jgroups-udp-fd">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="socket-binding" value="jgroups-udp-fd"/>
                    <param name="interface" value="private"/>
                    <param name="port" value="54200"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=modcluster">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="socket-binding" value="modcluster"/>
                    <param name="multicast-address" value="${jboss.modcluster.multicast.address:224.0.1.105}"/>
                    <param name="multicast-port" value="23364"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow:subsystem=undertow">
                    <param name="extension" value="org.wildfly.extension.undertow"/>
                    <param name="default-virtual-host" value="default-host"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="default-servlet-container" value="default"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="default-server" value="default-server"/>
                    <param name="default-security-domain" value="other"/>
                    <param name="statistics-enabled" value="${wildfly.undertow.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server:subsystem=undertow,server=default-server">
                    <param name="subsystem" value="undertow"/>
                    <param name="server" value="default-server"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.host">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.host:host=default-host,server=default-server,subsystem=undertow">
                    <param name="host" value="default-host"/>
                    <param name="server" value="default-server"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="alias" value="[localhost]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.servlet-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.servlet-container:subsystem=undertow,servlet-container=default">
                    <param name="subsystem" value="undertow"/>
                    <param name="servlet-container" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.buffer-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.buffer-cache:subsystem=undertow,buffer-cache=default">
                    <param name="subsystem" value="undertow"/>
                    <param name="buffer-cache" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.byte-buffer-pool">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.byte-buffer-pool:byte-buffer-pool=default,subsystem=undertow">
                    <param name="byte-buffer-pool" value="default"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.configuration.filter">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.configuration.filter:subsystem=undertow,configuration=filter">
                    <param name="subsystem" value="undertow"/>
                    <param name="configuration" value="filter"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.configuration.handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.configuration.handler:subsystem=undertow,configuration=handler">
                    <param name="subsystem" value="undertow"/>
                    <param name="configuration" value="handler"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.http-listener">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.http-listener:server=default-server,subsystem=undertow,http-listener=default">
                    <param name="server" value="default-server"/>
                    <param name="socket-binding" value="http"/>
                    <param name="redirect-socket" value="https"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="http-listener" value="default"/>
                    <param name="enable-http2" value="true"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.host.setting.http-invoker">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.host.setting.http-invoker:host=default-host,server=default-server,subsystem=undertow,setting=http-invoker">
                    <param name="host" value="default-host"/>
                    <param name="server" value="default-server"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="http-authentication-factory" value="application-http-authentication"/>
                    <param name="setting" value="http-invoker"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.servlet-container.setting.jsp">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.servlet-container.setting.jsp:subsystem=undertow,servlet-container=default,setting=jsp">
                    <param name="subsystem" value="undertow"/>
                    <param name="servlet-container" value="default"/>
                    <param name="setting" value="jsp"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.servlet-container.setting.websockets">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.servlet-container.setting.websockets:subsystem=undertow,servlet-container=default,setting=websockets">
                    <param name="subsystem" value="undertow"/>
                    <param name="servlet-container" value="default"/>
                    <param name="setting" value="websockets"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.application-security-domain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.application-security-domain:application-security-domain=other,subsystem=undertow">
                    <param name="application-security-domain" value="other"/>
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.https-listener">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.https-listener:subsystem=undertow,server=default-server,https-listener=https">
                    <param name="server" value="default-server"/>
                    <param name="socket-binding" value="https"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="ssl-context" value="applicationSSC"/>
                    <param name="https-listener" value="https"/>
                    <param name="enable-http2" value="true"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.ajp-listener">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.ajp-listener:server=default-server,subsystem=undertow,ajp-listener=ajp">
                    <param name="server" value="default-server"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="socket-binding" value="ajp"/>
                    <param name="ajp-listener" value="ajp"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.configuration.handler.file">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.configuration.handler.file:subsystem=undertow,configuration=handler,file=welcome-content">
                    <param name="subsystem" value="undertow"/>
                    <param name="path" value="${jboss.home.dir}/welcome-content"/>
                    <param name="file" value="welcome-content"/>
                    <param name="configuration" value="handler"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.host.location">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.host.location:host=default-host,subsystem=undertow,server=default-server,location=/">
                    <param name="host" value="default-host"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="server" value="default-server"/>
                    <param name="handler" value="welcome-content"/>
                    <param name="location" value="/"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="core-service.management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management:core-service=management">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.authorization">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.authorization:core-service=management,access=authorization">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="access" value="authorization"/>
                    <param name="provider" value="simple"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.authorization.role-mapping">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.authorization.role-mapping:core-service=management,role-mapping=SuperUser,access=authorization">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="access" value="authorization"/>
                    <param name="core-service" value="management"/>
                    <param name="role-mapping" value="SuperUser"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.authorization.role-mapping.include">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.authorization.role-mapping.include:include=user-$local,access=authorization,role-mapping=SuperUser,core-service=management">
                    <param name="include" value="user-$local"/>
                    <param name="access" value="authorization"/>
                    <param name="role-mapping" value="SuperUser"/>
                    <param name="name" value="$local"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="type" value="USER"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.management-interface.http-interface">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.management-interface.http-interface:core-service=management,management-interface=http-interface">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="http-authentication-factory" value="management-http-authentication"/>
                    <param name="socket-binding" value="management-http"/>
                    <param name="core-service" value="management"/>
                    <param name="management-interface" value="http-interface"/>
                </feature>
            </spec>
            <spec name="core-service.management.management-interface.http-interface.http-upgrade">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.management-interface.http-interface.http-upgrade:core-service=management,management-interface=http-interface">
                    <param name="sasl-authentication-factory" value="management-sasl-authentication"/>
                    <param name="core-service" value="management"/>
                    <param name="management-interface" value="http-interface"/>
                    <param name="enabled" value="true"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit:core-service=management,access=audit">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="core-service" value="management"/>
                    <param name="access" value="audit"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit.json-formatter">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.json-formatter:json-formatter=json-formatter,core-service=management,access=audit">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="access" value="audit"/>
                    <param name="json-formatter" value="json-formatter"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit.file-handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.file-handler:file-handler=file,core-service=management,access=audit">
                    <param name="formatter" value="json-formatter"/>
                    <param name="path" value="audit-log.log"/>
                    <param name="access" value="audit"/>
                    <param name="relative-to" value="jboss.server.data.dir"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="file-handler" value="file"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit.logger.audit-log">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.logger.audit-log:core-service=management,access=audit,logger=audit-log">
                    <param name="access" value="audit"/>
                    <param name="log-read-only" value="false"/>
                    <param name="log-boot" value="true"/>
                    <param name="logger" value="audit-log"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="core-service" value="management"/>
                    <param name="enabled" value="false"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit.logger.audit-log.handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.logger.audit-log.handler:handler=file,access=audit,core-service=management,logger=audit-log">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="handler" value="file"/>
                    <param name="access" value="audit"/>
                    <param name="core-service" value="management"/>
                    <param name="logger" value="audit-log"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx:subsystem=jmx">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="extension" value="org.jboss.as.jmx"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx.expose-model.expression">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx.expose-model.expression:subsystem=jmx,expose-model=expression">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="expose-model" value="expression"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx.expose-model.resolved">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx.expose-model.resolved:subsystem=jmx,expose-model=resolved">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="expose-model" value="resolved"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx.remoting-connector.jmx">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx.remoting-connector.jmx:subsystem=jmx,remoting-connector=jmx">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="remoting-connector" value="jmx"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.logging">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging:subsystem=logging">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="logging"/>
                    <param name="extension" value="org.jboss.as.logging"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.pattern-formatter">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.pattern-formatter:subsystem=logging,pattern-formatter=PATTERN">
                    <param name="pattern" value="&quot;%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n&quot;"/>
                    <param name="subsystem" value="logging"/>
                    <param name="pattern-formatter" value="PATTERN"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.pattern-formatter:subsystem=logging,pattern-formatter=COLOR-PATTERN">
                    <param name="pattern" value="&quot;%K{level}%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n&quot;"/>
                    <param name="subsystem" value="logging"/>
                    <param name="pattern-formatter" value="COLOR-PATTERN"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.console-handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.console-handler:subsystem=logging,console-handler=CONSOLE">
                    <param name="subsystem" value="logging"/>
                    <param name="named-formatter" value="COLOR-PATTERN"/>
                    <param name="level" value="INFO"/>
                    <param name="console-handler" value="CONSOLE"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.periodic-rotating-file-handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.periodic-rotating-file-handler:subsystem=logging,periodic-rotating-file-handler=FILE">
                    <param name="autoflush" value="true"/>
                    <param name="periodic-rotating-file-handler" value="FILE"/>
                    <param name="file" value="{relative-to=jboss.server.log.dir,path=server.log}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="logging"/>
                    <param name="named-formatter" value="PATTERN"/>
                    <param name="suffix" value=".yyyy-MM-dd"/>
                    <param name="append" value="true"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.logger">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=com.arjuna">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="com.arjuna"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=com.networknt.schema">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="com.networknt.schema"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=io.jaegertracing.Configuration">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="io.jaegertracing.Configuration"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=org.jboss.as.config">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="DEBUG"/>
                    <param name="logger" value="org.jboss.as.config"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=sun.rmi">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="sun.rmi"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.root-logger.ROOT">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.root-logger.ROOT:subsystem=logging,root-logger=ROOT">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="INFO"/>
                    <param name="handlers" value="[CONSOLE, FILE]"/>
                    <param name="root-logger" value="ROOT"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.core-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.core-management:subsystem=core-management">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="core-management"/>
                    <param name="extension" value="org.wildfly.extension.core-management"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.request-controller">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.request-controller:subsystem=request-controller">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="request-controller"/>
                    <param name="extension" value="org.wildfly.extension.request-controller"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.security-manager">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.security-manager:subsystem=security-manager">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="security-manager"/>
                    <param name="extension" value="org.wildfly.extension.security.manager"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.security-manager.deployment-permissions.default">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.security-manager.deployment-permissions.default:deployment-permissions=default,subsystem=security-manager">
                    <param name="deployment-permissions" value="default"/>
                    <param name="subsystem" value="security-manager"/>
                    <param name="maximum-permissions" value="[{class=java.security.AllPermission}]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.transactions">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.transactions:subsystem=transactions">
                    <param name="extension" value="org.jboss.as.transactions"/>
                    <param name="socket-binding" value="txn-recovery-environment"/>
                    <param name="node-identifier" value="${jboss.tx.node.id:1}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="object-store-path" value="tx-object-store"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="transactions"/>
                    <param name="process-id-uuid" value="true"/>
                    <param name="object-store-relative-to" value="jboss.server.data.dir"/>
                    <param name="statistics-enabled" value="${wildfly.transactions.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                    <param name="status-socket-binding" value="txn-status-manager"/>
                </feature>
            </spec>
            <spec name="subsystem.transactions.log-store.log-store">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.transactions.log-store.log-store:log-store=log-store,subsystem=transactions">
                    <param name="log-store" value="log-store"/>
                    <param name="subsystem" value="transactions"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca:subsystem=jca">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jca"/>
                    <param name="extension" value="org.jboss.as.connector"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.archive-validation.archive-validation">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.archive-validation.archive-validation:subsystem=jca,archive-validation=archive-validation">
                    <param name="fail-on-warn" value="false"/>
                    <param name="subsystem" value="jca"/>
                    <param name="archive-validation" value="archive-validation"/>
                    <param name="fail-on-error" value="true"/>
                    <param name="enabled" value="true"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.bean-validation.bean-validation">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.bean-validation.bean-validation:subsystem=jca,bean-validation=bean-validation">
                    <param name="subsystem" value="jca"/>
                    <param name="bean-validation" value="bean-validation"/>
                    <param name="enabled" value="true"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.cached-connection-manager.cached-connection-manager">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.cached-connection-manager.cached-connection-manager:subsystem=jca,cached-connection-manager=cached-connection-manager">
                    <param name="subsystem" value="jca"/>
                    <param name="install" value="true"/>
                    <param name="cached-connection-manager" value="cached-connection-manager"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager:subsystem=jca,workmanager=default">
                    <param name="name" value="default"/>
                    <param name="subsystem" value="jca"/>
                    <param name="workmanager" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager.short-running-threads">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager.short-running-threads:subsystem=jca,short-running-threads=default,workmanager=default">
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jca"/>
                    <param name="workmanager" value="default"/>
                    <param name="short-running-threads" value="default"/>
                    <param name="max-threads" value="50"/>
                    <param name="core-threads" value="50"/>
                    <param name="queue-length" value="50"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager.short-running-threads.keepalive-time">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager.short-running-threads.keepalive-time:subsystem=jca,short-running-threads=default,workmanager=default">
                    <param name="subsystem" value="jca"/>
                    <param name="unit" value="SECONDS"/>
                    <param name="workmanager" value="default"/>
                    <param name="time" value="10"/>
                    <param name="short-running-threads" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager.long-running-threads">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager.long-running-threads:subsystem=jca,long-running-threads=default,workmanager=default">
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jca"/>
                    <param name="long-running-threads" value="default"/>
                    <param name="workmanager" value="default"/>
                    <param name="max-threads" value="50"/>
                    <param name="core-threads" value="50"/>
                    <param name="queue-length" value="50"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager.long-running-threads.keepalive-time">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager.long-running-threads.keepalive-time:subsystem=jca,long-running-threads=default,workmanager=default">
                    <param name="subsystem" value="jca"/>
                    <param name="long-running-threads" value="default"/>
                    <param name="unit" value="SECONDS"/>
                    <param name="workmanager" value="default"/>
                    <param name="time" value="10"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.bootstrap-context">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.bootstrap-context:subsystem=jca,bootstrap-context=default">
                    <param name="name" value="default"/>
                    <param name="subsystem" value="jca"/>
                    <param name="bootstrap-context" value="default"/>
                    <param name="workmanager" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.datasources">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.datasources:subsystem=datasources">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="datasources"/>
                    <param name="extension" value="org.jboss.as.connector"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.datasources.jdbc-driver">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.datasources.jdbc-driver:jdbc-driver=h2,subsystem=datasources">
                    <param name="subsystem" value="datasources"/>
                    <param name="driver-name" value="h2"/>
                    <param name="driver-xa-datasource-class-name" value="org.h2.jdbcx.JdbcDataSource"/>
                    <param name="jdbc-driver" value="h2"/>
                    <param name="driver-module-name" value="com.h2database.h2"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.datasources.data-source">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.datasources.data-source:data-source=ExampleDS,subsystem=datasources">
                    <param name="driver-name" value="h2"/>
                    <param name="password" value="sa"/>
                    <param name="use-java-context" value="true"/>
                    <param name="connection-url" value="&quot;jdbc:h2:mem:test;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=FALSE;MODE=${wildfly.h2.compatibility.mode:REGULAR}&quot;"/>
                    <param name="user-name" value="sa"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="data-source" value="ExampleDS"/>
                    <param name="subsystem" value="datasources"/>
                    <param name="statistics-enabled" value="${wildfly.datasources.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                    <param name="enabled" value="true"/>
                    <param name="jndi-name" value="java:jboss/datasources/ExampleDS"/>
                </feature>
            </spec>
            <spec name="subsystem.jaxrs">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jaxrs:subsystem=jaxrs">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jaxrs"/>
                    <param name="extension" value="org.jboss.as.jaxrs"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.weld">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.weld:subsystem=weld">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="weld"/>
                    <param name="extension" value="org.jboss.as.weld"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.bean-validation">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.bean-validation:subsystem=bean-validation">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="bean-validation"/>
                    <param name="extension" value="org.wildfly.extension.bean-validation"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.microprofile-config-smallrye">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.microprofile-config-smallrye:subsystem=microprofile-config-smallrye">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="microprofile-config-smallrye"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.config-smallrye"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ee-security">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee-security:subsystem=ee-security">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="ee-security"/>
                    <param name="extension" value="org.wildfly.extension.ee-security"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.health">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.health:subsystem=health">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="health"/>
                    <param name="extension" value="org.wildfly.extension.health"/>
                    <param name="security-enabled" value="false"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron-oidc-client">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron-oidc-client:subsystem=elytron-oidc-client">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron-oidc-client"/>
                    <param name="extension" value="org.wildfly.extension.elytron-oidc-client"/>
                </feature>
            </spec>
            <spec name="subsystem.discovery">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.discovery:subsystem=discovery">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="discovery"/>
                    <param name="extension" value="org.wildfly.extension.discovery"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups:subsystem=jgroups">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jgroups"/>
                    <param name="default-channel" value="ee"/>
                    <param name="extension" value="org.jboss.as.clustering.jgroups"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack:subsystem=jgroups,stack=udp">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.channel">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.channel:channel=ee,subsystem=jgroups">
                    <param name="channel" value="ee"/>
                    <param name="subsystem" value="jgroups"/>
                    <param name="cluster" value="ejb"/>
                    <param name="stack" value="udp"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack:subsystem=jgroups,stack=tcp">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.transport">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.transport:subsystem=jgroups,stack=tcp,transport=TCP">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="transport" value="TCP"/>
                    <param name="socket-binding" value="jgroups-tcp"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.protocol">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=RED">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="RED"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.protocol.MPING">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol.MPING:subsystem=jgroups,stack=tcp,protocol=MPING">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="MPING"/>
                    <param name="socket-binding" value="jgroups-mping"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.protocol">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=MERGE3">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="MERGE3"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.protocol.FD_SOCK2">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol.FD_SOCK2:subsystem=jgroups,stack=tcp,protocol=FD_SOCK2">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="FD_SOCK2"/>
                    <param name="socket-binding" value="jgroups-tcp-fd"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.protocol">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=FD_ALL3">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="FD_ALL3"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=VERIFY_SUSPECT2">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="VERIFY_SUSPECT2"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=pbcast.NAKACK2">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="pbcast.NAKACK2"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=UNICAST3">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="UNICAST3"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=pbcast.STABLE">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="pbcast.STABLE"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=pbcast.GMS">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="pbcast.GMS"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=UFC">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="UFC"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=MFC">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="MFC"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=FRAG4">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="FRAG4"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.transport">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.transport:subsystem=jgroups,stack=udp,transport=UDP">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="transport" value="UDP"/>
                    <param name="socket-binding" value="jgroups-udp"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.protocol">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=RED">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="RED"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=PING">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="PING"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=MERGE3">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="MERGE3"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.protocol.FD_SOCK2">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol.FD_SOCK2:subsystem=jgroups,stack=udp,protocol=FD_SOCK2">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="FD_SOCK2"/>
                    <param name="socket-binding" value="jgroups-udp-fd"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.protocol">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=FD_ALL3">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="FD_ALL3"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=VERIFY_SUSPECT2">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="VERIFY_SUSPECT2"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=pbcast.NAKACK2">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="pbcast.NAKACK2"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=UNICAST3">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="UNICAST3"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=pbcast.STABLE">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="pbcast.STABLE"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=pbcast.GMS">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="pbcast.GMS"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=UFC">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="UFC"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=MFC">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="MFC"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=FRAG4">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="FRAG4"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan:subsystem=infinispan">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="extension" value="org.jboss.as.clustering.infinispan"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container:cache-container=ejb,subsystem=infinispan">
                    <param name="aliases" value="[sfsb]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="marshaller" value="PROTOSTREAM"/>
                    <param name="default-cache" value="dist"/>
                    <param name="modules" value="[org.wildfly.clustering.ejb.infinispan]"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.transport.jgroups">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.transport.jgroups:cache-container=ejb,subsystem=infinispan,transport=jgroups">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="transport" value="jgroups"/>
                    <param name="lock-timeout" value="60000"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache:cache-container=ejb,distributed-cache=dist,subsystem=infinispan">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="distributed-cache" value="dist"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=ejb,local-cache=transient,subsystem=infinispan">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="transient"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache:cache-container=ejb,subsystem=infinispan,replicated-cache=client-mappings">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="client-mappings"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache:cache-container=ejb,distributed-cache=persistent,subsystem=infinispan">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="distributed-cache" value="persistent"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container:cache-container=hibernate,subsystem=infinispan">
                    <param name="cache-container" value="hibernate"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="marshaller" value="JBOSS"/>
                    <param name="modules" value="[org.infinispan.hibernate-cache]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=hibernate,local-cache=local-query,subsystem=infinispan">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="local-query"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=hibernate,local-cache=local-query,subsystem=infinispan,component=expiration">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="local-query"/>
                    <param name="max-idle" value="100000"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.memory.heap">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.memory.heap:cache-container=hibernate,local-cache=local-query,subsystem=infinispan,memory=heap">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="local-query"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="memory" value="heap"/>
                    <param name="size" value="10000"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.transport.jgroups">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.transport.jgroups:cache-container=hibernate,subsystem=infinispan,transport=jgroups">
                    <param name="cache-container" value="hibernate"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="transport" value="jgroups"/>
                    <param name="lock-timeout" value="60000"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache:cache-container=hibernate,subsystem=infinispan,replicated-cache=timestamps">
                    <param name="cache-container" value="hibernate"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="timestamps"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache.component.expiration:cache-container=hibernate,subsystem=infinispan,replicated-cache=timestamps,component=expiration">
                    <param name="cache-container" value="hibernate"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="timestamps"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.invalidation-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.invalidation-cache:cache-container=hibernate,subsystem=infinispan,invalidation-cache=entity">
                    <param name="cache-container" value="hibernate"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="invalidation-cache" value="entity"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.invalidation-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.invalidation-cache.component.expiration:cache-container=hibernate,subsystem=infinispan,invalidation-cache=entity,component=expiration">
                    <param name="cache-container" value="hibernate"/>
                    <param name="max-idle" value="100000"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="invalidation-cache" value="entity"/>
                    <param name="component" value="expiration"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.invalidation-cache.memory.heap">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.invalidation-cache.memory.heap:cache-container=hibernate,subsystem=infinispan,invalidation-cache=entity,memory=heap">
                    <param name="cache-container" value="hibernate"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="invalidation-cache" value="entity"/>
                    <param name="memory" value="heap"/>
                    <param name="size" value="10000"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=hibernate,local-cache=pending-puts,subsystem=infinispan">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="pending-puts"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=hibernate,local-cache=pending-puts,subsystem=infinispan,component=expiration">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="pending-puts"/>
                    <param name="max-idle" value="60000"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.component.locking">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.component.locking:cache-container=ejb,subsystem=infinispan,component=locking,distributed-cache=dist">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="locking"/>
                    <param name="isolation" value="REPEATABLE_READ"/>
                    <param name="distributed-cache" value="dist"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.component.transaction">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.component.transaction:cache-container=ejb,subsystem=infinispan,component=transaction,distributed-cache=dist">
                    <param name="cache-container" value="ejb"/>
                    <param name="mode" value="BATCH"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="transaction"/>
                    <param name="distributed-cache" value="dist"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.component.expiration:cache-container=ejb,subsystem=infinispan,component=expiration,distributed-cache=dist">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="distributed-cache" value="dist"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.store.file">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.store.file:cache-container=ejb,subsystem=infinispan,store=file,distributed-cache=dist">
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="passivation" value="true"/>
                    <param name="purge" value="true"/>
                    <param name="store" value="file"/>
                    <param name="distributed-cache" value="dist"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache.component.expiration:cache-container=ejb,subsystem=infinispan,replicated-cache=client-mappings,component=expiration">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="client-mappings"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.component.locking">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.component.locking:cache-container=ejb,subsystem=infinispan,component=locking,distributed-cache=persistent">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="locking"/>
                    <param name="isolation" value="REPEATABLE_READ"/>
                    <param name="distributed-cache" value="persistent"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.component.transaction">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.component.transaction:cache-container=ejb,subsystem=infinispan,component=transaction,distributed-cache=persistent">
                    <param name="cache-container" value="ejb"/>
                    <param name="mode" value="BATCH"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="transaction"/>
                    <param name="distributed-cache" value="persistent"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.component.expiration:cache-container=ejb,subsystem=infinispan,component=expiration,distributed-cache=persistent">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="distributed-cache" value="persistent"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.store.file">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.store.file:cache-container=ejb,subsystem=infinispan,store=file,distributed-cache=persistent">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="passivation" value="true"/>
                    <param name="store" value="file"/>
                    <param name="distributed-cache" value="persistent"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.locking">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.locking:cache-container=ejb,local-cache=transient,subsystem=infinispan,component=locking">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="transient"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="locking"/>
                    <param name="isolation" value="REPEATABLE_READ"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.transaction">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.transaction:cache-container=ejb,local-cache=transient,subsystem=infinispan,component=transaction">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="transient"/>
                    <param name="mode" value="BATCH"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="transaction"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=ejb,local-cache=transient,subsystem=infinispan,component=expiration">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="transient"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.store.file">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.store.file:cache-container=ejb,local-cache=transient,subsystem=infinispan,store=file">
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="transient"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="passivation" value="true"/>
                    <param name="purge" value="true"/>
                    <param name="store" value="file"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container:cache-container=web,subsystem=infinispan">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="marshaller" value="PROTOSTREAM"/>
                    <param name="default-cache" value="dist"/>
                    <param name="modules" value="[org.wildfly.clustering.session.infinispan.embedded]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.transport.jgroups">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.transport.jgroups:cache-container=web,subsystem=infinispan,transport=jgroups">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="transport" value="jgroups"/>
                    <param name="lock-timeout" value="60000"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache:cache-container=web,distributed-cache=dist,subsystem=infinispan">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="distributed-cache" value="dist"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache:cache-container=web,subsystem=infinispan,replicated-cache=sso">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="sso"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache:cache-container=web,subsystem=infinispan,replicated-cache=routing">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="routing"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.component.locking">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.component.locking:cache-container=web,subsystem=infinispan,component=locking,distributed-cache=dist">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="locking"/>
                    <param name="isolation" value="REPEATABLE_READ"/>
                    <param name="distributed-cache" value="dist"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.component.transaction">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.component.transaction:cache-container=web,subsystem=infinispan,component=transaction,distributed-cache=dist">
                    <param name="cache-container" value="web"/>
                    <param name="mode" value="BATCH"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="transaction"/>
                    <param name="distributed-cache" value="dist"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.component.expiration:cache-container=web,subsystem=infinispan,component=expiration,distributed-cache=dist">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="distributed-cache" value="dist"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.store.file">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.store.file:cache-container=web,subsystem=infinispan,store=file,distributed-cache=dist">
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="passivation" value="true"/>
                    <param name="purge" value="true"/>
                    <param name="store" value="file"/>
                    <param name="distributed-cache" value="dist"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache.component.locking">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache.component.locking:cache-container=web,subsystem=infinispan,replicated-cache=sso,component=locking">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="sso"/>
                    <param name="component" value="locking"/>
                    <param name="isolation" value="REPEATABLE_READ"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache.component.transaction">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache.component.transaction:cache-container=web,subsystem=infinispan,replicated-cache=sso,component=transaction">
                    <param name="cache-container" value="web"/>
                    <param name="mode" value="BATCH"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="sso"/>
                    <param name="component" value="transaction"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache.component.expiration:cache-container=web,subsystem=infinispan,replicated-cache=sso,component=expiration">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="sso"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache.component.expiration:cache-container=web,subsystem=infinispan,replicated-cache=routing,component=expiration">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="routing"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container:cache-container=server,subsystem=infinispan">
                    <param name="aliases" value="[singleton, cluster]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="cache-container" value="server"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="marshaller" value="PROTOSTREAM"/>
                    <param name="default-cache" value="default"/>
                    <param name="modules" value="[org.wildfly.clustering.singleton.server]"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.transport.jgroups">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.transport.jgroups:cache-container=server,subsystem=infinispan,transport=jgroups">
                    <param name="cache-container" value="server"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="transport" value="jgroups"/>
                    <param name="lock-timeout" value="60000"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache:cache-container=server,subsystem=infinispan,replicated-cache=default">
                    <param name="cache-container" value="server"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache.component.transaction">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache.component.transaction:cache-container=server,subsystem=infinispan,replicated-cache=default,component=transaction">
                    <param name="cache-container" value="server"/>
                    <param name="mode" value="BATCH"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="default"/>
                    <param name="component" value="transaction"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache.component.expiration:cache-container=server,subsystem=infinispan,replicated-cache=default,component=expiration">
                    <param name="cache-container" value="server"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="default"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-ejb">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-ejb:subsystem=distributable-ejb">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="distributable-ejb"/>
                    <param name="extension" value="org.wildfly.extension.clustering.ejb"/>
                    <param name="default-bean-management" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-ejb.client-mappings-registry.infinispan">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-ejb.client-mappings-registry.infinispan:client-mappings-registry=infinispan,subsystem=distributable-ejb">
                    <param name="client-mappings-registry" value="infinispan"/>
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="distributable-ejb"/>
                    <param name="cache" value="client-mappings"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-ejb.infinispan-bean-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-ejb.infinispan-bean-management:subsystem=distributable-ejb,infinispan-bean-management=default">
                    <param name="cache-container" value="ejb"/>
                    <param name="max-active-beans" value="10000"/>
                    <param name="subsystem" value="distributable-ejb"/>
                    <param name="infinispan-bean-management" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-ejb.infinispan-timer-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-ejb.infinispan-timer-management:subsystem=distributable-ejb,infinispan-timer-management=transient">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="distributable-ejb"/>
                    <param name="cache" value="transient"/>
                    <param name="max-active-timers" value="10000"/>
                    <param name="infinispan-timer-management" value="transient"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-ejb.infinispan-timer-management:subsystem=distributable-ejb,infinispan-timer-management=persistent">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="distributable-ejb"/>
                    <param name="cache" value="persistent"/>
                    <param name="max-active-timers" value="10000"/>
                    <param name="infinispan-timer-management" value="persistent"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3:subsystem=ejb3">
                    <param name="default-stateful-bean-access-timeout" value="5000"/>
                    <param name="extension" value="org.jboss.as.ejb3"/>
                    <param name="default-missing-method-permissions-deny-access" value="true"/>
                    <param name="default-sfsb-passivation-disabled-cache" value="simple"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="default-security-domain" value="other"/>
                    <param name="statistics-enabled" value="${wildfly.ejb3.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                    <param name="default-sfsb-cache" value="distributable"/>
                    <param name="default-slsb-instance-pool" value="slsb-strict-max-pool"/>
                    <param name="log-system-exceptions" value="true"/>
                    <param name="default-mdb-instance-pool" value="mdb-strict-max-pool"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="default-singleton-bean-access-timeout" value="5000"/>
                    <param name="default-resource-adapter-name" value="${ejb.resource-adapter-name:activemq-ra.rar}"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.application-security-domain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.application-security-domain:application-security-domain=other,subsystem=ejb3">
                    <param name="application-security-domain" value="other"/>
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.strict-max-bean-instance-pool">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.strict-max-bean-instance-pool:strict-max-bean-instance-pool=slsb-strict-max-pool,subsystem=ejb3">
                    <param name="strict-max-bean-instance-pool" value="slsb-strict-max-pool"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="derive-size" value="from-worker-pools"/>
                    <param name="timeout" value="5"/>
                    <param name="timeout-unit" value="MINUTES"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.simple-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.simple-cache:simple-cache=simple,subsystem=ejb3">
                    <param name="simple-cache" value="simple"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.distributable-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.distributable-cache:distributable-cache=distributable,subsystem=ejb3">
                    <param name="distributable-cache" value="distributable"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.thread-pool">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.thread-pool:subsystem=ejb3,thread-pool=default">
                    <param name="subsystem" value="ejb3"/>
                    <param name="thread-pool" value="default"/>
                    <param name="max-threads" value="10"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.async">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.async:subsystem=ejb3,service=async">
                    <param name="subsystem" value="ejb3"/>
                    <param name="service" value="async"/>
                    <param name="thread-pool-name" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.thread-pool.keepalive-time">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.thread-pool.keepalive-time:subsystem=ejb3,thread-pool=default">
                    <param name="subsystem" value="ejb3"/>
                    <param name="thread-pool" value="default"/>
                    <param name="unit" value="SECONDS"/>
                    <param name="time" value="60"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.timer-service">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.timer-service:subsystem=ejb3,service=timer-service">
                    <param name="default-persistent-timer-management" value="persistent"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="default-transient-timer-management" value="transient"/>
                    <param name="service" value="timer-service"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.timer-service.file-data-store">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.timer-service.file-data-store:subsystem=ejb3,service=timer-service,file-data-store=default-file-store">
                    <param name="subsystem" value="ejb3"/>
                    <param name="path" value="timer-service-data"/>
                    <param name="file-data-store" value="default-file-store"/>
                    <param name="relative-to" value="jboss.server.data.dir"/>
                    <param name="service" value="timer-service"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.strict-max-bean-instance-pool">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.strict-max-bean-instance-pool:strict-max-bean-instance-pool=mdb-strict-max-pool,subsystem=ejb3">
                    <param name="strict-max-bean-instance-pool" value="mdb-strict-max-pool"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="derive-size" value="from-cpu-count"/>
                    <param name="timeout" value="5"/>
                    <param name="timeout-unit" value="MINUTES"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.remote">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.remote:subsystem=ejb3,service=remote">
                    <param name="subsystem" value="ejb3"/>
                    <param name="connectors" value="[http-remoting-connector]"/>
                    <param name="service" value="remote"/>
                    <param name="thread-pool-name" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.remote.channel-creation-options">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.remote.channel-creation-options:subsystem=ejb3,channel-creation-options=MAX_OUTBOUND_MESSAGES,service=remote">
                    <param name="subsystem" value="ejb3"/>
                    <param name="channel-creation-options" value="MAX_OUTBOUND_MESSAGES"/>
                    <param name="type" value="remoting"/>
                    <param name="value" value="1234"/>
                    <param name="service" value="remote"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.iiop">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.iiop:subsystem=ejb3,service=iiop">
                    <param name="use-qualified-name" value="false"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="service" value="iiop"/>
                    <param name="enable-by-default" value="false"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.resource-adapters">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.resource-adapters:subsystem=resource-adapters">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="resource-adapters"/>
                    <param name="extension" value="org.jboss.as.connector"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.messaging-activemq">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.messaging-activemq:subsystem=messaging-activemq">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="messaging-activemq"/>
                    <param name="extension" value="org.wildfly.extension.messaging-activemq"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.messaging-activemq.remote-connector">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.messaging-activemq.remote-connector:subsystem=messaging-activemq,remote-connector=artemis">
                    <param name="subsystem" value="messaging-activemq"/>
                    <param name="socket-binding" value="messaging-activemq"/>
                    <param name="params" value="{use-nio=true,use-nio-global-worker-pool=true}"/>
                    <param name="remote-connector" value="artemis"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.messaging-activemq.pooled-connection-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.messaging-activemq.pooled-connection-factory:pooled-connection-factory=activemq-ra,subsystem=messaging-activemq">
                    <param name="pooled-connection-factory" value="activemq-ra"/>
                    <param name="entries" value="[java:/JmsXA, java:jboss/DefaultJMSConnectionFactory]"/>
                    <param name="connectors" value="[artemis]"/>
                    <param name="password" value="guest"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="messaging-activemq"/>
                    <param name="user" value="guest"/>
                    <param name="transaction" value="xa"/>
                </feature>
            </spec>
            <spec name="subsystem.jdr">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jdr:subsystem=jdr">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jdr"/>
                    <param name="extension" value="org.jboss.as.jdr"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jsf">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jsf:subsystem=jsf">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jsf"/>
                    <param name="extension" value="org.jboss.as.jsf"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.webservices">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices:subsystem=webservices">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="webservices"/>
                    <param name="extension" value="org.jboss.as.webservices"/>
                    <param name="statistics-enabled" value="${wildfly.webservices.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                    <param name="wsdl-host" value="${jboss.bind.address:127.0.0.1}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.webservices.client-config">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices.client-config:client-config=Standard-Client-Config,subsystem=webservices">
                    <param name="client-config" value="Standard-Client-Config"/>
                    <param name="subsystem" value="webservices"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.webservices.endpoint-config">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices.endpoint-config:subsystem=webservices,endpoint-config=Standard-Endpoint-Config">
                    <param name="subsystem" value="webservices"/>
                    <param name="endpoint-config" value="Standard-Endpoint-Config"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices.endpoint-config:subsystem=webservices,endpoint-config=Recording-Endpoint-Config">
                    <param name="subsystem" value="webservices"/>
                    <param name="endpoint-config" value="Recording-Endpoint-Config"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.webservices.endpoint-config.pre-handler-chain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices.endpoint-config.pre-handler-chain:pre-handler-chain=recording-handlers,subsystem=webservices,endpoint-config=Recording-Endpoint-Config">
                    <param name="pre-handler-chain" value="recording-handlers"/>
                    <param name="subsystem" value="webservices"/>
                    <param name="protocol-bindings" value="##SOAP11_HTTP ##SOAP11_HTTP_MTOM ##SOAP12_HTTP ##SOAP12_HTTP_MTOM"/>
                    <param name="endpoint-config" value="Recording-Endpoint-Config"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.webservices.endpoint-config.pre-handler-chain.handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices.endpoint-config.pre-handler-chain.handler:pre-handler-chain=recording-handlers,subsystem=webservices,handler=RecordingHandler,endpoint-config=Recording-Endpoint-Config">
                    <param name="pre-handler-chain" value="recording-handlers"/>
                    <param name="subsystem" value="webservices"/>
                    <param name="handler" value="RecordingHandler"/>
                    <param name="class" value="org.jboss.ws.common.invocation.RecordingServerHandler"/>
                    <param name="endpoint-config" value="Recording-Endpoint-Config"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.pojo">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.pojo:subsystem=pojo">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="pojo"/>
                    <param name="extension" value="org.jboss.as.pojo"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="socket-binding-group.remote-destination-outbound-socket-binding">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.remote-destination-outbound-socket-binding:socket-binding-group=standard-sockets,remote-destination-outbound-socket-binding=mail-smtp">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="host" value="${jboss.mail.server.host:localhost}"/>
                    <param name="remote-destination-outbound-socket-binding" value="mail-smtp"/>
                    <param name="port" value="${jboss.mail.server.port:25}"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.remote-destination-outbound-socket-binding:socket-binding-group=standard-sockets,remote-destination-outbound-socket-binding=messaging-activemq">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="host" value="${jboss.messaging.connector.host:localhost}"/>
                    <param name="remote-destination-outbound-socket-binding" value="messaging-activemq"/>
                    <param name="port" value="${jboss.messaging.connector.port:61616}"/>
                </feature>
            </spec>
            <spec name="subsystem.mail">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.mail:subsystem=mail">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="mail"/>
                    <param name="extension" value="org.jboss.as.mail"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.mail.mail-session">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.mail.mail-session:subsystem=mail,mail-session=default">
                    <param name="subsystem" value="mail"/>
                    <param name="mail-session" value="default"/>
                    <param name="jndi-name" value="java:jboss/mail/Default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.mail.mail-session.server.smtp">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.mail.mail-session.server.smtp:server=smtp,subsystem=mail,mail-session=default">
                    <param name="outbound-socket-binding-ref" value="mail-smtp"/>
                    <param name="server" value="smtp"/>
                    <param name="subsystem" value="mail"/>
                    <param name="mail-session" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.sar">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.sar:subsystem=sar">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="sar"/>
                    <param name="extension" value="org.jboss.as.sar"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.batch-jberet">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.batch-jberet:subsystem=batch-jberet">
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="extension" value="org.wildfly.extension.batch.jberet"/>
                    <param name="default-job-repository" value="in-memory"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="batch-jberet"/>
                    <param name="default-thread-pool" value="batch"/>
                </feature>
            </spec>
            <spec name="subsystem.batch-jberet.in-memory-job-repository">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.batch-jberet.in-memory-job-repository:subsystem=batch-jberet,in-memory-job-repository=in-memory">
                    <param name="subsystem" value="batch-jberet"/>
                    <param name="in-memory-job-repository" value="in-memory"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.batch-jberet.thread-pool">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.batch-jberet.thread-pool:subsystem=batch-jberet,thread-pool=batch">
                    <param name="subsystem" value="batch-jberet"/>
                    <param name="thread-pool" value="batch"/>
                    <param name="max-threads" value="10"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.batch-jberet.thread-pool.keepalive-time">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.batch-jberet.thread-pool.keepalive-time:subsystem=batch-jberet,thread-pool=batch">
                    <param name="subsystem" value="batch-jberet"/>
                    <param name="thread-pool" value="batch"/>
                    <param name="unit" value="SECONDS"/>
                    <param name="time" value="30"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.microprofile-jwt-smallrye">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.microprofile-jwt-smallrye:subsystem=microprofile-jwt-smallrye">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="microprofile-jwt-smallrye"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.jwt-smallrye"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.micrometer">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.micrometer:subsystem=micrometer">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="micrometer"/>
                    <param name="extension" value="org.wildfly.extension.micrometer"/>
                    <param name="exposed-subsystems" value="[*]"/>
                </feature>
            </spec>
            <spec name="subsystem.jpa">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jpa:subsystem=jpa">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jpa"/>
                    <param name="default-extended-persistence-inheritance" value="DEEP"/>
                    <param name="extension" value="org.jboss.as.jpa"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jakarta-data">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jakarta-data:subsystem=jakarta-data">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jakarta-data"/>
                    <param name="extension" value="org.wildfly.extension.jakarta.data"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.iiop-openjdk">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.iiop-openjdk:subsystem=iiop-openjdk">
                    <param name="security" value="elytron"/>
                    <param name="extension" value="org.wildfly.iiop-openjdk"/>
                    <param name="socket-binding" value="iiop"/>
                    <param name="server-requires-ssl" value="false"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="iiop-openjdk"/>
                    <param name="client-requires-ssl" value="false"/>
                    <param name="transactions" value="spec"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web:subsystem=distributable-web">
                    <param name="default-session-management" value="default"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="distributable-web"/>
                    <param name="extension" value="org.wildfly.extension.clustering.web"/>
                    <param name="default-single-sign-on-management" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web.routing.infinispan">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web.routing.infinispan:subsystem=distributable-web,routing=infinispan">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="distributable-web"/>
                    <param name="routing" value="infinispan"/>
                    <param name="cache" value="routing"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web.infinispan-session-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web.infinispan-session-management:subsystem=distributable-web,infinispan-session-management=default">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="distributable-web"/>
                    <param name="infinispan-session-management" value="default"/>
                    <param name="granularity" value="SESSION"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web.infinispan-single-sign-on-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web.infinispan-single-sign-on-management:subsystem=distributable-web,infinispan-single-sign-on-management=default">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="distributable-web"/>
                    <param name="infinispan-single-sign-on-management" value="default"/>
                    <param name="cache" value="sso"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web.infinispan-session-management.affinity.primary-owner">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web.infinispan-session-management.affinity.primary-owner:subsystem=distributable-web,infinispan-session-management=default,affinity=primary-owner">
                    <param name="subsystem" value="distributable-web"/>
                    <param name="infinispan-session-management" value="default"/>
                    <param name="affinity" value="primary-owner"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.modcluster">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.modcluster:subsystem=modcluster">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="modcluster"/>
                    <param name="extension" value="org.jboss.as.modcluster"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.modcluster.proxy">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.modcluster.proxy:subsystem=modcluster,proxy=default">
                    <param name="listener" value="ajp"/>
                    <param name="subsystem" value="modcluster"/>
                    <param name="proxy" value="default"/>
                    <param name="advertise-socket" value="modcluster"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.modcluster.proxy.load-provider.dynamic">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.modcluster.proxy.load-provider.dynamic:load-provider=dynamic,proxy=default,subsystem=modcluster">
                    <param name="load-provider" value="dynamic"/>
                    <param name="proxy" value="default"/>
                    <param name="subsystem" value="modcluster"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.modcluster.proxy.load-provider.dynamic.load-metric">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.modcluster.proxy.load-provider.dynamic.load-metric:load-provider=dynamic,proxy=default,subsystem=modcluster,load-metric=cpu">
                    <param name="load-provider" value="dynamic"/>
                    <param name="proxy" value="default"/>
                    <param name="subsystem" value="modcluster"/>
                    <param name="load-metric" value="cpu"/>
                    <param name="type" value="cpu"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.singleton">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.singleton:subsystem=singleton">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="singleton"/>
                    <param name="default" value="default"/>
                    <param name="extension" value="org.wildfly.extension.clustering.singleton"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.singleton.singleton-policy">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.singleton.singleton-policy:singleton-policy=default,subsystem=singleton">
                    <param name="cache-container" value="server"/>
                    <param name="subsystem" value="singleton"/>
                    <param name="singleton-policy" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.singleton.singleton-policy.election-policy.simple">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.singleton.singleton-policy.election-policy.simple:singleton-policy=default,election-policy=simple,subsystem=singleton">
                    <param name="subsystem" value="singleton"/>
                    <param name="singleton-policy" value="default"/>
                    <param name="election-policy" value="simple"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
        </feature-pack>
    </config>
    <config name="standalone-load-balancer.xml" model="standalone">
        <props>
            <prop name="--internal-empty-config" value=""/>
            <prop name="--admin-only" value=""/>
            <prop name="config.branch-is-batch" value="true"/>
            <prop name="config.merge-independent-branches" value="true"/>
            <prop name="--internal-remove-config" value=""/>
        </props>
        <layers>
            <layer model="standalone" name="git-history"/>
            <layer model="standalone" name="base-server"/>
            <layer model="standalone" name="elytron"/>
            <layer model="standalone" name="management"/>
            <layer model="standalone" name="logging"/>
            <layer model="standalone" name="io"/>
            <layer model="standalone" name="undertow-load-balancer"/>
        </layers>
        <feature-pack location="wildfly-preview@maven(org.jboss.universe:community-universe):current#35.0.0.Final">
            <spec name="server-root">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}server-root:server-root=/">
                    <param name="server-root" value="/"/>
                </feature>
            </spec>
            <spec name="interface">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}interface:interface=public">
                    <param name="interface" value="public"/>
                    <param name="inet-address" value="${jboss.bind.address:127.0.0.1}"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}interface:interface=management">
                    <param name="interface" value="management"/>
                    <param name="inet-address" value="${jboss.bind.address.management:127.0.0.1}"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}interface:interface=private">
                    <param name="interface" value="private"/>
                    <param name="inet-address" value="${jboss.bind.address.private:127.0.0.1}"/>
                </feature>
            </spec>
            <spec name="extension">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.elytron">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.elytron"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.logging">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.logging"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.io">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.io"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.undertow">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.undertow"/>
                </feature>
            </spec>
            <spec name="socket-binding-group">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group:socket-binding-group=standard-sockets">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port-offset" value="${jboss.socket.binding.port-offset:0}"/>
                    <param name="default-interface" value="public"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron:subsystem=elytron">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="disallowed-providers" value="[OracleUcrypto]"/>
                    <param name="final-providers" value="combined-providers"/>
                    <param name="extension" value="org.wildfly.extension.elytron"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.provider-loader">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-loader:subsystem=elytron,provider-loader=elytron">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-loader" value="elytron"/>
                    <param name="module" value="org.wildfly.security.elytron"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-loader:subsystem=elytron,provider-loader=openssl">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-loader" value="openssl"/>
                    <param name="module" value="org.wildfly.openssl"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.aggregate-providers">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.aggregate-providers:subsystem=elytron,aggregate-providers=combined-providers">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="aggregate-providers" value="combined-providers"/>
                    <param name="providers" value="[elytron, openssl]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.identity-realm">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.identity-realm:identity-realm=local,subsystem=elytron">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="identity-realm" value="local"/>
                    <param name="identity" value="$local"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.file-audit-log">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.file-audit-log:file-audit-log=local-audit,subsystem=elytron">
                    <param name="path" value="audit.log"/>
                    <param name="relative-to" value="jboss.server.log.dir"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="format" value="JSON"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="file-audit-log" value="local-audit"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.constant-realm-mapper">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.constant-realm-mapper:subsystem=elytron,constant-realm-mapper=local">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="constant-realm-mapper" value="local"/>
                    <param name="realm-name" value="local"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.provider-http-server-mechanism-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-http-server-mechanism-factory:subsystem=elytron,provider-http-server-mechanism-factory=global">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-http-server-mechanism-factory" value="global"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.simple-permission-mapper">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.simple-permission-mapper:simple-permission-mapper=default-permission-mapper,subsystem=elytron">
                    <param name="simple-permission-mapper" value="default-permission-mapper"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="permission-mappings" value="[{principals=[anonymous],permission-sets=[permission-set=default-permissions]},{match-all=true,permission-sets=[permission-set=login-permission,permission-set=default-permissions]}]"/>
                    <param name="mapping-mode" value="first"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.simple-role-decoder">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.simple-role-decoder:subsystem=elytron,simple-role-decoder=groups-to-roles">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="simple-role-decoder" value="groups-to-roles"/>
                    <param name="attribute" value="groups"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.provider-sasl-server-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-sasl-server-factory:subsystem=elytron,provider-sasl-server-factory=global">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-sasl-server-factory" value="global"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.mechanism-provider-filtering-sasl-server-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.mechanism-provider-filtering-sasl-server-factory:subsystem=elytron,mechanism-provider-filtering-sasl-server-factory=elytron">
                    <param name="sasl-server-factory" value="global"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-provider-filtering-sasl-server-factory" value="elytron"/>
                    <param name="filters" value="[{provider-name=WildFlyElytron}]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.configurable-sasl-server-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.configurable-sasl-server-factory:configurable-sasl-server-factory=configured,subsystem=elytron">
                    <param name="sasl-server-factory" value="elytron"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="configurable-sasl-server-factory" value="configured"/>
                    <param name="properties" value="{wildfly.sasl.local-user.default-user=&quot;\$local&quot;,wildfly.sasl.local-user.challenge-path=&quot;${jboss.server.temp.dir}/auth&quot;}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.constant-role-mapper">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.constant-role-mapper:subsystem=elytron,constant-role-mapper=super-user-mapper">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="constant-role-mapper" value="super-user-mapper"/>
                    <param name="roles" value="[SuperUser]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.permission-set">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.permission-set:subsystem=elytron,permission-set=login-permission">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="permission-set" value="login-permission"/>
                    <param name="permissions" value="[class-name=org.wildfly.security.auth.permission.LoginPermission]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.permission-set:subsystem=elytron,permission-set=default-permissions">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="permission-set" value="default-permissions"/>
                    <param name="permissions" value="[]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.properties-realm">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.properties-realm:properties-realm=ApplicationRealm,subsystem=elytron">
                    <param name="properties-realm" value="ApplicationRealm"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="users-properties" value="{path=application-users.properties,relative-to=jboss.server.config.dir,digest-realm-name=ApplicationRealm}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.properties-realm.groups-properties">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.properties-realm.groups-properties:properties-realm=ApplicationRealm,subsystem=elytron">
                    <param name="properties-realm" value="ApplicationRealm"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="path" value="application-roles.properties"/>
                    <param name="relative-to" value="jboss.server.config.dir"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.security-domain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.security-domain:security-domain=ApplicationDomain,subsystem=elytron">
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="realms" value="[{realm=ApplicationRealm,role-decoder=groups-to-roles},{realm=local}]"/>
                    <param name="default-realm" value="ApplicationRealm"/>
                    <param name="permission-mapper" value="default-permission-mapper"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.sasl-authentication-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.sasl-authentication-factory:sasl-authentication-factory=application-sasl-authentication,subsystem=elytron">
                    <param name="sasl-server-factory" value="configured"/>
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="sasl-authentication-factory" value="application-sasl-authentication"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-configurations" value="[{mechanism-name=JBOSS-LOCAL-USER,realm-mapper=local},{mechanism-name=DIGEST-MD5,mechanism-realm-configurations=[{realm-name=ApplicationRealm}]}]"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.key-store">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.key-store:subsystem=elytron,key-store=applicationKS">
                    <param name="path" value="application.keystore"/>
                    <param name="relative-to" value="jboss.server.config.dir"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="key-store" value="applicationKS"/>
                    <param name="credential-reference" value="{clear-text=password}"/>
                    <param name="type" value="JKS"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.key-manager">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.key-manager:subsystem=elytron,key-manager=applicationKM">
                    <param name="generate-self-signed-certificate-host" value="localhost"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="key-manager" value="applicationKM"/>
                    <param name="key-store" value="applicationKS"/>
                    <param name="credential-reference" value="{clear-text=password}"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.server-ssl-context">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.server-ssl-context:subsystem=elytron,server-ssl-context=applicationSSC">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="server-ssl-context" value="applicationSSC"/>
                    <param name="key-manager" value="applicationKM"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.properties-realm">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.properties-realm:properties-realm=ManagementRealm,subsystem=elytron">
                    <param name="properties-realm" value="ManagementRealm"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="users-properties" value="{path=mgmt-users.properties,relative-to=jboss.server.config.dir,digest-realm-name=ManagementRealm}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.properties-realm.groups-properties">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.properties-realm.groups-properties:properties-realm=ManagementRealm,subsystem=elytron">
                    <param name="properties-realm" value="ManagementRealm"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="path" value="mgmt-groups.properties"/>
                    <param name="relative-to" value="jboss.server.config.dir"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.security-domain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.security-domain:security-domain=ManagementDomain,subsystem=elytron">
                    <param name="security-domain" value="ManagementDomain"/>
                    <param name="realms" value="[{realm=ManagementRealm,role-decoder=groups-to-roles},{realm=local,role-mapper=super-user-mapper}]"/>
                    <param name="default-realm" value="ManagementRealm"/>
                    <param name="permission-mapper" value="default-permission-mapper"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.sasl-authentication-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.sasl-authentication-factory:sasl-authentication-factory=management-sasl-authentication,subsystem=elytron">
                    <param name="sasl-server-factory" value="configured"/>
                    <param name="security-domain" value="ManagementDomain"/>
                    <param name="sasl-authentication-factory" value="management-sasl-authentication"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-configurations" value="[{mechanism-name=JBOSS-LOCAL-USER,realm-mapper=local},{mechanism-name=DIGEST-MD5,mechanism-realm-configurations=[{realm-name=ManagementRealm}]}]"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.http-authentication-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.http-authentication-factory:http-authentication-factory=management-http-authentication,subsystem=elytron">
                    <param name="security-domain" value="ManagementDomain"/>
                    <param name="http-authentication-factory" value="management-http-authentication"/>
                    <param name="http-server-mechanism-factory" value="global"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-configurations" value="[{mechanism-name=DIGEST,mechanism-realm-configurations=[{realm-name=ManagementRealm}]}]"/>
                </feature>
            </spec>
            <spec name="socket-binding-group.socket-binding">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=management-http">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="socket-binding" value="management-http"/>
                    <param name="interface" value="management"/>
                    <param name="port" value="${jboss.management.http.port:9990}"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=management-https">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="socket-binding" value="management-https"/>
                    <param name="interface" value="management"/>
                    <param name="port" value="${jboss.management.https.port:9993}"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=http">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port" value="${jboss.http.port:8080}"/>
                    <param name="socket-binding" value="http"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=https">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port" value="${jboss.https.port:8443}"/>
                    <param name="socket-binding" value="https"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=mcmp-management">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="socket-binding" value="mcmp-management"/>
                    <param name="interface" value="private"/>
                    <param name="port" value="${jboss.mcmp.port:8090}"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=modcluster">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="socket-binding" value="modcluster"/>
                    <param name="interface" value="private"/>
                    <param name="multicast-address" value="${jboss.modcluster.multicast.address:224.0.1.105}"/>
                    <param name="multicast-port" value="23364"/>
                </feature>
            </spec>
            <spec name="core-service.management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management:core-service=management">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.authorization">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.authorization:core-service=management,access=authorization">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="access" value="authorization"/>
                    <param name="provider" value="simple"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.authorization.role-mapping">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.authorization.role-mapping:core-service=management,role-mapping=SuperUser,access=authorization">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="access" value="authorization"/>
                    <param name="core-service" value="management"/>
                    <param name="role-mapping" value="SuperUser"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.authorization.role-mapping.include">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.authorization.role-mapping.include:include=user-$local,access=authorization,role-mapping=SuperUser,core-service=management">
                    <param name="include" value="user-$local"/>
                    <param name="access" value="authorization"/>
                    <param name="role-mapping" value="SuperUser"/>
                    <param name="name" value="$local"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="type" value="USER"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.management-interface.http-interface">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.management-interface.http-interface:core-service=management,management-interface=http-interface">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="http-authentication-factory" value="management-http-authentication"/>
                    <param name="socket-binding" value="management-http"/>
                    <param name="core-service" value="management"/>
                    <param name="management-interface" value="http-interface"/>
                </feature>
            </spec>
            <spec name="core-service.management.management-interface.http-interface.http-upgrade">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.management-interface.http-interface.http-upgrade:core-service=management,management-interface=http-interface">
                    <param name="sasl-authentication-factory" value="management-sasl-authentication"/>
                    <param name="core-service" value="management"/>
                    <param name="management-interface" value="http-interface"/>
                    <param name="enabled" value="true"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit:core-service=management,access=audit">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="core-service" value="management"/>
                    <param name="access" value="audit"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit.json-formatter">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.json-formatter:json-formatter=json-formatter,core-service=management,access=audit">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="access" value="audit"/>
                    <param name="json-formatter" value="json-formatter"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit.file-handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.file-handler:file-handler=file,core-service=management,access=audit">
                    <param name="formatter" value="json-formatter"/>
                    <param name="path" value="audit-log.log"/>
                    <param name="access" value="audit"/>
                    <param name="relative-to" value="jboss.server.data.dir"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="file-handler" value="file"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit.logger.audit-log">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.logger.audit-log:core-service=management,access=audit,logger=audit-log">
                    <param name="access" value="audit"/>
                    <param name="log-read-only" value="false"/>
                    <param name="log-boot" value="true"/>
                    <param name="logger" value="audit-log"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="core-service" value="management"/>
                    <param name="enabled" value="false"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit.logger.audit-log.handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.logger.audit-log.handler:handler=file,access=audit,core-service=management,logger=audit-log">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="handler" value="file"/>
                    <param name="access" value="audit"/>
                    <param name="core-service" value="management"/>
                    <param name="logger" value="audit-log"/>
                </feature>
            </spec>
            <spec name="subsystem.logging">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging:subsystem=logging">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="logging"/>
                    <param name="extension" value="org.jboss.as.logging"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.pattern-formatter">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.pattern-formatter:subsystem=logging,pattern-formatter=PATTERN">
                    <param name="pattern" value="&quot;%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n&quot;"/>
                    <param name="subsystem" value="logging"/>
                    <param name="pattern-formatter" value="PATTERN"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.pattern-formatter:subsystem=logging,pattern-formatter=COLOR-PATTERN">
                    <param name="pattern" value="&quot;%K{level}%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n&quot;"/>
                    <param name="subsystem" value="logging"/>
                    <param name="pattern-formatter" value="COLOR-PATTERN"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.console-handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.console-handler:subsystem=logging,console-handler=CONSOLE">
                    <param name="subsystem" value="logging"/>
                    <param name="named-formatter" value="COLOR-PATTERN"/>
                    <param name="level" value="INFO"/>
                    <param name="console-handler" value="CONSOLE"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.periodic-rotating-file-handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.periodic-rotating-file-handler:subsystem=logging,periodic-rotating-file-handler=FILE">
                    <param name="autoflush" value="true"/>
                    <param name="periodic-rotating-file-handler" value="FILE"/>
                    <param name="file" value="{relative-to=jboss.server.log.dir,path=server.log}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="logging"/>
                    <param name="named-formatter" value="PATTERN"/>
                    <param name="suffix" value=".yyyy-MM-dd"/>
                    <param name="append" value="true"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.logger">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=com.arjuna">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="com.arjuna"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=com.networknt.schema">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="com.networknt.schema"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=io.jaegertracing.Configuration">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="io.jaegertracing.Configuration"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=org.jboss.as.config">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="DEBUG"/>
                    <param name="logger" value="org.jboss.as.config"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=sun.rmi">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="sun.rmi"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.root-logger.ROOT">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.root-logger.ROOT:subsystem=logging,root-logger=ROOT">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="INFO"/>
                    <param name="handlers" value="[CONSOLE, FILE]"/>
                    <param name="root-logger" value="ROOT"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.io">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.io:subsystem=io">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="io"/>
                    <param name="extension" value="org.wildfly.extension.io"/>
                    <param name="default-worker" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.io.worker">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.io.worker:worker=default,subsystem=io">
                    <param name="worker" value="default"/>
                    <param name="subsystem" value="io"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow:subsystem=undertow">
                    <param name="extension" value="org.wildfly.extension.undertow"/>
                    <param name="default-virtual-host" value="default-host"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="default-servlet-container" value="default"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="default-server" value="default-server"/>
                    <param name="statistics-enabled" value="${wildfly.undertow.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server:subsystem=undertow,server=default-server">
                    <param name="subsystem" value="undertow"/>
                    <param name="server" value="default-server"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.host">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.host:host=default-host,server=default-server,subsystem=undertow">
                    <param name="host" value="default-host"/>
                    <param name="server" value="default-server"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="alias" value="[localhost]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.servlet-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.servlet-container:subsystem=undertow,servlet-container=default">
                    <param name="subsystem" value="undertow"/>
                    <param name="servlet-container" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.buffer-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.buffer-cache:subsystem=undertow,buffer-cache=default">
                    <param name="subsystem" value="undertow"/>
                    <param name="buffer-cache" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.byte-buffer-pool">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.byte-buffer-pool:byte-buffer-pool=default,subsystem=undertow">
                    <param name="byte-buffer-pool" value="default"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.configuration.filter">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.configuration.filter:subsystem=undertow,configuration=filter">
                    <param name="subsystem" value="undertow"/>
                    <param name="configuration" value="filter"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.configuration.handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.configuration.handler:subsystem=undertow,configuration=handler">
                    <param name="subsystem" value="undertow"/>
                    <param name="configuration" value="handler"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.http-listener">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.http-listener:server=default-server,subsystem=undertow,http-listener=default">
                    <param name="server" value="default-server"/>
                    <param name="socket-binding" value="http"/>
                    <param name="redirect-socket" value="https"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="http-listener" value="default"/>
                    <param name="enable-http2" value="true"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.http-listener:server=default-server,subsystem=undertow,http-listener=management">
                    <param name="server" value="default-server"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="http-listener" value="management"/>
                    <param name="socket-binding" value="mcmp-management"/>
                    <param name="enable-http2" value="true"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.host.filter-ref">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.host.filter-ref:host=default-host,server=default-server,subsystem=undertow,filter-ref=load-balancer">
                    <param name="host" value="default-host"/>
                    <param name="server" value="default-server"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="filter-ref" value="load-balancer"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.configuration.filter.mod-cluster">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.configuration.filter.mod-cluster:mod-cluster=load-balancer,subsystem=undertow,configuration=filter">
                    <param name="management-socket-binding" value="mcmp-management"/>
                    <param name="configuration" value="filter"/>
                    <param name="advertise-socket-binding" value="modcluster"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="max-retries" value="3"/>
                    <param name="mod-cluster" value="load-balancer"/>
                    <param name="enable-http2" value="true"/>
                </feature>
            </spec>
        </feature-pack>
    </config>
    <config name="standalone-microprofile.xml" model="standalone">
        <props>
            <prop name="--internal-empty-config" value=""/>
            <prop name="--admin-only" value=""/>
            <prop name="config.branch-is-batch" value="true"/>
            <prop name="config.merge-independent-branches" value="true"/>
            <prop name="--internal-remove-config" value=""/>
        </props>
        <layers>
            <layer model="standalone" name="git-history"/>
            <layer model="standalone" name="base-server"/>
            <layer model="standalone" name="naming"/>
            <layer model="standalone" name="jsonb"/>
            <layer model="standalone" name="ee-integration"/>
            <layer model="standalone" name="ee-concurrency"/>
            <layer model="standalone" name="ee"/>
            <layer model="standalone" name="deployment-scanner"/>
            <layer model="standalone" name="io"/>
            <layer model="standalone" name="undertow"/>
            <layer model="standalone" name="servlet"/>
            <layer model="standalone" name="web-server"/>
            <layer model="standalone" name="elytron"/>
            <layer model="standalone" name="management"/>
            <layer model="standalone" name="jmx"/>
            <layer model="standalone" name="remoting"/>
            <layer model="standalone" name="jmx-remoting"/>
            <layer model="standalone" name="logging"/>
            <layer model="standalone" name="core-management"/>
            <layer model="standalone" name="request-controller"/>
            <layer model="standalone" name="security-manager"/>
            <layer model="standalone" name="core-server"/>
            <layer model="standalone" name="core-tools"/>
            <layer model="standalone" name="transactions"/>
            <layer model="standalone" name="datasources"/>
            <layer model="standalone" name="datasources-web-server"/>
            <layer model="standalone" name="jaxrs-core"/>
            <layer model="standalone" name="jaxrs"/>
            <layer model="standalone" name="cdi"/>
            <layer model="standalone" name="bean-validation"/>
            <layer model="standalone" name="jpa"/>
            <layer model="standalone" name="microprofile-config"/>
            <layer model="standalone" name="microprofile-rest-client"/>
            <layer model="standalone" name="jaxrs-server"/>
            <layer model="standalone" name="ee-security"/>
            <layer model="standalone" name="resource-adapters"/>
            <layer model="standalone" name="messaging-activemq"/>
            <layer model="standalone" name="jms-activemq"/>
            <layer model="standalone" name="opentelemetry"/>
            <layer model="standalone" name="microprofile-telemetry"/>
            <layer model="standalone" name="health"/>
            <layer model="standalone" name="microprofile-health"/>
            <layer model="standalone" name="observability"/>
            <layer model="standalone" name="cloud-server"/>
            <layer model="standalone" name="h2-driver"/>
            <layer model="standalone" name="h2-datasource"/>
            <layer model="standalone" name="h2-default-datasource"/>
            <layer model="standalone" name="jakarta-data"/>
            <layer model="standalone" name="microprofile-fault-tolerance"/>
            <layer model="standalone" name="microprofile-jwt"/>
            <layer model="standalone" name="microprofile-openapi"/>
            <layer model="standalone" name="elytron-oidc-client"/>
        </layers>
        <feature-pack location="wildfly-preview@maven(org.jboss.universe:community-universe):current#35.0.0.Final">
            <spec name="server-root">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}server-root:server-root=/">
                    <param name="server-root" value="/"/>
                </feature>
            </spec>
            <spec name="interface">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}interface:interface=public">
                    <param name="interface" value="public"/>
                    <param name="inet-address" value="${jboss.bind.address:127.0.0.1}"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}interface:interface=management">
                    <param name="interface" value="management"/>
                    <param name="inet-address" value="${jboss.bind.address.management:127.0.0.1}"/>
                </feature>
            </spec>
            <spec name="extension">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.naming">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.naming"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.ee">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.ee"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.deployment-scanner">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.deployment-scanner"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.io">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.io"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.undertow">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.undertow"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.elytron">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.elytron"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.jmx">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.jmx"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.remoting">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.remoting"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.logging">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.logging"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.core-management">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.core-management"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.request-controller">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.request-controller"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.security.manager">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.security.manager"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.transactions">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.transactions"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.connector">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.connector"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.jaxrs">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.jaxrs"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.weld">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.weld"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.bean-validation">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.bean-validation"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.jpa">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.jpa"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.clustering.infinispan">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.clustering.infinispan"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.microprofile.config-smallrye">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.config-smallrye"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.ee-security">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.ee-security"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.messaging-activemq">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.messaging-activemq"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.opentelemetry">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.opentelemetry"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.microprofile.telemetry">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.telemetry"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.health">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.health"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.microprofile.health-smallrye">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.health-smallrye"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.jakarta.data">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.jakarta.data"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.microprofile.fault-tolerance-smallrye">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.fault-tolerance-smallrye"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.microprofile.jwt-smallrye">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.jwt-smallrye"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.microprofile.openapi-smallrye">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.openapi-smallrye"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.elytron-oidc-client">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.elytron-oidc-client"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.clustering.web">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.clustering.web"/>
                </feature>
            </spec>
            <spec name="socket-binding-group">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group:socket-binding-group=standard-sockets">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port-offset" value="${jboss.socket.binding.port-offset:0}"/>
                    <param name="default-interface" value="public"/>
                </feature>
            </spec>
            <spec name="subsystem.naming">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.naming:subsystem=naming">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="naming"/>
                    <param name="extension" value="org.jboss.as.naming"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ee">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee:subsystem=ee">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="ee"/>
                    <param name="spec-descriptor-property-replacement" value="false"/>
                    <param name="extension" value="org.jboss.as.ee"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.context-service">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.context-service:subsystem=ee,context-service=default">
                    <param name="subsystem" value="ee"/>
                    <param name="context-service" value="default"/>
                    <param name="jndi-name" value="java:jboss/ee/concurrency/context/default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.managed-executor-service">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.managed-executor-service:subsystem=ee,managed-executor-service=default">
                    <param name="keepalive-time" value="5000"/>
                    <param name="hung-task-termination-period" value="0"/>
                    <param name="managed-executor-service" value="default"/>
                    <param name="context-service" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="ee"/>
                    <param name="hung-task-threshold" value="60000"/>
                    <param name="jndi-name" value="java:jboss/ee/concurrency/executor/default"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.managed-scheduled-executor-service">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.managed-scheduled-executor-service:managed-scheduled-executor-service=default,subsystem=ee">
                    <param name="keepalive-time" value="3000"/>
                    <param name="hung-task-termination-period" value="0"/>
                    <param name="context-service" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="ee"/>
                    <param name="managed-scheduled-executor-service" value="default"/>
                    <param name="hung-task-threshold" value="60000"/>
                    <param name="jndi-name" value="java:jboss/ee/concurrency/scheduler/default"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.managed-thread-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.managed-thread-factory:managed-thread-factory=default,subsystem=ee">
                    <param name="subsystem" value="ee"/>
                    <param name="managed-thread-factory" value="default"/>
                    <param name="context-service" value="default"/>
                    <param name="jndi-name" value="java:jboss/ee/concurrency/factory/default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.service.default-bindings">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.service.default-bindings:subsystem=ee,service=default-bindings">
                    <param name="managed-thread-factory" value="java:jboss/ee/concurrency/factory/default"/>
                    <param name="context-service" value="java:jboss/ee/concurrency/context/default"/>
                    <param name="managed-executor-service" value="java:jboss/ee/concurrency/executor/default"/>
                    <param name="service" value="default-bindings"/>
                    <param name="datasource" value="java:jboss/datasources/ExampleDS"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="ee"/>
                    <param name="managed-scheduled-executor-service" value="java:jboss/ee/concurrency/scheduler/default"/>
                </feature>
            </spec>
            <spec name="subsystem.deployment-scanner">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.deployment-scanner:subsystem=deployment-scanner">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="deployment-scanner"/>
                    <param name="extension" value="org.jboss.as.deployment-scanner"/>
                </feature>
            </spec>
            <spec name="subsystem.deployment-scanner.scanner">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.deployment-scanner.scanner:scanner=default,subsystem=deployment-scanner">
                    <param name="scanner" value="default"/>
                    <param name="subsystem" value="deployment-scanner"/>
                    <param name="path" value="deployments"/>
                    <param name="scan-interval" value="5000"/>
                    <param name="relative-to" value="jboss.server.base.dir"/>
                    <param name="runtime-failure-causes-rollback" value="${jboss.deployment.scanner.rollback.on.failure:false}"/>
                </feature>
            </spec>
            <spec name="subsystem.io">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.io:subsystem=io">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="io"/>
                    <param name="extension" value="org.wildfly.extension.io"/>
                    <param name="default-worker" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.io.worker">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.io.worker:worker=default,subsystem=io">
                    <param name="worker" value="default"/>
                    <param name="subsystem" value="io"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="socket-binding-group.socket-binding">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=ajp">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port" value="${jboss.ajp.port:8009}"/>
                    <param name="socket-binding" value="ajp"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=http">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port" value="${jboss.http.port:8080}"/>
                    <param name="socket-binding" value="http"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=https">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port" value="${jboss.https.port:8443}"/>
                    <param name="socket-binding" value="https"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=management-http">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="socket-binding" value="management-http"/>
                    <param name="interface" value="management"/>
                    <param name="port" value="${jboss.management.http.port:9990}"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=management-https">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="socket-binding" value="management-https"/>
                    <param name="interface" value="management"/>
                    <param name="port" value="${jboss.management.https.port:9993}"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=txn-recovery-environment">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port" value="4712"/>
                    <param name="socket-binding" value="txn-recovery-environment"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=txn-status-manager">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port" value="4713"/>
                    <param name="socket-binding" value="txn-status-manager"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron:subsystem=elytron">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="disallowed-providers" value="[OracleUcrypto]"/>
                    <param name="final-providers" value="combined-providers"/>
                    <param name="extension" value="org.wildfly.extension.elytron"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.provider-loader">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-loader:subsystem=elytron,provider-loader=elytron">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-loader" value="elytron"/>
                    <param name="module" value="org.wildfly.security.elytron"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-loader:subsystem=elytron,provider-loader=openssl">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-loader" value="openssl"/>
                    <param name="module" value="org.wildfly.openssl"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.aggregate-providers">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.aggregate-providers:subsystem=elytron,aggregate-providers=combined-providers">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="aggregate-providers" value="combined-providers"/>
                    <param name="providers" value="[elytron, openssl]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.provider-http-server-mechanism-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-http-server-mechanism-factory:subsystem=elytron,provider-http-server-mechanism-factory=global">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-http-server-mechanism-factory" value="global"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.simple-permission-mapper">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.simple-permission-mapper:simple-permission-mapper=default-permission-mapper,subsystem=elytron">
                    <param name="simple-permission-mapper" value="default-permission-mapper"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="permission-mappings" value="[{principals=[anonymous],permission-sets=[permission-set=default-permissions]},{match-all=true,permission-sets=[permission-set=login-permission,permission-set=default-permissions]}]"/>
                    <param name="mapping-mode" value="first"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.security-domain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.security-domain:security-domain=ApplicationDomain,subsystem=elytron">
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="realms" value="[{realm=ApplicationRealm,role-decoder=groups-to-roles},{realm=local}]"/>
                    <param name="default-realm" value="ApplicationRealm"/>
                    <param name="permission-mapper" value="default-permission-mapper"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.http-authentication-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.http-authentication-factory:http-authentication-factory=application-http-authentication,subsystem=elytron">
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="http-authentication-factory" value="application-http-authentication"/>
                    <param name="http-server-mechanism-factory" value="global"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-configurations" value="[{mechanism-name=BASIC,mechanism-realm-configurations=[{realm-name=ApplicationRealm}]}]"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.identity-realm">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.identity-realm:identity-realm=local,subsystem=elytron">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="identity-realm" value="local"/>
                    <param name="identity" value="$local"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.file-audit-log">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.file-audit-log:file-audit-log=local-audit,subsystem=elytron">
                    <param name="path" value="audit.log"/>
                    <param name="relative-to" value="jboss.server.log.dir"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="format" value="JSON"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="file-audit-log" value="local-audit"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.constant-realm-mapper">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.constant-realm-mapper:subsystem=elytron,constant-realm-mapper=local">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="constant-realm-mapper" value="local"/>
                    <param name="realm-name" value="local"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.simple-role-decoder">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.simple-role-decoder:subsystem=elytron,simple-role-decoder=groups-to-roles">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="simple-role-decoder" value="groups-to-roles"/>
                    <param name="attribute" value="groups"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.provider-sasl-server-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-sasl-server-factory:subsystem=elytron,provider-sasl-server-factory=global">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-sasl-server-factory" value="global"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.mechanism-provider-filtering-sasl-server-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.mechanism-provider-filtering-sasl-server-factory:subsystem=elytron,mechanism-provider-filtering-sasl-server-factory=elytron">
                    <param name="sasl-server-factory" value="global"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-provider-filtering-sasl-server-factory" value="elytron"/>
                    <param name="filters" value="[{provider-name=WildFlyElytron}]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.configurable-sasl-server-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.configurable-sasl-server-factory:configurable-sasl-server-factory=configured,subsystem=elytron">
                    <param name="sasl-server-factory" value="elytron"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="configurable-sasl-server-factory" value="configured"/>
                    <param name="properties" value="{wildfly.sasl.local-user.default-user=&quot;\$local&quot;,wildfly.sasl.local-user.challenge-path=&quot;${jboss.server.temp.dir}/auth&quot;}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.constant-role-mapper">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.constant-role-mapper:subsystem=elytron,constant-role-mapper=super-user-mapper">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="constant-role-mapper" value="super-user-mapper"/>
                    <param name="roles" value="[SuperUser]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.permission-set">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.permission-set:subsystem=elytron,permission-set=login-permission">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="permission-set" value="login-permission"/>
                    <param name="permissions" value="[class-name=org.wildfly.security.auth.permission.LoginPermission]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.permission-set:subsystem=elytron,permission-set=default-permissions">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="permission-set" value="default-permissions"/>
                    <param name="permissions" value="[]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.properties-realm">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.properties-realm:properties-realm=ApplicationRealm,subsystem=elytron">
                    <param name="properties-realm" value="ApplicationRealm"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="users-properties" value="{path=application-users.properties,relative-to=jboss.server.config.dir,digest-realm-name=ApplicationRealm}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.properties-realm.groups-properties">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.properties-realm.groups-properties:properties-realm=ApplicationRealm,subsystem=elytron">
                    <param name="properties-realm" value="ApplicationRealm"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="path" value="application-roles.properties"/>
                    <param name="relative-to" value="jboss.server.config.dir"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.sasl-authentication-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.sasl-authentication-factory:sasl-authentication-factory=application-sasl-authentication,subsystem=elytron">
                    <param name="sasl-server-factory" value="configured"/>
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="sasl-authentication-factory" value="application-sasl-authentication"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-configurations" value="[{mechanism-name=JBOSS-LOCAL-USER,realm-mapper=local},{mechanism-name=DIGEST-MD5,mechanism-realm-configurations=[{realm-name=ApplicationRealm}]}]"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.key-store">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.key-store:subsystem=elytron,key-store=applicationKS">
                    <param name="path" value="application.keystore"/>
                    <param name="relative-to" value="jboss.server.config.dir"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="key-store" value="applicationKS"/>
                    <param name="credential-reference" value="{clear-text=password}"/>
                    <param name="type" value="JKS"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.key-manager">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.key-manager:subsystem=elytron,key-manager=applicationKM">
                    <param name="generate-self-signed-certificate-host" value="localhost"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="key-manager" value="applicationKM"/>
                    <param name="key-store" value="applicationKS"/>
                    <param name="credential-reference" value="{clear-text=password}"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.server-ssl-context">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.server-ssl-context:subsystem=elytron,server-ssl-context=applicationSSC">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="server-ssl-context" value="applicationSSC"/>
                    <param name="key-manager" value="applicationKM"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.properties-realm">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.properties-realm:properties-realm=ManagementRealm,subsystem=elytron">
                    <param name="properties-realm" value="ManagementRealm"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="users-properties" value="{path=mgmt-users.properties,relative-to=jboss.server.config.dir,digest-realm-name=ManagementRealm}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.properties-realm.groups-properties">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.properties-realm.groups-properties:properties-realm=ManagementRealm,subsystem=elytron">
                    <param name="properties-realm" value="ManagementRealm"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="path" value="mgmt-groups.properties"/>
                    <param name="relative-to" value="jboss.server.config.dir"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.security-domain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.security-domain:security-domain=ManagementDomain,subsystem=elytron">
                    <param name="security-domain" value="ManagementDomain"/>
                    <param name="realms" value="[{realm=ManagementRealm,role-decoder=groups-to-roles},{realm=local,role-mapper=super-user-mapper}]"/>
                    <param name="default-realm" value="ManagementRealm"/>
                    <param name="permission-mapper" value="default-permission-mapper"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.sasl-authentication-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.sasl-authentication-factory:sasl-authentication-factory=management-sasl-authentication,subsystem=elytron">
                    <param name="sasl-server-factory" value="configured"/>
                    <param name="security-domain" value="ManagementDomain"/>
                    <param name="sasl-authentication-factory" value="management-sasl-authentication"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-configurations" value="[{mechanism-name=JBOSS-LOCAL-USER,realm-mapper=local},{mechanism-name=DIGEST-MD5,mechanism-realm-configurations=[{realm-name=ManagementRealm}]}]"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.http-authentication-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.http-authentication-factory:http-authentication-factory=management-http-authentication,subsystem=elytron">
                    <param name="security-domain" value="ManagementDomain"/>
                    <param name="http-authentication-factory" value="management-http-authentication"/>
                    <param name="http-server-mechanism-factory" value="global"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-configurations" value="[{mechanism-name=DIGEST,mechanism-realm-configurations=[{realm-name=ManagementRealm}]}]"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.policy">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.policy:subsystem=elytron,policy=jacc">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="policy" value="jacc"/>
                    <param name="jacc-policy" value="{}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.permission-set.permissions">
                <feature>
                    <param name="permission-set" value="default-permissions"/>
                    <param name="module" value="org.wildfly.transaction.client"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="class-name" value="org.wildfly.transaction.client.RemoteTransactionPermission"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow:subsystem=undertow">
                    <param name="extension" value="org.wildfly.extension.undertow"/>
                    <param name="default-virtual-host" value="default-host"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="default-servlet-container" value="default"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="default-server" value="default-server"/>
                    <param name="statistics-enabled" value="${wildfly.undertow.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server:subsystem=undertow,server=default-server">
                    <param name="subsystem" value="undertow"/>
                    <param name="server" value="default-server"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.host">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.host:host=default-host,server=default-server,subsystem=undertow">
                    <param name="host" value="default-host"/>
                    <param name="server" value="default-server"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="alias" value="[localhost]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.servlet-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.servlet-container:subsystem=undertow,servlet-container=default">
                    <param name="subsystem" value="undertow"/>
                    <param name="servlet-container" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.buffer-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.buffer-cache:subsystem=undertow,buffer-cache=default">
                    <param name="subsystem" value="undertow"/>
                    <param name="buffer-cache" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.byte-buffer-pool">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.byte-buffer-pool:byte-buffer-pool=default,subsystem=undertow">
                    <param name="byte-buffer-pool" value="default"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.configuration.filter">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.configuration.filter:subsystem=undertow,configuration=filter">
                    <param name="subsystem" value="undertow"/>
                    <param name="configuration" value="filter"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.configuration.handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.configuration.handler:subsystem=undertow,configuration=handler">
                    <param name="subsystem" value="undertow"/>
                    <param name="configuration" value="handler"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.http-listener">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.http-listener:server=default-server,subsystem=undertow,http-listener=default">
                    <param name="server" value="default-server"/>
                    <param name="socket-binding" value="http"/>
                    <param name="redirect-socket" value="https"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="http-listener" value="default"/>
                    <param name="enable-http2" value="true"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.host.setting.http-invoker">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.host.setting.http-invoker:host=default-host,server=default-server,subsystem=undertow,setting=http-invoker">
                    <param name="host" value="default-host"/>
                    <param name="server" value="default-server"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="http-authentication-factory" value="application-http-authentication"/>
                    <param name="setting" value="http-invoker"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.servlet-container.setting.jsp">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.servlet-container.setting.jsp:subsystem=undertow,servlet-container=default,setting=jsp">
                    <param name="subsystem" value="undertow"/>
                    <param name="servlet-container" value="default"/>
                    <param name="setting" value="jsp"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.servlet-container.setting.websockets">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.servlet-container.setting.websockets:subsystem=undertow,servlet-container=default,setting=websockets">
                    <param name="subsystem" value="undertow"/>
                    <param name="servlet-container" value="default"/>
                    <param name="setting" value="websockets"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.application-security-domain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.application-security-domain:application-security-domain=other,subsystem=undertow">
                    <param name="application-security-domain" value="other"/>
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.https-listener">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.https-listener:subsystem=undertow,server=default-server,https-listener=https">
                    <param name="server" value="default-server"/>
                    <param name="socket-binding" value="https"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="ssl-context" value="applicationSSC"/>
                    <param name="https-listener" value="https"/>
                    <param name="enable-http2" value="true"/>
                </feature>
            </spec>
            <spec name="core-service.management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management:core-service=management">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.authorization">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.authorization:core-service=management,access=authorization">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="access" value="authorization"/>
                    <param name="provider" value="simple"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.authorization.role-mapping">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.authorization.role-mapping:core-service=management,role-mapping=SuperUser,access=authorization">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="access" value="authorization"/>
                    <param name="core-service" value="management"/>
                    <param name="role-mapping" value="SuperUser"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.authorization.role-mapping.include">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.authorization.role-mapping.include:include=user-$local,access=authorization,role-mapping=SuperUser,core-service=management">
                    <param name="include" value="user-$local"/>
                    <param name="access" value="authorization"/>
                    <param name="role-mapping" value="SuperUser"/>
                    <param name="name" value="$local"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="type" value="USER"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.management-interface.http-interface">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.management-interface.http-interface:core-service=management,management-interface=http-interface">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="http-authentication-factory" value="management-http-authentication"/>
                    <param name="socket-binding" value="management-http"/>
                    <param name="core-service" value="management"/>
                    <param name="management-interface" value="http-interface"/>
                </feature>
            </spec>
            <spec name="core-service.management.management-interface.http-interface.http-upgrade">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.management-interface.http-interface.http-upgrade:core-service=management,management-interface=http-interface">
                    <param name="sasl-authentication-factory" value="management-sasl-authentication"/>
                    <param name="core-service" value="management"/>
                    <param name="management-interface" value="http-interface"/>
                    <param name="enabled" value="true"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit:core-service=management,access=audit">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="core-service" value="management"/>
                    <param name="access" value="audit"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit.json-formatter">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.json-formatter:json-formatter=json-formatter,core-service=management,access=audit">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="access" value="audit"/>
                    <param name="json-formatter" value="json-formatter"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit.file-handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.file-handler:file-handler=file,core-service=management,access=audit">
                    <param name="formatter" value="json-formatter"/>
                    <param name="path" value="audit-log.log"/>
                    <param name="access" value="audit"/>
                    <param name="relative-to" value="jboss.server.data.dir"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="file-handler" value="file"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit.logger.audit-log">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.logger.audit-log:core-service=management,access=audit,logger=audit-log">
                    <param name="access" value="audit"/>
                    <param name="log-read-only" value="false"/>
                    <param name="log-boot" value="true"/>
                    <param name="logger" value="audit-log"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="core-service" value="management"/>
                    <param name="enabled" value="false"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit.logger.audit-log.handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.logger.audit-log.handler:handler=file,access=audit,core-service=management,logger=audit-log">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="handler" value="file"/>
                    <param name="access" value="audit"/>
                    <param name="core-service" value="management"/>
                    <param name="logger" value="audit-log"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx:subsystem=jmx">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="extension" value="org.jboss.as.jmx"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx.expose-model.expression">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx.expose-model.expression:subsystem=jmx,expose-model=expression">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="expose-model" value="expression"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx.expose-model.resolved">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx.expose-model.resolved:subsystem=jmx,expose-model=resolved">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="expose-model" value="resolved"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx.remoting-connector.jmx">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx.remoting-connector.jmx:subsystem=jmx,remoting-connector=jmx">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="remoting-connector" value="jmx"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.remoting">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.remoting:subsystem=remoting">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="remoting"/>
                    <param name="extension" value="org.jboss.as.remoting"/>
                    <param name="worker" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.remoting.http-connector">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.remoting.http-connector:http-connector=http-remoting-connector,subsystem=remoting">
                    <param name="http-connector" value="http-remoting-connector"/>
                    <param name="connector-ref" value="default"/>
                    <param name="subsystem" value="remoting"/>
                    <param name="sasl-authentication-factory" value="application-sasl-authentication"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.logging">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging:subsystem=logging">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="logging"/>
                    <param name="extension" value="org.jboss.as.logging"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.pattern-formatter">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.pattern-formatter:subsystem=logging,pattern-formatter=PATTERN">
                    <param name="pattern" value="&quot;%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n&quot;"/>
                    <param name="subsystem" value="logging"/>
                    <param name="pattern-formatter" value="PATTERN"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.pattern-formatter:subsystem=logging,pattern-formatter=COLOR-PATTERN">
                    <param name="pattern" value="&quot;%K{level}%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n&quot;"/>
                    <param name="subsystem" value="logging"/>
                    <param name="pattern-formatter" value="COLOR-PATTERN"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.console-handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.console-handler:subsystem=logging,console-handler=CONSOLE">
                    <param name="subsystem" value="logging"/>
                    <param name="named-formatter" value="COLOR-PATTERN"/>
                    <param name="level" value="INFO"/>
                    <param name="console-handler" value="CONSOLE"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.periodic-rotating-file-handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.periodic-rotating-file-handler:subsystem=logging,periodic-rotating-file-handler=FILE">
                    <param name="autoflush" value="true"/>
                    <param name="periodic-rotating-file-handler" value="FILE"/>
                    <param name="file" value="{relative-to=jboss.server.log.dir,path=server.log}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="logging"/>
                    <param name="named-formatter" value="PATTERN"/>
                    <param name="suffix" value=".yyyy-MM-dd"/>
                    <param name="append" value="true"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.logger">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=com.arjuna">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="com.arjuna"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=com.networknt.schema">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="com.networknt.schema"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=io.jaegertracing.Configuration">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="io.jaegertracing.Configuration"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=org.jboss.as.config">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="DEBUG"/>
                    <param name="logger" value="org.jboss.as.config"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=sun.rmi">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="sun.rmi"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.root-logger.ROOT">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.root-logger.ROOT:subsystem=logging,root-logger=ROOT">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="INFO"/>
                    <param name="handlers" value="[CONSOLE, FILE]"/>
                    <param name="root-logger" value="ROOT"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.core-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.core-management:subsystem=core-management">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="core-management"/>
                    <param name="extension" value="org.wildfly.extension.core-management"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.request-controller">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.request-controller:subsystem=request-controller">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="request-controller"/>
                    <param name="extension" value="org.wildfly.extension.request-controller"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.security-manager">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.security-manager:subsystem=security-manager">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="security-manager"/>
                    <param name="extension" value="org.wildfly.extension.security.manager"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.security-manager.deployment-permissions.default">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.security-manager.deployment-permissions.default:deployment-permissions=default,subsystem=security-manager">
                    <param name="deployment-permissions" value="default"/>
                    <param name="subsystem" value="security-manager"/>
                    <param name="maximum-permissions" value="[{class=java.security.AllPermission}]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.transactions">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.transactions:subsystem=transactions">
                    <param name="extension" value="org.jboss.as.transactions"/>
                    <param name="socket-binding" value="txn-recovery-environment"/>
                    <param name="node-identifier" value="${jboss.tx.node.id:1}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="object-store-path" value="tx-object-store"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="transactions"/>
                    <param name="process-id-uuid" value="true"/>
                    <param name="object-store-relative-to" value="jboss.server.data.dir"/>
                    <param name="statistics-enabled" value="${wildfly.transactions.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                    <param name="status-socket-binding" value="txn-status-manager"/>
                </feature>
            </spec>
            <spec name="subsystem.transactions.log-store.log-store">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.transactions.log-store.log-store:log-store=log-store,subsystem=transactions">
                    <param name="log-store" value="log-store"/>
                    <param name="subsystem" value="transactions"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca:subsystem=jca">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jca"/>
                    <param name="extension" value="org.jboss.as.connector"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.archive-validation.archive-validation">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.archive-validation.archive-validation:subsystem=jca,archive-validation=archive-validation">
                    <param name="fail-on-warn" value="false"/>
                    <param name="subsystem" value="jca"/>
                    <param name="archive-validation" value="archive-validation"/>
                    <param name="fail-on-error" value="true"/>
                    <param name="enabled" value="true"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.bean-validation.bean-validation">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.bean-validation.bean-validation:subsystem=jca,bean-validation=bean-validation">
                    <param name="subsystem" value="jca"/>
                    <param name="bean-validation" value="bean-validation"/>
                    <param name="enabled" value="true"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.cached-connection-manager.cached-connection-manager">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.cached-connection-manager.cached-connection-manager:subsystem=jca,cached-connection-manager=cached-connection-manager">
                    <param name="subsystem" value="jca"/>
                    <param name="install" value="true"/>
                    <param name="cached-connection-manager" value="cached-connection-manager"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager:subsystem=jca,workmanager=default">
                    <param name="name" value="default"/>
                    <param name="subsystem" value="jca"/>
                    <param name="workmanager" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager.short-running-threads">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager.short-running-threads:subsystem=jca,short-running-threads=default,workmanager=default">
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jca"/>
                    <param name="workmanager" value="default"/>
                    <param name="short-running-threads" value="default"/>
                    <param name="max-threads" value="50"/>
                    <param name="core-threads" value="50"/>
                    <param name="queue-length" value="50"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager.short-running-threads.keepalive-time">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager.short-running-threads.keepalive-time:subsystem=jca,short-running-threads=default,workmanager=default">
                    <param name="subsystem" value="jca"/>
                    <param name="unit" value="SECONDS"/>
                    <param name="workmanager" value="default"/>
                    <param name="time" value="10"/>
                    <param name="short-running-threads" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager.long-running-threads">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager.long-running-threads:subsystem=jca,long-running-threads=default,workmanager=default">
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jca"/>
                    <param name="long-running-threads" value="default"/>
                    <param name="workmanager" value="default"/>
                    <param name="max-threads" value="50"/>
                    <param name="core-threads" value="50"/>
                    <param name="queue-length" value="50"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager.long-running-threads.keepalive-time">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager.long-running-threads.keepalive-time:subsystem=jca,long-running-threads=default,workmanager=default">
                    <param name="subsystem" value="jca"/>
                    <param name="long-running-threads" value="default"/>
                    <param name="unit" value="SECONDS"/>
                    <param name="workmanager" value="default"/>
                    <param name="time" value="10"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.bootstrap-context">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.bootstrap-context:subsystem=jca,bootstrap-context=default">
                    <param name="name" value="default"/>
                    <param name="subsystem" value="jca"/>
                    <param name="bootstrap-context" value="default"/>
                    <param name="workmanager" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.datasources">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.datasources:subsystem=datasources">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="datasources"/>
                    <param name="extension" value="org.jboss.as.connector"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.datasources.jdbc-driver">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.datasources.jdbc-driver:jdbc-driver=h2,subsystem=datasources">
                    <param name="subsystem" value="datasources"/>
                    <param name="driver-name" value="h2"/>
                    <param name="driver-xa-datasource-class-name" value="org.h2.jdbcx.JdbcDataSource"/>
                    <param name="jdbc-driver" value="h2"/>
                    <param name="driver-module-name" value="com.h2database.h2"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.datasources.data-source">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.datasources.data-source:data-source=ExampleDS,subsystem=datasources">
                    <param name="driver-name" value="h2"/>
                    <param name="password" value="sa"/>
                    <param name="use-java-context" value="true"/>
                    <param name="connection-url" value="&quot;jdbc:h2:mem:test;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=FALSE;MODE=${wildfly.h2.compatibility.mode:REGULAR}&quot;"/>
                    <param name="user-name" value="sa"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="data-source" value="ExampleDS"/>
                    <param name="subsystem" value="datasources"/>
                    <param name="statistics-enabled" value="${wildfly.datasources.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                    <param name="enabled" value="true"/>
                    <param name="jndi-name" value="java:jboss/datasources/ExampleDS"/>
                </feature>
            </spec>
            <spec name="subsystem.jaxrs">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jaxrs:subsystem=jaxrs">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jaxrs"/>
                    <param name="extension" value="org.jboss.as.jaxrs"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.weld">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.weld:subsystem=weld">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="weld"/>
                    <param name="extension" value="org.jboss.as.weld"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.bean-validation">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.bean-validation:subsystem=bean-validation">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="bean-validation"/>
                    <param name="extension" value="org.wildfly.extension.bean-validation"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jpa">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jpa:subsystem=jpa">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jpa"/>
                    <param name="default-extended-persistence-inheritance" value="DEEP"/>
                    <param name="extension" value="org.jboss.as.jpa"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan:subsystem=infinispan">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="extension" value="org.jboss.as.clustering.infinispan"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container:cache-container=hibernate,subsystem=infinispan">
                    <param name="cache-container" value="hibernate"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="marshaller" value="JBOSS"/>
                    <param name="modules" value="[org.infinispan.hibernate-cache]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=hibernate,local-cache=entity,subsystem=infinispan">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="entity"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=hibernate,local-cache=entity,subsystem=infinispan,component=expiration">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="entity"/>
                    <param name="max-idle" value="100000"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.memory.heap">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.memory.heap:cache-container=hibernate,local-cache=entity,subsystem=infinispan,memory=heap">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="entity"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="memory" value="heap"/>
                    <param name="size" value="10000"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=hibernate,local-cache=local-query,subsystem=infinispan">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="local-query"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=hibernate,local-cache=local-query,subsystem=infinispan,component=expiration">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="local-query"/>
                    <param name="max-idle" value="100000"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.memory.heap">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.memory.heap:cache-container=hibernate,local-cache=local-query,subsystem=infinispan,memory=heap">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="local-query"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="memory" value="heap"/>
                    <param name="size" value="10000"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=hibernate,local-cache=timestamps,subsystem=infinispan">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="timestamps"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=hibernate,local-cache=timestamps,subsystem=infinispan,component=expiration">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="timestamps"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=hibernate,local-cache=pending-puts,subsystem=infinispan">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="pending-puts"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=hibernate,local-cache=pending-puts,subsystem=infinispan,component=expiration">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="pending-puts"/>
                    <param name="max-idle" value="60000"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container:cache-container=web,subsystem=infinispan">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="marshaller" value="PROTOSTREAM"/>
                    <param name="default-cache" value="passivation"/>
                    <param name="modules" value="[org.wildfly.clustering.web.infinispan]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=web,local-cache=passivation,subsystem=infinispan">
                    <param name="cache-container" value="web"/>
                    <param name="local-cache" value="passivation"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=web,local-cache=sso,subsystem=infinispan">
                    <param name="cache-container" value="web"/>
                    <param name="local-cache" value="sso"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=web,local-cache=passivation,subsystem=infinispan,component=expiration">
                    <param name="cache-container" value="web"/>
                    <param name="local-cache" value="passivation"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.store.file">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.store.file:cache-container=web,local-cache=passivation,subsystem=infinispan,store=file">
                    <param name="cache-container" value="web"/>
                    <param name="local-cache" value="passivation"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="passivation" value="true"/>
                    <param name="store" value="file"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=web,local-cache=sso,subsystem=infinispan,component=expiration">
                    <param name="cache-container" value="web"/>
                    <param name="local-cache" value="sso"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.microprofile-config-smallrye">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.microprofile-config-smallrye:subsystem=microprofile-config-smallrye">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="microprofile-config-smallrye"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.config-smallrye"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ee-security">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee-security:subsystem=ee-security">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="ee-security"/>
                    <param name="extension" value="org.wildfly.extension.ee-security"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.resource-adapters">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.resource-adapters:subsystem=resource-adapters">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="resource-adapters"/>
                    <param name="extension" value="org.jboss.as.connector"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.messaging-activemq">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.messaging-activemq:subsystem=messaging-activemq">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="messaging-activemq"/>
                    <param name="extension" value="org.wildfly.extension.messaging-activemq"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.opentelemetry">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.opentelemetry:subsystem=opentelemetry">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="opentelemetry"/>
                    <param name="extension" value="org.wildfly.extension.opentelemetry"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.microprofile-telemetry">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.microprofile-telemetry:subsystem=microprofile-telemetry">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="microprofile-telemetry"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.telemetry"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.health">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.health:subsystem=health">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="health"/>
                    <param name="extension" value="org.wildfly.extension.health"/>
                    <param name="security-enabled" value="false"/>
                </feature>
            </spec>
            <spec name="subsystem.microprofile-health-smallrye">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.microprofile-health-smallrye:subsystem=microprofile-health-smallrye">
                    <param name="extension" value="org.wildfly.extension.microprofile.health-smallrye"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="empty-startup-checks-status" value="${env.MP_HEALTH_EMPTY_STARTUP_CHECKS_STATUS:UP}"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="microprofile-health-smallrye"/>
                    <param name="empty-liveness-checks-status" value="${env.MP_HEALTH_EMPTY_LIVENESS_CHECKS_STATUS:UP}"/>
                    <param name="empty-readiness-checks-status" value="${env.MP_HEALTH_EMPTY_READINESS_CHECKS_STATUS:UP}"/>
                    <param name="security-enabled" value="false"/>
                </feature>
            </spec>
            <spec name="subsystem.jakarta-data">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jakarta-data:subsystem=jakarta-data">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jakarta-data"/>
                    <param name="extension" value="org.wildfly.extension.jakarta.data"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.microprofile-fault-tolerance-smallrye">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.microprofile-fault-tolerance-smallrye:subsystem=microprofile-fault-tolerance-smallrye">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="microprofile-fault-tolerance-smallrye"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.fault-tolerance-smallrye"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.microprofile-jwt-smallrye">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.microprofile-jwt-smallrye:subsystem=microprofile-jwt-smallrye">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="microprofile-jwt-smallrye"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.jwt-smallrye"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.microprofile-openapi-smallrye">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.microprofile-openapi-smallrye:subsystem=microprofile-openapi-smallrye">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="microprofile-openapi-smallrye"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.openapi-smallrye"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron-oidc-client">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron-oidc-client:subsystem=elytron-oidc-client">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron-oidc-client"/>
                    <param name="extension" value="org.wildfly.extension.elytron-oidc-client"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web:subsystem=distributable-web">
                    <param name="default-session-management" value="default"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="distributable-web"/>
                    <param name="extension" value="org.wildfly.extension.clustering.web"/>
                    <param name="default-single-sign-on-management" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web.routing.local">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web.routing.local:subsystem=distributable-web,routing=local">
                    <param name="subsystem" value="distributable-web"/>
                    <param name="routing" value="local"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web.infinispan-session-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web.infinispan-session-management:subsystem=distributable-web,infinispan-session-management=default">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="distributable-web"/>
                    <param name="infinispan-session-management" value="default"/>
                    <param name="granularity" value="SESSION"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web.infinispan-single-sign-on-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web.infinispan-single-sign-on-management:subsystem=distributable-web,infinispan-single-sign-on-management=default">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="distributable-web"/>
                    <param name="infinispan-single-sign-on-management" value="default"/>
                    <param name="cache" value="sso"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web.infinispan-session-management.affinity.local">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web.infinispan-session-management.affinity.local:subsystem=distributable-web,infinispan-session-management=default,affinity=local">
                    <param name="subsystem" value="distributable-web"/>
                    <param name="infinispan-session-management" value="default"/>
                    <param name="affinity" value="local"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
        </feature-pack>
    </config>
    <config name="standalone-microprofile-ha.xml" model="standalone">
        <props>
            <prop name="--internal-empty-config" value=""/>
            <prop name="--admin-only" value=""/>
            <prop name="config.branch-is-batch" value="true"/>
            <prop name="config.merge-independent-branches" value="true"/>
            <prop name="--internal-remove-config" value=""/>
        </props>
        <layers>
            <layer model="standalone" name="git-history"/>
            <layer model="standalone" name="base-server"/>
            <layer model="standalone" name="naming"/>
            <layer model="standalone" name="jsonb"/>
            <layer model="standalone" name="ee-integration"/>
            <layer model="standalone" name="ee-concurrency"/>
            <layer model="standalone" name="ee"/>
            <layer model="standalone" name="deployment-scanner"/>
            <layer model="standalone" name="io"/>
            <layer model="standalone" name="undertow"/>
            <layer model="standalone" name="servlet"/>
            <layer model="standalone" name="web-server"/>
            <layer model="standalone" name="elytron"/>
            <layer model="standalone" name="management"/>
            <layer model="standalone" name="jmx"/>
            <layer model="standalone" name="remoting"/>
            <layer model="standalone" name="jmx-remoting"/>
            <layer model="standalone" name="logging"/>
            <layer model="standalone" name="core-management"/>
            <layer model="standalone" name="request-controller"/>
            <layer model="standalone" name="security-manager"/>
            <layer model="standalone" name="core-server"/>
            <layer model="standalone" name="core-tools"/>
            <layer model="standalone" name="transactions"/>
            <layer model="standalone" name="datasources"/>
            <layer model="standalone" name="datasources-web-server"/>
            <layer model="standalone" name="jaxrs-core"/>
            <layer model="standalone" name="jaxrs"/>
            <layer model="standalone" name="cdi"/>
            <layer model="standalone" name="bean-validation"/>
            <layer model="standalone" name="microprofile-config"/>
            <layer model="standalone" name="microprofile-rest-client"/>
            <layer model="standalone" name="jaxrs-server"/>
            <layer model="standalone" name="ee-security"/>
            <layer model="standalone" name="resource-adapters"/>
            <layer model="standalone" name="messaging-activemq"/>
            <layer model="standalone" name="jms-activemq"/>
            <layer model="standalone" name="opentelemetry"/>
            <layer model="standalone" name="microprofile-telemetry"/>
            <layer model="standalone" name="health"/>
            <layer model="standalone" name="microprofile-health"/>
            <layer model="standalone" name="observability"/>
            <layer model="standalone" name="cloud-server"/>
            <layer model="standalone" name="h2-driver"/>
            <layer model="standalone" name="h2-datasource"/>
            <layer model="standalone" name="h2-default-datasource"/>
            <layer model="standalone" name="jakarta-data"/>
            <layer model="standalone" name="microprofile-fault-tolerance"/>
            <layer model="standalone" name="microprofile-jwt"/>
            <layer model="standalone" name="microprofile-openapi"/>
            <layer model="standalone" name="jpa-distributed"/>
            <layer model="standalone" name="web-clustering"/>
            <layer model="standalone" name="elytron-oidc-client"/>
        </layers>
        <feature-pack location="wildfly-preview@maven(org.jboss.universe:community-universe):current#35.0.0.Final">
            <spec name="server-root">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}server-root:server-root=/">
                    <param name="server-root" value="/"/>
                </feature>
            </spec>
            <spec name="interface">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}interface:interface=public">
                    <param name="interface" value="public"/>
                    <param name="inet-address" value="${jboss.bind.address:127.0.0.1}"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}interface:interface=management">
                    <param name="interface" value="management"/>
                    <param name="inet-address" value="${jboss.bind.address.management:127.0.0.1}"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}interface:interface=private">
                    <param name="interface" value="private"/>
                    <param name="inet-address" value="${jboss.bind.address.private:127.0.0.1}"/>
                </feature>
            </spec>
            <spec name="extension">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.naming">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.naming"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.ee">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.ee"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.deployment-scanner">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.deployment-scanner"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.io">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.io"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.undertow">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.undertow"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.elytron">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.elytron"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.jmx">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.jmx"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.remoting">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.remoting"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.logging">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.logging"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.core-management">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.core-management"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.request-controller">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.request-controller"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.security.manager">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.security.manager"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.transactions">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.transactions"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.connector">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.connector"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.jaxrs">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.jaxrs"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.weld">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.weld"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.bean-validation">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.bean-validation"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.microprofile.config-smallrye">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.config-smallrye"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.ee-security">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.ee-security"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.messaging-activemq">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.messaging-activemq"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.opentelemetry">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.opentelemetry"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.microprofile.telemetry">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.telemetry"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.health">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.health"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.microprofile.health-smallrye">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.health-smallrye"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.jpa">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.jpa"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.jakarta.data">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.jakarta.data"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.microprofile.fault-tolerance-smallrye">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.fault-tolerance-smallrye"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.microprofile.jwt-smallrye">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.jwt-smallrye"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.microprofile.openapi-smallrye">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.openapi-smallrye"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.clustering.jgroups">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.clustering.jgroups"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.clustering.infinispan">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.clustering.infinispan"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.clustering.web">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.clustering.web"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.elytron-oidc-client">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.elytron-oidc-client"/>
                </feature>
            </spec>
            <spec name="socket-binding-group">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group:socket-binding-group=standard-sockets">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port-offset" value="${jboss.socket.binding.port-offset:0}"/>
                    <param name="default-interface" value="public"/>
                </feature>
            </spec>
            <spec name="subsystem.naming">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.naming:subsystem=naming">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="naming"/>
                    <param name="extension" value="org.jboss.as.naming"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ee">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee:subsystem=ee">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="ee"/>
                    <param name="spec-descriptor-property-replacement" value="false"/>
                    <param name="extension" value="org.jboss.as.ee"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.context-service">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.context-service:subsystem=ee,context-service=default">
                    <param name="subsystem" value="ee"/>
                    <param name="context-service" value="default"/>
                    <param name="jndi-name" value="java:jboss/ee/concurrency/context/default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.managed-executor-service">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.managed-executor-service:subsystem=ee,managed-executor-service=default">
                    <param name="keepalive-time" value="5000"/>
                    <param name="hung-task-termination-period" value="0"/>
                    <param name="managed-executor-service" value="default"/>
                    <param name="context-service" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="ee"/>
                    <param name="hung-task-threshold" value="60000"/>
                    <param name="jndi-name" value="java:jboss/ee/concurrency/executor/default"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.managed-scheduled-executor-service">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.managed-scheduled-executor-service:managed-scheduled-executor-service=default,subsystem=ee">
                    <param name="keepalive-time" value="3000"/>
                    <param name="hung-task-termination-period" value="0"/>
                    <param name="context-service" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="ee"/>
                    <param name="managed-scheduled-executor-service" value="default"/>
                    <param name="hung-task-threshold" value="60000"/>
                    <param name="jndi-name" value="java:jboss/ee/concurrency/scheduler/default"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.managed-thread-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.managed-thread-factory:managed-thread-factory=default,subsystem=ee">
                    <param name="subsystem" value="ee"/>
                    <param name="managed-thread-factory" value="default"/>
                    <param name="context-service" value="default"/>
                    <param name="jndi-name" value="java:jboss/ee/concurrency/factory/default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.service.default-bindings">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.service.default-bindings:subsystem=ee,service=default-bindings">
                    <param name="managed-thread-factory" value="java:jboss/ee/concurrency/factory/default"/>
                    <param name="context-service" value="java:jboss/ee/concurrency/context/default"/>
                    <param name="managed-executor-service" value="java:jboss/ee/concurrency/executor/default"/>
                    <param name="service" value="default-bindings"/>
                    <param name="datasource" value="java:jboss/datasources/ExampleDS"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="ee"/>
                    <param name="managed-scheduled-executor-service" value="java:jboss/ee/concurrency/scheduler/default"/>
                </feature>
            </spec>
            <spec name="subsystem.deployment-scanner">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.deployment-scanner:subsystem=deployment-scanner">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="deployment-scanner"/>
                    <param name="extension" value="org.jboss.as.deployment-scanner"/>
                </feature>
            </spec>
            <spec name="subsystem.deployment-scanner.scanner">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.deployment-scanner.scanner:scanner=default,subsystem=deployment-scanner">
                    <param name="scanner" value="default"/>
                    <param name="subsystem" value="deployment-scanner"/>
                    <param name="path" value="deployments"/>
                    <param name="scan-interval" value="5000"/>
                    <param name="relative-to" value="jboss.server.base.dir"/>
                    <param name="runtime-failure-causes-rollback" value="${jboss.deployment.scanner.rollback.on.failure:false}"/>
                </feature>
            </spec>
            <spec name="subsystem.io">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.io:subsystem=io">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="io"/>
                    <param name="extension" value="org.wildfly.extension.io"/>
                    <param name="default-worker" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.io.worker">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.io.worker:worker=default,subsystem=io">
                    <param name="worker" value="default"/>
                    <param name="subsystem" value="io"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="socket-binding-group.socket-binding">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=ajp">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port" value="${jboss.ajp.port:8009}"/>
                    <param name="socket-binding" value="ajp"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=http">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port" value="${jboss.http.port:8080}"/>
                    <param name="socket-binding" value="http"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=https">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port" value="${jboss.https.port:8443}"/>
                    <param name="socket-binding" value="https"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=management-http">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="socket-binding" value="management-http"/>
                    <param name="interface" value="management"/>
                    <param name="port" value="${jboss.management.http.port:9990}"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=management-https">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="socket-binding" value="management-https"/>
                    <param name="interface" value="management"/>
                    <param name="port" value="${jboss.management.https.port:9993}"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=txn-recovery-environment">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port" value="4712"/>
                    <param name="socket-binding" value="txn-recovery-environment"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=txn-status-manager">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port" value="4713"/>
                    <param name="socket-binding" value="txn-status-manager"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=jgroups-mping">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="socket-binding" value="jgroups-mping"/>
                    <param name="interface" value="private"/>
                    <param name="multicast-address" value="${jboss.default.multicast.address:230.0.0.4}"/>
                    <param name="multicast-port" value="45700"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=jgroups-tcp">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="socket-binding" value="jgroups-tcp"/>
                    <param name="interface" value="private"/>
                    <param name="port" value="7600"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=jgroups-tcp-fd">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="socket-binding" value="jgroups-tcp-fd"/>
                    <param name="interface" value="private"/>
                    <param name="port" value="57600"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=jgroups-udp">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="socket-binding" value="jgroups-udp"/>
                    <param name="interface" value="private"/>
                    <param name="multicast-address" value="${jboss.default.multicast.address:230.0.0.4}"/>
                    <param name="port" value="55200"/>
                    <param name="multicast-port" value="45688"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=jgroups-udp-fd">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="socket-binding" value="jgroups-udp-fd"/>
                    <param name="interface" value="private"/>
                    <param name="port" value="54200"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron:subsystem=elytron">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="disallowed-providers" value="[OracleUcrypto]"/>
                    <param name="final-providers" value="combined-providers"/>
                    <param name="extension" value="org.wildfly.extension.elytron"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.provider-loader">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-loader:subsystem=elytron,provider-loader=elytron">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-loader" value="elytron"/>
                    <param name="module" value="org.wildfly.security.elytron"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-loader:subsystem=elytron,provider-loader=openssl">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-loader" value="openssl"/>
                    <param name="module" value="org.wildfly.openssl"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.aggregate-providers">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.aggregate-providers:subsystem=elytron,aggregate-providers=combined-providers">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="aggregate-providers" value="combined-providers"/>
                    <param name="providers" value="[elytron, openssl]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.provider-http-server-mechanism-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-http-server-mechanism-factory:subsystem=elytron,provider-http-server-mechanism-factory=global">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-http-server-mechanism-factory" value="global"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.simple-permission-mapper">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.simple-permission-mapper:simple-permission-mapper=default-permission-mapper,subsystem=elytron">
                    <param name="simple-permission-mapper" value="default-permission-mapper"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="permission-mappings" value="[{principals=[anonymous],permission-sets=[permission-set=default-permissions]},{match-all=true,permission-sets=[permission-set=login-permission,permission-set=default-permissions]}]"/>
                    <param name="mapping-mode" value="first"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.security-domain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.security-domain:security-domain=ApplicationDomain,subsystem=elytron">
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="realms" value="[{realm=ApplicationRealm,role-decoder=groups-to-roles},{realm=local}]"/>
                    <param name="default-realm" value="ApplicationRealm"/>
                    <param name="permission-mapper" value="default-permission-mapper"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.http-authentication-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.http-authentication-factory:http-authentication-factory=application-http-authentication,subsystem=elytron">
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="http-authentication-factory" value="application-http-authentication"/>
                    <param name="http-server-mechanism-factory" value="global"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-configurations" value="[{mechanism-name=BASIC,mechanism-realm-configurations=[{realm-name=ApplicationRealm}]}]"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.identity-realm">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.identity-realm:identity-realm=local,subsystem=elytron">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="identity-realm" value="local"/>
                    <param name="identity" value="$local"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.file-audit-log">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.file-audit-log:file-audit-log=local-audit,subsystem=elytron">
                    <param name="path" value="audit.log"/>
                    <param name="relative-to" value="jboss.server.log.dir"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="format" value="JSON"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="file-audit-log" value="local-audit"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.constant-realm-mapper">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.constant-realm-mapper:subsystem=elytron,constant-realm-mapper=local">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="constant-realm-mapper" value="local"/>
                    <param name="realm-name" value="local"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.simple-role-decoder">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.simple-role-decoder:subsystem=elytron,simple-role-decoder=groups-to-roles">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="simple-role-decoder" value="groups-to-roles"/>
                    <param name="attribute" value="groups"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.provider-sasl-server-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-sasl-server-factory:subsystem=elytron,provider-sasl-server-factory=global">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-sasl-server-factory" value="global"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.mechanism-provider-filtering-sasl-server-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.mechanism-provider-filtering-sasl-server-factory:subsystem=elytron,mechanism-provider-filtering-sasl-server-factory=elytron">
                    <param name="sasl-server-factory" value="global"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-provider-filtering-sasl-server-factory" value="elytron"/>
                    <param name="filters" value="[{provider-name=WildFlyElytron}]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.configurable-sasl-server-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.configurable-sasl-server-factory:configurable-sasl-server-factory=configured,subsystem=elytron">
                    <param name="sasl-server-factory" value="elytron"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="configurable-sasl-server-factory" value="configured"/>
                    <param name="properties" value="{wildfly.sasl.local-user.default-user=&quot;\$local&quot;,wildfly.sasl.local-user.challenge-path=&quot;${jboss.server.temp.dir}/auth&quot;}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.constant-role-mapper">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.constant-role-mapper:subsystem=elytron,constant-role-mapper=super-user-mapper">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="constant-role-mapper" value="super-user-mapper"/>
                    <param name="roles" value="[SuperUser]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.permission-set">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.permission-set:subsystem=elytron,permission-set=login-permission">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="permission-set" value="login-permission"/>
                    <param name="permissions" value="[class-name=org.wildfly.security.auth.permission.LoginPermission]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.permission-set:subsystem=elytron,permission-set=default-permissions">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="permission-set" value="default-permissions"/>
                    <param name="permissions" value="[]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.properties-realm">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.properties-realm:properties-realm=ApplicationRealm,subsystem=elytron">
                    <param name="properties-realm" value="ApplicationRealm"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="users-properties" value="{path=application-users.properties,relative-to=jboss.server.config.dir,digest-realm-name=ApplicationRealm}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.properties-realm.groups-properties">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.properties-realm.groups-properties:properties-realm=ApplicationRealm,subsystem=elytron">
                    <param name="properties-realm" value="ApplicationRealm"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="path" value="application-roles.properties"/>
                    <param name="relative-to" value="jboss.server.config.dir"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.sasl-authentication-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.sasl-authentication-factory:sasl-authentication-factory=application-sasl-authentication,subsystem=elytron">
                    <param name="sasl-server-factory" value="configured"/>
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="sasl-authentication-factory" value="application-sasl-authentication"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-configurations" value="[{mechanism-name=JBOSS-LOCAL-USER,realm-mapper=local},{mechanism-name=DIGEST-MD5,mechanism-realm-configurations=[{realm-name=ApplicationRealm}]}]"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.key-store">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.key-store:subsystem=elytron,key-store=applicationKS">
                    <param name="path" value="application.keystore"/>
                    <param name="relative-to" value="jboss.server.config.dir"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="key-store" value="applicationKS"/>
                    <param name="credential-reference" value="{clear-text=password}"/>
                    <param name="type" value="JKS"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.key-manager">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.key-manager:subsystem=elytron,key-manager=applicationKM">
                    <param name="generate-self-signed-certificate-host" value="localhost"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="key-manager" value="applicationKM"/>
                    <param name="key-store" value="applicationKS"/>
                    <param name="credential-reference" value="{clear-text=password}"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.server-ssl-context">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.server-ssl-context:subsystem=elytron,server-ssl-context=applicationSSC">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="server-ssl-context" value="applicationSSC"/>
                    <param name="key-manager" value="applicationKM"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.properties-realm">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.properties-realm:properties-realm=ManagementRealm,subsystem=elytron">
                    <param name="properties-realm" value="ManagementRealm"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="users-properties" value="{path=mgmt-users.properties,relative-to=jboss.server.config.dir,digest-realm-name=ManagementRealm}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.properties-realm.groups-properties">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.properties-realm.groups-properties:properties-realm=ManagementRealm,subsystem=elytron">
                    <param name="properties-realm" value="ManagementRealm"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="path" value="mgmt-groups.properties"/>
                    <param name="relative-to" value="jboss.server.config.dir"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.security-domain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.security-domain:security-domain=ManagementDomain,subsystem=elytron">
                    <param name="security-domain" value="ManagementDomain"/>
                    <param name="realms" value="[{realm=ManagementRealm,role-decoder=groups-to-roles},{realm=local,role-mapper=super-user-mapper}]"/>
                    <param name="default-realm" value="ManagementRealm"/>
                    <param name="permission-mapper" value="default-permission-mapper"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.sasl-authentication-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.sasl-authentication-factory:sasl-authentication-factory=management-sasl-authentication,subsystem=elytron">
                    <param name="sasl-server-factory" value="configured"/>
                    <param name="security-domain" value="ManagementDomain"/>
                    <param name="sasl-authentication-factory" value="management-sasl-authentication"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-configurations" value="[{mechanism-name=JBOSS-LOCAL-USER,realm-mapper=local},{mechanism-name=DIGEST-MD5,mechanism-realm-configurations=[{realm-name=ManagementRealm}]}]"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.http-authentication-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.http-authentication-factory:http-authentication-factory=management-http-authentication,subsystem=elytron">
                    <param name="security-domain" value="ManagementDomain"/>
                    <param name="http-authentication-factory" value="management-http-authentication"/>
                    <param name="http-server-mechanism-factory" value="global"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-configurations" value="[{mechanism-name=DIGEST,mechanism-realm-configurations=[{realm-name=ManagementRealm}]}]"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.policy">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.policy:subsystem=elytron,policy=jacc">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="policy" value="jacc"/>
                    <param name="jacc-policy" value="{}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.permission-set.permissions">
                <feature>
                    <param name="permission-set" value="default-permissions"/>
                    <param name="module" value="org.wildfly.transaction.client"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="class-name" value="org.wildfly.transaction.client.RemoteTransactionPermission"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow:subsystem=undertow">
                    <param name="extension" value="org.wildfly.extension.undertow"/>
                    <param name="default-virtual-host" value="default-host"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="default-servlet-container" value="default"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="default-server" value="default-server"/>
                    <param name="statistics-enabled" value="${wildfly.undertow.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server:subsystem=undertow,server=default-server">
                    <param name="subsystem" value="undertow"/>
                    <param name="server" value="default-server"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.host">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.host:host=default-host,server=default-server,subsystem=undertow">
                    <param name="host" value="default-host"/>
                    <param name="server" value="default-server"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="alias" value="[localhost]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.servlet-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.servlet-container:subsystem=undertow,servlet-container=default">
                    <param name="subsystem" value="undertow"/>
                    <param name="servlet-container" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.buffer-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.buffer-cache:subsystem=undertow,buffer-cache=default">
                    <param name="subsystem" value="undertow"/>
                    <param name="buffer-cache" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.byte-buffer-pool">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.byte-buffer-pool:byte-buffer-pool=default,subsystem=undertow">
                    <param name="byte-buffer-pool" value="default"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.configuration.filter">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.configuration.filter:subsystem=undertow,configuration=filter">
                    <param name="subsystem" value="undertow"/>
                    <param name="configuration" value="filter"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.configuration.handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.configuration.handler:subsystem=undertow,configuration=handler">
                    <param name="subsystem" value="undertow"/>
                    <param name="configuration" value="handler"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.http-listener">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.http-listener:server=default-server,subsystem=undertow,http-listener=default">
                    <param name="server" value="default-server"/>
                    <param name="socket-binding" value="http"/>
                    <param name="redirect-socket" value="https"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="http-listener" value="default"/>
                    <param name="enable-http2" value="true"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.host.setting.http-invoker">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.host.setting.http-invoker:host=default-host,server=default-server,subsystem=undertow,setting=http-invoker">
                    <param name="host" value="default-host"/>
                    <param name="server" value="default-server"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="http-authentication-factory" value="application-http-authentication"/>
                    <param name="setting" value="http-invoker"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.servlet-container.setting.jsp">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.servlet-container.setting.jsp:subsystem=undertow,servlet-container=default,setting=jsp">
                    <param name="subsystem" value="undertow"/>
                    <param name="servlet-container" value="default"/>
                    <param name="setting" value="jsp"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.servlet-container.setting.websockets">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.servlet-container.setting.websockets:subsystem=undertow,servlet-container=default,setting=websockets">
                    <param name="subsystem" value="undertow"/>
                    <param name="servlet-container" value="default"/>
                    <param name="setting" value="websockets"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.application-security-domain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.application-security-domain:application-security-domain=other,subsystem=undertow">
                    <param name="application-security-domain" value="other"/>
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.https-listener">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.https-listener:subsystem=undertow,server=default-server,https-listener=https">
                    <param name="server" value="default-server"/>
                    <param name="socket-binding" value="https"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="ssl-context" value="applicationSSC"/>
                    <param name="https-listener" value="https"/>
                    <param name="enable-http2" value="true"/>
                </feature>
            </spec>
            <spec name="core-service.management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management:core-service=management">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.authorization">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.authorization:core-service=management,access=authorization">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="access" value="authorization"/>
                    <param name="provider" value="simple"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.authorization.role-mapping">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.authorization.role-mapping:core-service=management,role-mapping=SuperUser,access=authorization">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="access" value="authorization"/>
                    <param name="core-service" value="management"/>
                    <param name="role-mapping" value="SuperUser"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.authorization.role-mapping.include">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.authorization.role-mapping.include:include=user-$local,access=authorization,role-mapping=SuperUser,core-service=management">
                    <param name="include" value="user-$local"/>
                    <param name="access" value="authorization"/>
                    <param name="role-mapping" value="SuperUser"/>
                    <param name="name" value="$local"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="type" value="USER"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.management-interface.http-interface">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.management-interface.http-interface:core-service=management,management-interface=http-interface">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="http-authentication-factory" value="management-http-authentication"/>
                    <param name="socket-binding" value="management-http"/>
                    <param name="core-service" value="management"/>
                    <param name="management-interface" value="http-interface"/>
                </feature>
            </spec>
            <spec name="core-service.management.management-interface.http-interface.http-upgrade">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.management-interface.http-interface.http-upgrade:core-service=management,management-interface=http-interface">
                    <param name="sasl-authentication-factory" value="management-sasl-authentication"/>
                    <param name="core-service" value="management"/>
                    <param name="management-interface" value="http-interface"/>
                    <param name="enabled" value="true"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit:core-service=management,access=audit">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="core-service" value="management"/>
                    <param name="access" value="audit"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit.json-formatter">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.json-formatter:json-formatter=json-formatter,core-service=management,access=audit">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="access" value="audit"/>
                    <param name="json-formatter" value="json-formatter"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit.file-handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.file-handler:file-handler=file,core-service=management,access=audit">
                    <param name="formatter" value="json-formatter"/>
                    <param name="path" value="audit-log.log"/>
                    <param name="access" value="audit"/>
                    <param name="relative-to" value="jboss.server.data.dir"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="file-handler" value="file"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit.logger.audit-log">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.logger.audit-log:core-service=management,access=audit,logger=audit-log">
                    <param name="access" value="audit"/>
                    <param name="log-read-only" value="false"/>
                    <param name="log-boot" value="true"/>
                    <param name="logger" value="audit-log"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="core-service" value="management"/>
                    <param name="enabled" value="false"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit.logger.audit-log.handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.logger.audit-log.handler:handler=file,access=audit,core-service=management,logger=audit-log">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="handler" value="file"/>
                    <param name="access" value="audit"/>
                    <param name="core-service" value="management"/>
                    <param name="logger" value="audit-log"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx:subsystem=jmx">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="extension" value="org.jboss.as.jmx"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx.expose-model.expression">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx.expose-model.expression:subsystem=jmx,expose-model=expression">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="expose-model" value="expression"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx.expose-model.resolved">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx.expose-model.resolved:subsystem=jmx,expose-model=resolved">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="expose-model" value="resolved"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx.remoting-connector.jmx">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx.remoting-connector.jmx:subsystem=jmx,remoting-connector=jmx">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="remoting-connector" value="jmx"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.remoting">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.remoting:subsystem=remoting">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="remoting"/>
                    <param name="extension" value="org.jboss.as.remoting"/>
                    <param name="worker" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.remoting.http-connector">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.remoting.http-connector:http-connector=http-remoting-connector,subsystem=remoting">
                    <param name="http-connector" value="http-remoting-connector"/>
                    <param name="connector-ref" value="default"/>
                    <param name="subsystem" value="remoting"/>
                    <param name="sasl-authentication-factory" value="application-sasl-authentication"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.logging">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging:subsystem=logging">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="logging"/>
                    <param name="extension" value="org.jboss.as.logging"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.pattern-formatter">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.pattern-formatter:subsystem=logging,pattern-formatter=PATTERN">
                    <param name="pattern" value="&quot;%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n&quot;"/>
                    <param name="subsystem" value="logging"/>
                    <param name="pattern-formatter" value="PATTERN"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.pattern-formatter:subsystem=logging,pattern-formatter=COLOR-PATTERN">
                    <param name="pattern" value="&quot;%K{level}%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n&quot;"/>
                    <param name="subsystem" value="logging"/>
                    <param name="pattern-formatter" value="COLOR-PATTERN"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.console-handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.console-handler:subsystem=logging,console-handler=CONSOLE">
                    <param name="subsystem" value="logging"/>
                    <param name="named-formatter" value="COLOR-PATTERN"/>
                    <param name="level" value="INFO"/>
                    <param name="console-handler" value="CONSOLE"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.periodic-rotating-file-handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.periodic-rotating-file-handler:subsystem=logging,periodic-rotating-file-handler=FILE">
                    <param name="autoflush" value="true"/>
                    <param name="periodic-rotating-file-handler" value="FILE"/>
                    <param name="file" value="{relative-to=jboss.server.log.dir,path=server.log}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="logging"/>
                    <param name="named-formatter" value="PATTERN"/>
                    <param name="suffix" value=".yyyy-MM-dd"/>
                    <param name="append" value="true"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.logger">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=com.arjuna">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="com.arjuna"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=com.networknt.schema">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="com.networknt.schema"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=io.jaegertracing.Configuration">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="io.jaegertracing.Configuration"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=org.jboss.as.config">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="DEBUG"/>
                    <param name="logger" value="org.jboss.as.config"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=sun.rmi">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="sun.rmi"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.root-logger.ROOT">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.root-logger.ROOT:subsystem=logging,root-logger=ROOT">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="INFO"/>
                    <param name="handlers" value="[CONSOLE, FILE]"/>
                    <param name="root-logger" value="ROOT"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.core-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.core-management:subsystem=core-management">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="core-management"/>
                    <param name="extension" value="org.wildfly.extension.core-management"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.request-controller">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.request-controller:subsystem=request-controller">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="request-controller"/>
                    <param name="extension" value="org.wildfly.extension.request-controller"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.security-manager">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.security-manager:subsystem=security-manager">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="security-manager"/>
                    <param name="extension" value="org.wildfly.extension.security.manager"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.security-manager.deployment-permissions.default">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.security-manager.deployment-permissions.default:deployment-permissions=default,subsystem=security-manager">
                    <param name="deployment-permissions" value="default"/>
                    <param name="subsystem" value="security-manager"/>
                    <param name="maximum-permissions" value="[{class=java.security.AllPermission}]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.transactions">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.transactions:subsystem=transactions">
                    <param name="extension" value="org.jboss.as.transactions"/>
                    <param name="socket-binding" value="txn-recovery-environment"/>
                    <param name="node-identifier" value="${jboss.tx.node.id:1}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="object-store-path" value="tx-object-store"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="transactions"/>
                    <param name="process-id-uuid" value="true"/>
                    <param name="object-store-relative-to" value="jboss.server.data.dir"/>
                    <param name="statistics-enabled" value="${wildfly.transactions.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                    <param name="status-socket-binding" value="txn-status-manager"/>
                </feature>
            </spec>
            <spec name="subsystem.transactions.log-store.log-store">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.transactions.log-store.log-store:log-store=log-store,subsystem=transactions">
                    <param name="log-store" value="log-store"/>
                    <param name="subsystem" value="transactions"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca:subsystem=jca">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jca"/>
                    <param name="extension" value="org.jboss.as.connector"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.archive-validation.archive-validation">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.archive-validation.archive-validation:subsystem=jca,archive-validation=archive-validation">
                    <param name="fail-on-warn" value="false"/>
                    <param name="subsystem" value="jca"/>
                    <param name="archive-validation" value="archive-validation"/>
                    <param name="fail-on-error" value="true"/>
                    <param name="enabled" value="true"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.bean-validation.bean-validation">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.bean-validation.bean-validation:subsystem=jca,bean-validation=bean-validation">
                    <param name="subsystem" value="jca"/>
                    <param name="bean-validation" value="bean-validation"/>
                    <param name="enabled" value="true"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.cached-connection-manager.cached-connection-manager">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.cached-connection-manager.cached-connection-manager:subsystem=jca,cached-connection-manager=cached-connection-manager">
                    <param name="subsystem" value="jca"/>
                    <param name="install" value="true"/>
                    <param name="cached-connection-manager" value="cached-connection-manager"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager:subsystem=jca,workmanager=default">
                    <param name="name" value="default"/>
                    <param name="subsystem" value="jca"/>
                    <param name="workmanager" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager.short-running-threads">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager.short-running-threads:subsystem=jca,short-running-threads=default,workmanager=default">
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jca"/>
                    <param name="workmanager" value="default"/>
                    <param name="short-running-threads" value="default"/>
                    <param name="max-threads" value="50"/>
                    <param name="core-threads" value="50"/>
                    <param name="queue-length" value="50"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager.short-running-threads.keepalive-time">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager.short-running-threads.keepalive-time:subsystem=jca,short-running-threads=default,workmanager=default">
                    <param name="subsystem" value="jca"/>
                    <param name="unit" value="SECONDS"/>
                    <param name="workmanager" value="default"/>
                    <param name="time" value="10"/>
                    <param name="short-running-threads" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager.long-running-threads">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager.long-running-threads:subsystem=jca,long-running-threads=default,workmanager=default">
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jca"/>
                    <param name="long-running-threads" value="default"/>
                    <param name="workmanager" value="default"/>
                    <param name="max-threads" value="50"/>
                    <param name="core-threads" value="50"/>
                    <param name="queue-length" value="50"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager.long-running-threads.keepalive-time">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager.long-running-threads.keepalive-time:subsystem=jca,long-running-threads=default,workmanager=default">
                    <param name="subsystem" value="jca"/>
                    <param name="long-running-threads" value="default"/>
                    <param name="unit" value="SECONDS"/>
                    <param name="workmanager" value="default"/>
                    <param name="time" value="10"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.bootstrap-context">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.bootstrap-context:subsystem=jca,bootstrap-context=default">
                    <param name="name" value="default"/>
                    <param name="subsystem" value="jca"/>
                    <param name="bootstrap-context" value="default"/>
                    <param name="workmanager" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.datasources">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.datasources:subsystem=datasources">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="datasources"/>
                    <param name="extension" value="org.jboss.as.connector"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.datasources.jdbc-driver">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.datasources.jdbc-driver:jdbc-driver=h2,subsystem=datasources">
                    <param name="subsystem" value="datasources"/>
                    <param name="driver-name" value="h2"/>
                    <param name="driver-xa-datasource-class-name" value="org.h2.jdbcx.JdbcDataSource"/>
                    <param name="jdbc-driver" value="h2"/>
                    <param name="driver-module-name" value="com.h2database.h2"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.datasources.data-source">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.datasources.data-source:data-source=ExampleDS,subsystem=datasources">
                    <param name="driver-name" value="h2"/>
                    <param name="password" value="sa"/>
                    <param name="use-java-context" value="true"/>
                    <param name="connection-url" value="&quot;jdbc:h2:mem:test;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=FALSE;MODE=${wildfly.h2.compatibility.mode:REGULAR}&quot;"/>
                    <param name="user-name" value="sa"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="data-source" value="ExampleDS"/>
                    <param name="subsystem" value="datasources"/>
                    <param name="statistics-enabled" value="${wildfly.datasources.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                    <param name="enabled" value="true"/>
                    <param name="jndi-name" value="java:jboss/datasources/ExampleDS"/>
                </feature>
            </spec>
            <spec name="subsystem.jaxrs">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jaxrs:subsystem=jaxrs">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jaxrs"/>
                    <param name="extension" value="org.jboss.as.jaxrs"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.weld">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.weld:subsystem=weld">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="weld"/>
                    <param name="extension" value="org.jboss.as.weld"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.bean-validation">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.bean-validation:subsystem=bean-validation">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="bean-validation"/>
                    <param name="extension" value="org.wildfly.extension.bean-validation"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.microprofile-config-smallrye">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.microprofile-config-smallrye:subsystem=microprofile-config-smallrye">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="microprofile-config-smallrye"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.config-smallrye"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.ee-security">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee-security:subsystem=ee-security">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="ee-security"/>
                    <param name="extension" value="org.wildfly.extension.ee-security"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.resource-adapters">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.resource-adapters:subsystem=resource-adapters">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="resource-adapters"/>
                    <param name="extension" value="org.jboss.as.connector"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.messaging-activemq">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.messaging-activemq:subsystem=messaging-activemq">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="messaging-activemq"/>
                    <param name="extension" value="org.wildfly.extension.messaging-activemq"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.opentelemetry">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.opentelemetry:subsystem=opentelemetry">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="opentelemetry"/>
                    <param name="extension" value="org.wildfly.extension.opentelemetry"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.microprofile-telemetry">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.microprofile-telemetry:subsystem=microprofile-telemetry">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="microprofile-telemetry"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.telemetry"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.health">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.health:subsystem=health">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="health"/>
                    <param name="extension" value="org.wildfly.extension.health"/>
                    <param name="security-enabled" value="false"/>
                </feature>
            </spec>
            <spec name="subsystem.microprofile-health-smallrye">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.microprofile-health-smallrye:subsystem=microprofile-health-smallrye">
                    <param name="extension" value="org.wildfly.extension.microprofile.health-smallrye"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="empty-startup-checks-status" value="${env.MP_HEALTH_EMPTY_STARTUP_CHECKS_STATUS:UP}"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="microprofile-health-smallrye"/>
                    <param name="empty-liveness-checks-status" value="${env.MP_HEALTH_EMPTY_LIVENESS_CHECKS_STATUS:UP}"/>
                    <param name="empty-readiness-checks-status" value="${env.MP_HEALTH_EMPTY_READINESS_CHECKS_STATUS:UP}"/>
                    <param name="security-enabled" value="false"/>
                </feature>
            </spec>
            <spec name="subsystem.jpa">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jpa:subsystem=jpa">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jpa"/>
                    <param name="default-extended-persistence-inheritance" value="DEEP"/>
                    <param name="extension" value="org.jboss.as.jpa"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jakarta-data">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jakarta-data:subsystem=jakarta-data">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jakarta-data"/>
                    <param name="extension" value="org.wildfly.extension.jakarta.data"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.microprofile-fault-tolerance-smallrye">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.microprofile-fault-tolerance-smallrye:subsystem=microprofile-fault-tolerance-smallrye">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="microprofile-fault-tolerance-smallrye"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.fault-tolerance-smallrye"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.microprofile-jwt-smallrye">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.microprofile-jwt-smallrye:subsystem=microprofile-jwt-smallrye">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="microprofile-jwt-smallrye"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.jwt-smallrye"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.microprofile-openapi-smallrye">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.microprofile-openapi-smallrye:subsystem=microprofile-openapi-smallrye">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="microprofile-openapi-smallrye"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.openapi-smallrye"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups:subsystem=jgroups">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jgroups"/>
                    <param name="default-channel" value="ee"/>
                    <param name="extension" value="org.jboss.as.clustering.jgroups"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack:subsystem=jgroups,stack=udp">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.channel">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.channel:channel=ee,subsystem=jgroups">
                    <param name="channel" value="ee"/>
                    <param name="subsystem" value="jgroups"/>
                    <param name="cluster" value="ejb"/>
                    <param name="stack" value="udp"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack:subsystem=jgroups,stack=tcp">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.transport">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.transport:subsystem=jgroups,stack=tcp,transport=TCP">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="transport" value="TCP"/>
                    <param name="socket-binding" value="jgroups-tcp"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.protocol">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=RED">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="RED"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.protocol.MPING">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol.MPING:subsystem=jgroups,stack=tcp,protocol=MPING">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="MPING"/>
                    <param name="socket-binding" value="jgroups-mping"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.protocol">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=MERGE3">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="MERGE3"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.protocol.FD_SOCK2">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol.FD_SOCK2:subsystem=jgroups,stack=tcp,protocol=FD_SOCK2">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="FD_SOCK2"/>
                    <param name="socket-binding" value="jgroups-tcp-fd"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.protocol">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=FD_ALL3">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="FD_ALL3"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=VERIFY_SUSPECT2">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="VERIFY_SUSPECT2"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=pbcast.NAKACK2">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="pbcast.NAKACK2"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=UNICAST3">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="UNICAST3"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=pbcast.STABLE">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="pbcast.STABLE"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=pbcast.GMS">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="pbcast.GMS"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=UFC">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="UFC"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=MFC">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="MFC"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=FRAG4">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="FRAG4"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.transport">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.transport:subsystem=jgroups,stack=udp,transport=UDP">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="transport" value="UDP"/>
                    <param name="socket-binding" value="jgroups-udp"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.protocol">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=RED">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="RED"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=PING">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="PING"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=MERGE3">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="MERGE3"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.protocol.FD_SOCK2">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol.FD_SOCK2:subsystem=jgroups,stack=udp,protocol=FD_SOCK2">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="FD_SOCK2"/>
                    <param name="socket-binding" value="jgroups-udp-fd"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.protocol">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=FD_ALL3">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="FD_ALL3"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=VERIFY_SUSPECT2">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="VERIFY_SUSPECT2"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=pbcast.NAKACK2">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="pbcast.NAKACK2"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=UNICAST3">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="UNICAST3"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=pbcast.STABLE">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="pbcast.STABLE"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=pbcast.GMS">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="pbcast.GMS"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=UFC">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="UFC"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=MFC">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="MFC"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=FRAG4">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="FRAG4"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan:subsystem=infinispan">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="extension" value="org.jboss.as.clustering.infinispan"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container:cache-container=hibernate,subsystem=infinispan">
                    <param name="cache-container" value="hibernate"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="marshaller" value="JBOSS"/>
                    <param name="modules" value="[org.infinispan.hibernate-cache]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=hibernate,local-cache=local-query,subsystem=infinispan">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="local-query"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=hibernate,local-cache=local-query,subsystem=infinispan,component=expiration">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="local-query"/>
                    <param name="max-idle" value="100000"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.memory.heap">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.memory.heap:cache-container=hibernate,local-cache=local-query,subsystem=infinispan,memory=heap">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="local-query"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="memory" value="heap"/>
                    <param name="size" value="10000"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.transport.jgroups">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.transport.jgroups:cache-container=hibernate,subsystem=infinispan,transport=jgroups">
                    <param name="cache-container" value="hibernate"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="transport" value="jgroups"/>
                    <param name="lock-timeout" value="60000"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache:cache-container=hibernate,subsystem=infinispan,replicated-cache=timestamps">
                    <param name="cache-container" value="hibernate"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="timestamps"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache.component.expiration:cache-container=hibernate,subsystem=infinispan,replicated-cache=timestamps,component=expiration">
                    <param name="cache-container" value="hibernate"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="timestamps"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.invalidation-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.invalidation-cache:cache-container=hibernate,subsystem=infinispan,invalidation-cache=entity">
                    <param name="cache-container" value="hibernate"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="invalidation-cache" value="entity"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.invalidation-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.invalidation-cache.component.expiration:cache-container=hibernate,subsystem=infinispan,invalidation-cache=entity,component=expiration">
                    <param name="cache-container" value="hibernate"/>
                    <param name="max-idle" value="100000"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="invalidation-cache" value="entity"/>
                    <param name="component" value="expiration"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.invalidation-cache.memory.heap">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.invalidation-cache.memory.heap:cache-container=hibernate,subsystem=infinispan,invalidation-cache=entity,memory=heap">
                    <param name="cache-container" value="hibernate"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="invalidation-cache" value="entity"/>
                    <param name="memory" value="heap"/>
                    <param name="size" value="10000"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=hibernate,local-cache=pending-puts,subsystem=infinispan">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="pending-puts"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=hibernate,local-cache=pending-puts,subsystem=infinispan,component=expiration">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="pending-puts"/>
                    <param name="max-idle" value="60000"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container:cache-container=web,subsystem=infinispan">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="marshaller" value="PROTOSTREAM"/>
                    <param name="default-cache" value="dist"/>
                    <param name="modules" value="[org.wildfly.clustering.session.infinispan.embedded]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.transport.jgroups">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.transport.jgroups:cache-container=web,subsystem=infinispan,transport=jgroups">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="transport" value="jgroups"/>
                    <param name="lock-timeout" value="60000"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache:cache-container=web,distributed-cache=dist,subsystem=infinispan">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="distributed-cache" value="dist"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache:cache-container=web,subsystem=infinispan,replicated-cache=sso">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="sso"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache:cache-container=web,subsystem=infinispan,replicated-cache=routing">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="routing"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.component.locking">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.component.locking:cache-container=web,subsystem=infinispan,component=locking,distributed-cache=dist">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="locking"/>
                    <param name="isolation" value="REPEATABLE_READ"/>
                    <param name="distributed-cache" value="dist"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.component.transaction">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.component.transaction:cache-container=web,subsystem=infinispan,component=transaction,distributed-cache=dist">
                    <param name="cache-container" value="web"/>
                    <param name="mode" value="BATCH"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="transaction"/>
                    <param name="distributed-cache" value="dist"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.component.expiration:cache-container=web,subsystem=infinispan,component=expiration,distributed-cache=dist">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="distributed-cache" value="dist"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.store.file">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.store.file:cache-container=web,subsystem=infinispan,store=file,distributed-cache=dist">
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="passivation" value="true"/>
                    <param name="purge" value="true"/>
                    <param name="store" value="file"/>
                    <param name="distributed-cache" value="dist"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache.component.locking">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache.component.locking:cache-container=web,subsystem=infinispan,replicated-cache=sso,component=locking">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="sso"/>
                    <param name="component" value="locking"/>
                    <param name="isolation" value="REPEATABLE_READ"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache.component.transaction">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache.component.transaction:cache-container=web,subsystem=infinispan,replicated-cache=sso,component=transaction">
                    <param name="cache-container" value="web"/>
                    <param name="mode" value="BATCH"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="sso"/>
                    <param name="component" value="transaction"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache.component.expiration:cache-container=web,subsystem=infinispan,replicated-cache=sso,component=expiration">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="sso"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache.component.expiration:cache-container=web,subsystem=infinispan,replicated-cache=routing,component=expiration">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="routing"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web:subsystem=distributable-web">
                    <param name="default-session-management" value="default"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="distributable-web"/>
                    <param name="extension" value="org.wildfly.extension.clustering.web"/>
                    <param name="default-single-sign-on-management" value="default"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web.routing.infinispan">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web.routing.infinispan:subsystem=distributable-web,routing=infinispan">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="distributable-web"/>
                    <param name="routing" value="infinispan"/>
                    <param name="cache" value="routing"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web.infinispan-session-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web.infinispan-session-management:subsystem=distributable-web,infinispan-session-management=default">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="distributable-web"/>
                    <param name="infinispan-session-management" value="default"/>
                    <param name="granularity" value="SESSION"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web.infinispan-single-sign-on-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web.infinispan-single-sign-on-management:subsystem=distributable-web,infinispan-single-sign-on-management=default">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="distributable-web"/>
                    <param name="infinispan-single-sign-on-management" value="default"/>
                    <param name="cache" value="sso"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web.infinispan-session-management.affinity.primary-owner">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web.infinispan-session-management.affinity.primary-owner:subsystem=distributable-web,infinispan-session-management=default,affinity=primary-owner">
                    <param name="subsystem" value="distributable-web"/>
                    <param name="infinispan-session-management" value="default"/>
                    <param name="affinity" value="primary-owner"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron-oidc-client">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron-oidc-client:subsystem=elytron-oidc-client">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron-oidc-client"/>
                    <param name="extension" value="org.wildfly.extension.elytron-oidc-client"/>
                </feature>
            </spec>
        </feature-pack>
    </config>
    <config name="domain.xml" model="domain">
        <props>
            <prop name="--empty-domain-config" value=""/>
            <prop name="--remove-existing-domain-config" value=""/>
            <prop name="--empty-host-config" value=""/>
            <prop name="config.branch-is-batch" value="true"/>
            <prop name="config.merge-independent-branches" value="true"/>
            <prop name="--remove-existing-host-config" value=""/>
        </props>
        <feature-pack location="wildfly-preview@maven(org.jboss.universe:community-universe):current#35.0.0.Final">
            <spec name="domain.interface">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.interface:interface=management">
                    <param name="interface" value="management"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.interface:interface=public">
                    <param name="interface" value="public"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.interface:interface=unsecure">
                    <param name="interface" value="unsecure"/>
                    <param name="inet-address" value="${jboss.bind.address.unsecure:127.0.0.1}"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.interface:interface=private">
                    <param name="interface" value="private"/>
                    <param name="inet-address" value="${jboss.bind.address.private:127.0.0.1}"/>
                </feature>
            </spec>
            <spec name="profile">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}profile:profile=default">
                    <param name="profile" value="default"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}profile:profile=ha">
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}profile:profile=full">
                    <param name="profile" value="full"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}profile:profile=full-ha">
                    <param name="profile" value="full-ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}profile:profile=load-balancer">
                    <param name="profile" value="load-balancer"/>
                </feature>
            </spec>
            <spec name="extension">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.jmx">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.jmx"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.logging">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.logging"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.core-management">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.core-management"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.elytron">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.elytron"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.request-controller">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.request-controller"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.security.manager">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.security.manager"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.io">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.io"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.naming">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.naming"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.ee">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.ee"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.undertow">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.undertow"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.clustering.infinispan">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.clustering.infinispan"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.clustering.ejb">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.clustering.ejb"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.discovery">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.discovery"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.remoting">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.remoting"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.transactions">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.transactions"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.batch.jberet">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.batch.jberet"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.bean-validation">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.bean-validation"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.connector">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.connector"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.weld">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.weld"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.ee-security">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.ee-security"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.ejb3">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.ejb3"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.jpa">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.jpa"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.jsf">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.jsf"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.jaxrs">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.jaxrs"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.jdr">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.jdr"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.pojo">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.pojo"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.sar">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.sar"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.mail">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.mail"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.webservices">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.webservices"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.clustering.web">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.clustering.web"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.microprofile.config-smallrye">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.config-smallrye"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.microprofile.jwt-smallrye">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.jwt-smallrye"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.jakarta.data">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.jakarta.data"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.clustering.jgroups">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.clustering.jgroups"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.jboss.as.modcluster">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.jboss.as.modcluster"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.clustering.singleton">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.clustering.singleton"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.iiop-openjdk">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.iiop-openjdk"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:extension=org.wildfly.extension.messaging-activemq">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="extension" value="org.wildfly.extension.messaging-activemq"/>
                </feature>
            </spec>
            <spec name="domain.system-property">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.system-property:system-property=java.net.preferIPv4Stack">
                    <param name="value" value="true"/>
                    <param name="system-property" value="java.net.preferIPv4Stack"/>
                </feature>
            </spec>
            <spec name="core-service.management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management:core-service=management">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.authorization">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.authorization:core-service=management,access=authorization">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="access" value="authorization"/>
                    <param name="provider" value="simple"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.authorization.role-mapping">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.authorization.role-mapping:core-service=management,role-mapping=SuperUser,access=authorization">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="access" value="authorization"/>
                    <param name="core-service" value="management"/>
                    <param name="role-mapping" value="SuperUser"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.authorization.role-mapping.include">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.authorization.role-mapping.include:include=user-$local,access=authorization,role-mapping=SuperUser,core-service=management">
                    <param name="include" value="user-$local"/>
                    <param name="access" value="authorization"/>
                    <param name="role-mapping" value="SuperUser"/>
                    <param name="name" value="$local"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="type" value="USER"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="domain.host-exclude">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.host-exclude:host-exclude=WildFly23.0">
                    <param name="host-release" value="WildFly23.0"/>
                    <param name="excluded-extensions" value="[&quot;org.wildfly.extension.clustering.ejb&quot;, &quot;org.wildfly.extension.elytron-oidc-client&quot;, &quot;org.wildfly.extension.opentelemetry&quot;, &quot;org.wildfly.extension.micrometer&quot;, &quot;org.wildfly.extension.microprofile.lra-participant&quot;, &quot;org.wildfly.extension.microprofile.lra-coordinator&quot;, &quot;org.wildfly.extension.microprofile.telemetry&quot;, &quot;org.wildfly.extension.mvc-krazo&quot;, &quot;org.wildfly.extension.jakarta.data&quot;, &quot;org.wildfly.extension.vertx&quot;]"/>
                    <param name="host-exclude" value="WildFly23.0"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.host-exclude:host-exclude=WildFly24.0">
                    <param name="host-release" value="WildFly24.0"/>
                    <param name="excluded-extensions" value="[&quot;org.wildfly.extension.clustering.ejb&quot;, &quot;org.wildfly.extension.elytron-oidc-client&quot;, &quot;org.wildfly.extension.opentelemetry&quot;, &quot;org.wildfly.extension.micrometer&quot;, &quot;org.wildfly.extension.microprofile.lra-participant&quot;, &quot;org.wildfly.extension.microprofile.lra-coordinator&quot;, &quot;org.wildfly.extension.microprofile.telemetry&quot;, &quot;org.wildfly.extension.mvc-krazo&quot;, &quot;org.wildfly.extension.jakarta.data&quot;, &quot;org.wildfly.extension.vertx&quot;]"/>
                    <param name="host-exclude" value="WildFly24.0"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.host-exclude:host-exclude=WildFly25.0">
                    <param name="host-release" value="WildFly25.0"/>
                    <param name="excluded-extensions" value="[&quot;org.wildfly.extension.clustering.ejb&quot;, &quot;org.wildfly.extension.micrometer&quot;, &quot;org.wildfly.extension.microprofile.lra-participant&quot;, &quot;org.wildfly.extension.microprofile.lra-coordinator&quot;, &quot;org.wildfly.extension.microprofile.telemetry&quot;, &quot;org.wildfly.extension.mvc-krazo&quot;, &quot;org.wildfly.extension.jakarta.data&quot;, &quot;org.wildfly.extension.vertx&quot;]"/>
                    <param name="host-exclude" value="WildFly25.0"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.host-exclude:host-exclude=WildFly26.0">
                    <param name="host-release" value="WildFly26.0"/>
                    <param name="excluded-extensions" value="[&quot;org.wildfly.extension.clustering.ejb&quot;, &quot;org.wildfly.extension.micrometer&quot;, &quot;org.wildfly.extension.microprofile.lra-participant&quot;, &quot;org.wildfly.extension.microprofile.lra-coordinator&quot;, &quot;org.wildfly.extension.microprofile.telemetry&quot;, &quot;org.wildfly.extension.mvc-krazo&quot;, &quot;org.wildfly.extension.jakarta.data&quot;, &quot;org.wildfly.extension.vertx&quot;]"/>
                    <param name="host-exclude" value="WildFly26.0"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.host-exclude:host-exclude=WildFly27.0">
                    <param name="host-release" value="WildFly27.0"/>
                    <param name="excluded-extensions" value="[&quot;org.wildfly.extension.micrometer&quot;, &quot;org.wildfly.extension.microprofile.lra-participant&quot;, &quot;org.wildfly.extension.microprofile.lra-coordinator&quot;, &quot;org.wildfly.extension.microprofile.telemetry&quot;, &quot;org.wildfly.extension.mvc-krazo&quot;, &quot;org.wildfly.extension.jakarta.data&quot;, &quot;org.wildfly.extension.vertx&quot;]"/>
                    <param name="host-exclude" value="WildFly27.0"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.host-exclude:host-exclude=WildFly28.0">
                    <param name="host-release" value="WildFly28.0"/>
                    <param name="excluded-extensions" value="[&quot;org.wildfly.extension.mvc-krazo&quot;, &quot;org.wildfly.extension.jakarta.data&quot;, &quot;org.wildfly.extension.vertx&quot;]"/>
                    <param name="host-exclude" value="WildFly28.0"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.host-exclude:host-exclude=WildFly29.0">
                    <param name="host-release" value="WildFly29.0"/>
                    <param name="excluded-extensions" value="[&quot;org.wildfly.extension.mvc-krazo&quot;, &quot;org.wildfly.extension.jakarta.data&quot;, &quot;org.wildfly.extension.vertx&quot;]"/>
                    <param name="host-exclude" value="WildFly29.0"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.host-exclude:host-exclude=WildFly30.0">
                    <param name="host-release" value="WildFly30.0"/>
                    <param name="excluded-extensions" value="[&quot;org.wildfly.extension.mvc-krazo&quot;, &quot;org.wildfly.extension.jakarta.data&quot;, &quot;org.wildfly.extension.vertx&quot;]"/>
                    <param name="host-exclude" value="WildFly30.0"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.host-exclude:host-exclude=WildFly31.0">
                    <param name="host-release" value="WildFly31.0"/>
                    <param name="excluded-extensions" value="[&quot;org.wildfly.extension.mvc-krazo&quot;, &quot;org.wildfly.extension.jakarta.data&quot;, &quot;org.wildfly.extension.vertx&quot;]"/>
                    <param name="host-exclude" value="WildFly31.0"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.host-exclude:host-exclude=WildFly32.0">
                    <param name="host-release" value="WildFly32.0"/>
                    <param name="excluded-extensions" value="[&quot;org.wildfly.extension.jakarta.data&quot;, &quot;org.wildfly.extension.vertx&quot;]"/>
                    <param name="host-exclude" value="WildFly32.0"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.host-exclude:host-exclude=WildFly33.0">
                    <param name="host-release" value="WildFly33.0"/>
                    <param name="excluded-extensions" value="[&quot;org.wildfly.extension.jakarta.data&quot;, &quot;org.wildfly.extension.vertx&quot;]"/>
                    <param name="host-exclude" value="WildFly33.0"/>
                </feature>
            </spec>
            <spec name="domain.socket-binding-group">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group:socket-binding-group=standard-sockets">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="default-interface" value="public"/>
                </feature>
            </spec>
            <spec name="domain.socket-binding-group.socket-binding">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=ajp">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port" value="${jboss.ajp.port:8009}"/>
                    <param name="socket-binding" value="ajp"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=http">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port" value="${jboss.http.port:8080}"/>
                    <param name="socket-binding" value="http"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=https">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port" value="${jboss.https.port:8443}"/>
                    <param name="socket-binding" value="https"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=txn-recovery-environment">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port" value="4712"/>
                    <param name="socket-binding" value="txn-recovery-environment"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.socket-binding:socket-binding-group=standard-sockets,socket-binding=txn-status-manager">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="port" value="4713"/>
                    <param name="socket-binding" value="txn-status-manager"/>
                </feature>
            </spec>
            <spec name="domain.socket-binding-group.remote-destination-outbound-socket-binding">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.remote-destination-outbound-socket-binding:socket-binding-group=standard-sockets,remote-destination-outbound-socket-binding=mail-smtp">
                    <param name="socket-binding-group" value="standard-sockets"/>
                    <param name="host" value="${jboss.mail.server.host:localhost}"/>
                    <param name="remote-destination-outbound-socket-binding" value="mail-smtp"/>
                    <param name="port" value="${jboss.mail.server.port:25}"/>
                </feature>
            </spec>
            <spec name="domain.socket-binding-group">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group:socket-binding-group=ha-sockets">
                    <param name="socket-binding-group" value="ha-sockets"/>
                    <param name="default-interface" value="public"/>
                </feature>
            </spec>
            <spec name="domain.socket-binding-group.socket-binding">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.socket-binding:socket-binding-group=ha-sockets,socket-binding=ajp">
                    <param name="socket-binding-group" value="ha-sockets"/>
                    <param name="port" value="${jboss.ajp.port:8009}"/>
                    <param name="socket-binding" value="ajp"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.socket-binding:socket-binding-group=ha-sockets,socket-binding=http">
                    <param name="socket-binding-group" value="ha-sockets"/>
                    <param name="port" value="${jboss.http.port:8080}"/>
                    <param name="socket-binding" value="http"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.socket-binding:socket-binding-group=ha-sockets,socket-binding=https">
                    <param name="socket-binding-group" value="ha-sockets"/>
                    <param name="port" value="${jboss.https.port:8443}"/>
                    <param name="socket-binding" value="https"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.socket-binding:socket-binding-group=ha-sockets,socket-binding=modcluster">
                    <param name="socket-binding-group" value="ha-sockets"/>
                    <param name="socket-binding" value="modcluster"/>
                    <param name="multicast-address" value="${jboss.modcluster.multicast.address:224.0.1.105}"/>
                    <param name="multicast-port" value="23364"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.socket-binding:socket-binding-group=ha-sockets,socket-binding=jgroups-mping">
                    <param name="socket-binding-group" value="ha-sockets"/>
                    <param name="socket-binding" value="jgroups-mping"/>
                    <param name="interface" value="private"/>
                    <param name="multicast-address" value="${jboss.default.multicast.address:230.0.0.4}"/>
                    <param name="multicast-port" value="45700"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.socket-binding:socket-binding-group=ha-sockets,socket-binding=jgroups-tcp">
                    <param name="socket-binding-group" value="ha-sockets"/>
                    <param name="socket-binding" value="jgroups-tcp"/>
                    <param name="interface" value="private"/>
                    <param name="port" value="7600"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.socket-binding:socket-binding-group=ha-sockets,socket-binding=jgroups-tcp-fd">
                    <param name="socket-binding-group" value="ha-sockets"/>
                    <param name="socket-binding" value="jgroups-tcp-fd"/>
                    <param name="interface" value="private"/>
                    <param name="port" value="57600"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.socket-binding:socket-binding-group=ha-sockets,socket-binding=jgroups-udp">
                    <param name="socket-binding-group" value="ha-sockets"/>
                    <param name="socket-binding" value="jgroups-udp"/>
                    <param name="interface" value="private"/>
                    <param name="multicast-address" value="${jboss.default.multicast.address:230.0.0.4}"/>
                    <param name="port" value="55200"/>
                    <param name="multicast-port" value="45688"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.socket-binding:socket-binding-group=ha-sockets,socket-binding=jgroups-udp-fd">
                    <param name="socket-binding-group" value="ha-sockets"/>
                    <param name="socket-binding" value="jgroups-udp-fd"/>
                    <param name="interface" value="private"/>
                    <param name="port" value="54200"/>
                </feature>
            </spec>
            <spec name="domain.socket-binding-group.remote-destination-outbound-socket-binding">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.remote-destination-outbound-socket-binding:socket-binding-group=ha-sockets,remote-destination-outbound-socket-binding=mail-smtp">
                    <param name="socket-binding-group" value="ha-sockets"/>
                    <param name="host" value="${jboss.mail.server.host:localhost}"/>
                    <param name="remote-destination-outbound-socket-binding" value="mail-smtp"/>
                    <param name="port" value="${jboss.mail.server.port:25}"/>
                </feature>
            </spec>
            <spec name="domain.socket-binding-group.socket-binding">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.socket-binding:socket-binding-group=ha-sockets,socket-binding=txn-recovery-environment">
                    <param name="socket-binding-group" value="ha-sockets"/>
                    <param name="port" value="4712"/>
                    <param name="socket-binding" value="txn-recovery-environment"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.socket-binding:socket-binding-group=ha-sockets,socket-binding=txn-status-manager">
                    <param name="socket-binding-group" value="ha-sockets"/>
                    <param name="port" value="4713"/>
                    <param name="socket-binding" value="txn-status-manager"/>
                </feature>
            </spec>
            <spec name="domain.socket-binding-group">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group:socket-binding-group=full-sockets">
                    <param name="socket-binding-group" value="full-sockets"/>
                    <param name="default-interface" value="public"/>
                </feature>
            </spec>
            <spec name="domain.socket-binding-group.socket-binding">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.socket-binding:socket-binding-group=full-sockets,socket-binding=ajp">
                    <param name="socket-binding-group" value="full-sockets"/>
                    <param name="port" value="${jboss.ajp.port:8009}"/>
                    <param name="socket-binding" value="ajp"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.socket-binding:socket-binding-group=full-sockets,socket-binding=http">
                    <param name="socket-binding-group" value="full-sockets"/>
                    <param name="port" value="${jboss.http.port:8080}"/>
                    <param name="socket-binding" value="http"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.socket-binding:socket-binding-group=full-sockets,socket-binding=https">
                    <param name="socket-binding-group" value="full-sockets"/>
                    <param name="port" value="${jboss.https.port:8443}"/>
                    <param name="socket-binding" value="https"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.socket-binding:socket-binding-group=full-sockets,socket-binding=iiop">
                    <param name="socket-binding-group" value="full-sockets"/>
                    <param name="socket-binding" value="iiop"/>
                    <param name="interface" value="unsecure"/>
                    <param name="port" value="3528"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.socket-binding:socket-binding-group=full-sockets,socket-binding=iiop-ssl">
                    <param name="socket-binding-group" value="full-sockets"/>
                    <param name="socket-binding" value="iiop-ssl"/>
                    <param name="interface" value="unsecure"/>
                    <param name="port" value="3529"/>
                </feature>
            </spec>
            <spec name="domain.socket-binding-group.remote-destination-outbound-socket-binding">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.remote-destination-outbound-socket-binding:socket-binding-group=full-sockets,remote-destination-outbound-socket-binding=mail-smtp">
                    <param name="socket-binding-group" value="full-sockets"/>
                    <param name="host" value="${jboss.mail.server.host:localhost}"/>
                    <param name="remote-destination-outbound-socket-binding" value="mail-smtp"/>
                    <param name="port" value="${jboss.mail.server.port:25}"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.remote-destination-outbound-socket-binding:socket-binding-group=full-sockets,remote-destination-outbound-socket-binding=messaging-activemq">
                    <param name="socket-binding-group" value="full-sockets"/>
                    <param name="host" value="${jboss.messaging.connector.host:localhost}"/>
                    <param name="remote-destination-outbound-socket-binding" value="messaging-activemq"/>
                    <param name="port" value="${jboss.messaging.connector.port:61616}"/>
                </feature>
            </spec>
            <spec name="domain.socket-binding-group.socket-binding">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.socket-binding:socket-binding-group=full-sockets,socket-binding=txn-recovery-environment">
                    <param name="socket-binding-group" value="full-sockets"/>
                    <param name="port" value="4712"/>
                    <param name="socket-binding" value="txn-recovery-environment"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.socket-binding:socket-binding-group=full-sockets,socket-binding=txn-status-manager">
                    <param name="socket-binding-group" value="full-sockets"/>
                    <param name="port" value="4713"/>
                    <param name="socket-binding" value="txn-status-manager"/>
                </feature>
            </spec>
            <spec name="domain.socket-binding-group">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group:socket-binding-group=full-ha-sockets">
                    <param name="socket-binding-group" value="full-ha-sockets"/>
                    <param name="default-interface" value="public"/>
                </feature>
            </spec>
            <spec name="domain.socket-binding-group.socket-binding">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.socket-binding:socket-binding-group=full-ha-sockets,socket-binding=ajp">
                    <param name="socket-binding-group" value="full-ha-sockets"/>
                    <param name="port" value="${jboss.ajp.port:8009}"/>
                    <param name="socket-binding" value="ajp"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.socket-binding:socket-binding-group=full-ha-sockets,socket-binding=http">
                    <param name="socket-binding-group" value="full-ha-sockets"/>
                    <param name="port" value="${jboss.http.port:8080}"/>
                    <param name="socket-binding" value="http"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.socket-binding:socket-binding-group=full-ha-sockets,socket-binding=https">
                    <param name="socket-binding-group" value="full-ha-sockets"/>
                    <param name="port" value="${jboss.https.port:8443}"/>
                    <param name="socket-binding" value="https"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.socket-binding:socket-binding-group=full-ha-sockets,socket-binding=modcluster">
                    <param name="socket-binding-group" value="full-ha-sockets"/>
                    <param name="socket-binding" value="modcluster"/>
                    <param name="multicast-address" value="${jboss.modcluster.multicast.address:224.0.1.105}"/>
                    <param name="multicast-port" value="23364"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.socket-binding:socket-binding-group=full-ha-sockets,socket-binding=jgroups-mping">
                    <param name="socket-binding-group" value="full-ha-sockets"/>
                    <param name="socket-binding" value="jgroups-mping"/>
                    <param name="interface" value="private"/>
                    <param name="multicast-address" value="${jboss.default.multicast.address:230.0.0.4}"/>
                    <param name="multicast-port" value="45700"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.socket-binding:socket-binding-group=full-ha-sockets,socket-binding=jgroups-tcp">
                    <param name="socket-binding-group" value="full-ha-sockets"/>
                    <param name="socket-binding" value="jgroups-tcp"/>
                    <param name="interface" value="private"/>
                    <param name="port" value="7600"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.socket-binding:socket-binding-group=full-ha-sockets,socket-binding=jgroups-tcp-fd">
                    <param name="socket-binding-group" value="full-ha-sockets"/>
                    <param name="socket-binding" value="jgroups-tcp-fd"/>
                    <param name="interface" value="private"/>
                    <param name="port" value="57600"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.socket-binding:socket-binding-group=full-ha-sockets,socket-binding=jgroups-udp">
                    <param name="socket-binding-group" value="full-ha-sockets"/>
                    <param name="socket-binding" value="jgroups-udp"/>
                    <param name="interface" value="private"/>
                    <param name="multicast-address" value="${jboss.default.multicast.address:230.0.0.4}"/>
                    <param name="port" value="55200"/>
                    <param name="multicast-port" value="45688"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.socket-binding:socket-binding-group=full-ha-sockets,socket-binding=jgroups-udp-fd">
                    <param name="socket-binding-group" value="full-ha-sockets"/>
                    <param name="socket-binding" value="jgroups-udp-fd"/>
                    <param name="interface" value="private"/>
                    <param name="port" value="54200"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.socket-binding:socket-binding-group=full-ha-sockets,socket-binding=iiop">
                    <param name="socket-binding-group" value="full-ha-sockets"/>
                    <param name="socket-binding" value="iiop"/>
                    <param name="interface" value="unsecure"/>
                    <param name="port" value="3528"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.socket-binding:socket-binding-group=full-ha-sockets,socket-binding=iiop-ssl">
                    <param name="socket-binding-group" value="full-ha-sockets"/>
                    <param name="socket-binding" value="iiop-ssl"/>
                    <param name="interface" value="unsecure"/>
                    <param name="port" value="3529"/>
                </feature>
            </spec>
            <spec name="domain.socket-binding-group.remote-destination-outbound-socket-binding">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.remote-destination-outbound-socket-binding:socket-binding-group=full-ha-sockets,remote-destination-outbound-socket-binding=mail-smtp">
                    <param name="socket-binding-group" value="full-ha-sockets"/>
                    <param name="host" value="${jboss.mail.server.host:localhost}"/>
                    <param name="remote-destination-outbound-socket-binding" value="mail-smtp"/>
                    <param name="port" value="${jboss.mail.server.port:25}"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.remote-destination-outbound-socket-binding:socket-binding-group=full-ha-sockets,remote-destination-outbound-socket-binding=messaging-activemq">
                    <param name="socket-binding-group" value="full-ha-sockets"/>
                    <param name="host" value="${jboss.messaging.connector.host:localhost}"/>
                    <param name="remote-destination-outbound-socket-binding" value="messaging-activemq"/>
                    <param name="port" value="${jboss.messaging.connector.port:61616}"/>
                </feature>
            </spec>
            <spec name="domain.socket-binding-group.socket-binding">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.socket-binding:socket-binding-group=full-ha-sockets,socket-binding=txn-recovery-environment">
                    <param name="socket-binding-group" value="full-ha-sockets"/>
                    <param name="port" value="4712"/>
                    <param name="socket-binding" value="txn-recovery-environment"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.socket-binding:socket-binding-group=full-ha-sockets,socket-binding=txn-status-manager">
                    <param name="socket-binding-group" value="full-ha-sockets"/>
                    <param name="port" value="4713"/>
                    <param name="socket-binding" value="txn-status-manager"/>
                </feature>
            </spec>
            <spec name="domain.socket-binding-group">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group:socket-binding-group=load-balancer-sockets">
                    <param name="socket-binding-group" value="load-balancer-sockets"/>
                    <param name="default-interface" value="public"/>
                </feature>
            </spec>
            <spec name="domain.socket-binding-group.socket-binding">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.socket-binding:socket-binding-group=load-balancer-sockets,socket-binding=http">
                    <param name="socket-binding-group" value="load-balancer-sockets"/>
                    <param name="port" value="${jboss.http.port:8080}"/>
                    <param name="socket-binding" value="http"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.socket-binding:socket-binding-group=load-balancer-sockets,socket-binding=https">
                    <param name="socket-binding-group" value="load-balancer-sockets"/>
                    <param name="port" value="${jboss.https.port:8443}"/>
                    <param name="socket-binding" value="https"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.socket-binding:socket-binding-group=load-balancer-sockets,socket-binding=mcmp-management">
                    <param name="socket-binding-group" value="load-balancer-sockets"/>
                    <param name="socket-binding" value="mcmp-management"/>
                    <param name="interface" value="private"/>
                    <param name="port" value="${jboss.mcmp.port:8090}"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.socket-binding-group.socket-binding:socket-binding-group=load-balancer-sockets,socket-binding=modcluster">
                    <param name="socket-binding-group" value="load-balancer-sockets"/>
                    <param name="socket-binding" value="modcluster"/>
                    <param name="interface" value="private"/>
                    <param name="multicast-address" value="${jboss.modcluster.multicast.address:224.0.1.105}"/>
                    <param name="multicast-port" value="23364"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx:subsystem=jmx,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="extension" value="org.jboss.as.jmx"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx.expose-model.expression">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx.expose-model.expression:subsystem=jmx,expose-model=expression,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="expose-model" value="expression"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx.expose-model.resolved">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx.expose-model.resolved:subsystem=jmx,expose-model=resolved,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="expose-model" value="resolved"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx:subsystem=jmx,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="extension" value="org.jboss.as.jmx"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx.expose-model.expression">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx.expose-model.expression:subsystem=jmx,expose-model=expression,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="expose-model" value="expression"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx.expose-model.resolved">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx.expose-model.resolved:subsystem=jmx,expose-model=resolved,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="expose-model" value="resolved"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx:subsystem=jmx,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="extension" value="org.jboss.as.jmx"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx.expose-model.expression">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx.expose-model.expression:subsystem=jmx,expose-model=expression,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="expose-model" value="expression"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx.expose-model.resolved">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx.expose-model.resolved:subsystem=jmx,expose-model=resolved,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="expose-model" value="resolved"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx:subsystem=jmx,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="extension" value="org.jboss.as.jmx"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx.expose-model.expression">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx.expose-model.expression:subsystem=jmx,expose-model=expression,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="expose-model" value="expression"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx.expose-model.resolved">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx.expose-model.resolved:subsystem=jmx,expose-model=resolved,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="expose-model" value="resolved"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.logging">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging:subsystem=logging,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="logging"/>
                    <param name="extension" value="org.jboss.as.logging"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.pattern-formatter">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.pattern-formatter:subsystem=logging,pattern-formatter=PATTERN,profile=default">
                    <param name="pattern" value="&quot;%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n&quot;"/>
                    <param name="subsystem" value="logging"/>
                    <param name="pattern-formatter" value="PATTERN"/>
                    <param name="profile" value="default"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.pattern-formatter:subsystem=logging,pattern-formatter=COLOR-PATTERN,profile=default">
                    <param name="pattern" value="&quot;%K{level}%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n&quot;"/>
                    <param name="subsystem" value="logging"/>
                    <param name="pattern-formatter" value="COLOR-PATTERN"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.periodic-rotating-file-handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.periodic-rotating-file-handler:subsystem=logging,periodic-rotating-file-handler=FILE,profile=default">
                    <param name="autoflush" value="true"/>
                    <param name="periodic-rotating-file-handler" value="FILE"/>
                    <param name="file" value="{relative-to=jboss.server.log.dir,path=server.log}"/>
                    <param name="profile" value="default"/>
                    <param name="subsystem" value="logging"/>
                    <param name="named-formatter" value="PATTERN"/>
                    <param name="suffix" value=".yyyy-MM-dd"/>
                    <param name="append" value="true"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.logger">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=com.arjuna,profile=default">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="com.arjuna"/>
                    <param name="profile" value="default"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=com.networknt.schema,profile=default">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="com.networknt.schema"/>
                    <param name="profile" value="default"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=io.jaegertracing.Configuration,profile=default">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="io.jaegertracing.Configuration"/>
                    <param name="profile" value="default"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=org.jboss.as.config,profile=default">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="DEBUG"/>
                    <param name="logger" value="org.jboss.as.config"/>
                    <param name="profile" value="default"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=sun.rmi,profile=default">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="sun.rmi"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.root-logger.ROOT">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.root-logger.ROOT:subsystem=logging,profile=default,root-logger=ROOT">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="INFO"/>
                    <param name="handlers" value="[FILE]"/>
                    <param name="profile" value="default"/>
                    <param name="root-logger" value="ROOT"/>
                </feature>
            </spec>
            <spec name="subsystem.logging">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging:subsystem=logging,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="logging"/>
                    <param name="extension" value="org.jboss.as.logging"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.pattern-formatter">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.pattern-formatter:subsystem=logging,pattern-formatter=PATTERN,profile=ha">
                    <param name="pattern" value="&quot;%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n&quot;"/>
                    <param name="subsystem" value="logging"/>
                    <param name="pattern-formatter" value="PATTERN"/>
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.pattern-formatter:subsystem=logging,pattern-formatter=COLOR-PATTERN,profile=ha">
                    <param name="pattern" value="&quot;%K{level}%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n&quot;"/>
                    <param name="subsystem" value="logging"/>
                    <param name="pattern-formatter" value="COLOR-PATTERN"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.periodic-rotating-file-handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.periodic-rotating-file-handler:subsystem=logging,periodic-rotating-file-handler=FILE,profile=ha">
                    <param name="autoflush" value="true"/>
                    <param name="periodic-rotating-file-handler" value="FILE"/>
                    <param name="file" value="{relative-to=jboss.server.log.dir,path=server.log}"/>
                    <param name="profile" value="ha"/>
                    <param name="subsystem" value="logging"/>
                    <param name="named-formatter" value="PATTERN"/>
                    <param name="suffix" value=".yyyy-MM-dd"/>
                    <param name="append" value="true"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.logger">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=com.arjuna,profile=ha">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="com.arjuna"/>
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=com.networknt.schema,profile=ha">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="com.networknt.schema"/>
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=io.jaegertracing.Configuration,profile=ha">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="io.jaegertracing.Configuration"/>
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=org.jboss.as.config,profile=ha">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="DEBUG"/>
                    <param name="logger" value="org.jboss.as.config"/>
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=sun.rmi,profile=ha">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="sun.rmi"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.root-logger.ROOT">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.root-logger.ROOT:subsystem=logging,profile=ha,root-logger=ROOT">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="INFO"/>
                    <param name="handlers" value="[FILE]"/>
                    <param name="profile" value="ha"/>
                    <param name="root-logger" value="ROOT"/>
                </feature>
            </spec>
            <spec name="subsystem.logging">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging:subsystem=logging,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="logging"/>
                    <param name="extension" value="org.jboss.as.logging"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.pattern-formatter">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.pattern-formatter:subsystem=logging,pattern-formatter=PATTERN,profile=full">
                    <param name="pattern" value="&quot;%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n&quot;"/>
                    <param name="subsystem" value="logging"/>
                    <param name="pattern-formatter" value="PATTERN"/>
                    <param name="profile" value="full"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.pattern-formatter:subsystem=logging,pattern-formatter=COLOR-PATTERN,profile=full">
                    <param name="pattern" value="&quot;%K{level}%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n&quot;"/>
                    <param name="subsystem" value="logging"/>
                    <param name="pattern-formatter" value="COLOR-PATTERN"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.periodic-rotating-file-handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.periodic-rotating-file-handler:subsystem=logging,periodic-rotating-file-handler=FILE,profile=full">
                    <param name="autoflush" value="true"/>
                    <param name="periodic-rotating-file-handler" value="FILE"/>
                    <param name="file" value="{relative-to=jboss.server.log.dir,path=server.log}"/>
                    <param name="profile" value="full"/>
                    <param name="subsystem" value="logging"/>
                    <param name="named-formatter" value="PATTERN"/>
                    <param name="suffix" value=".yyyy-MM-dd"/>
                    <param name="append" value="true"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.logger">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=com.arjuna,profile=full">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="com.arjuna"/>
                    <param name="profile" value="full"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=com.networknt.schema,profile=full">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="com.networknt.schema"/>
                    <param name="profile" value="full"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=io.jaegertracing.Configuration,profile=full">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="io.jaegertracing.Configuration"/>
                    <param name="profile" value="full"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=org.jboss.as.config,profile=full">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="DEBUG"/>
                    <param name="logger" value="org.jboss.as.config"/>
                    <param name="profile" value="full"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=sun.rmi,profile=full">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="sun.rmi"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.root-logger.ROOT">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.root-logger.ROOT:subsystem=logging,profile=full,root-logger=ROOT">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="INFO"/>
                    <param name="handlers" value="[FILE]"/>
                    <param name="profile" value="full"/>
                    <param name="root-logger" value="ROOT"/>
                </feature>
            </spec>
            <spec name="subsystem.logging">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging:subsystem=logging,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="logging"/>
                    <param name="extension" value="org.jboss.as.logging"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.pattern-formatter">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.pattern-formatter:subsystem=logging,pattern-formatter=PATTERN,profile=full-ha">
                    <param name="pattern" value="&quot;%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n&quot;"/>
                    <param name="subsystem" value="logging"/>
                    <param name="pattern-formatter" value="PATTERN"/>
                    <param name="profile" value="full-ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.pattern-formatter:subsystem=logging,pattern-formatter=COLOR-PATTERN,profile=full-ha">
                    <param name="pattern" value="&quot;%K{level}%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n&quot;"/>
                    <param name="subsystem" value="logging"/>
                    <param name="pattern-formatter" value="COLOR-PATTERN"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.periodic-rotating-file-handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.periodic-rotating-file-handler:subsystem=logging,periodic-rotating-file-handler=FILE,profile=full-ha">
                    <param name="autoflush" value="true"/>
                    <param name="periodic-rotating-file-handler" value="FILE"/>
                    <param name="file" value="{relative-to=jboss.server.log.dir,path=server.log}"/>
                    <param name="profile" value="full-ha"/>
                    <param name="subsystem" value="logging"/>
                    <param name="named-formatter" value="PATTERN"/>
                    <param name="suffix" value=".yyyy-MM-dd"/>
                    <param name="append" value="true"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.logger">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=com.arjuna,profile=full-ha">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="com.arjuna"/>
                    <param name="profile" value="full-ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=com.networknt.schema,profile=full-ha">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="com.networknt.schema"/>
                    <param name="profile" value="full-ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=io.jaegertracing.Configuration,profile=full-ha">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="io.jaegertracing.Configuration"/>
                    <param name="profile" value="full-ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=org.jboss.as.config,profile=full-ha">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="DEBUG"/>
                    <param name="logger" value="org.jboss.as.config"/>
                    <param name="profile" value="full-ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=sun.rmi,profile=full-ha">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="sun.rmi"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.root-logger.ROOT">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.root-logger.ROOT:subsystem=logging,profile=full-ha,root-logger=ROOT">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="INFO"/>
                    <param name="handlers" value="[FILE]"/>
                    <param name="profile" value="full-ha"/>
                    <param name="root-logger" value="ROOT"/>
                </feature>
            </spec>
            <spec name="subsystem.logging">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging:subsystem=logging,profile=load-balancer">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="logging"/>
                    <param name="extension" value="org.jboss.as.logging"/>
                    <param name="profile" value="load-balancer"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.pattern-formatter">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.pattern-formatter:subsystem=logging,pattern-formatter=PATTERN,profile=load-balancer">
                    <param name="pattern" value="&quot;%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n&quot;"/>
                    <param name="subsystem" value="logging"/>
                    <param name="pattern-formatter" value="PATTERN"/>
                    <param name="profile" value="load-balancer"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.pattern-formatter:subsystem=logging,pattern-formatter=COLOR-PATTERN,profile=load-balancer">
                    <param name="pattern" value="&quot;%K{level}%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n&quot;"/>
                    <param name="subsystem" value="logging"/>
                    <param name="pattern-formatter" value="COLOR-PATTERN"/>
                    <param name="profile" value="load-balancer"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.periodic-rotating-file-handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.periodic-rotating-file-handler:subsystem=logging,periodic-rotating-file-handler=FILE,profile=load-balancer">
                    <param name="autoflush" value="true"/>
                    <param name="periodic-rotating-file-handler" value="FILE"/>
                    <param name="file" value="{relative-to=jboss.server.log.dir,path=server.log}"/>
                    <param name="profile" value="load-balancer"/>
                    <param name="subsystem" value="logging"/>
                    <param name="named-formatter" value="PATTERN"/>
                    <param name="suffix" value=".yyyy-MM-dd"/>
                    <param name="append" value="true"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.logger">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=com.arjuna,profile=load-balancer">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="com.arjuna"/>
                    <param name="profile" value="load-balancer"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=com.networknt.schema,profile=load-balancer">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="com.networknt.schema"/>
                    <param name="profile" value="load-balancer"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=io.jaegertracing.Configuration,profile=load-balancer">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="io.jaegertracing.Configuration"/>
                    <param name="profile" value="load-balancer"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=org.jboss.as.config,profile=load-balancer">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="DEBUG"/>
                    <param name="logger" value="org.jboss.as.config"/>
                    <param name="profile" value="load-balancer"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.logger:subsystem=logging,logger=sun.rmi,profile=load-balancer">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="WARN"/>
                    <param name="logger" value="sun.rmi"/>
                    <param name="profile" value="load-balancer"/>
                </feature>
            </spec>
            <spec name="subsystem.logging.root-logger.ROOT">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.logging.root-logger.ROOT:subsystem=logging,profile=load-balancer,root-logger=ROOT">
                    <param name="subsystem" value="logging"/>
                    <param name="level" value="INFO"/>
                    <param name="handlers" value="[FILE]"/>
                    <param name="profile" value="load-balancer"/>
                    <param name="root-logger" value="ROOT"/>
                </feature>
            </spec>
            <spec name="subsystem.core-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.core-management:subsystem=core-management,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="core-management"/>
                    <param name="extension" value="org.wildfly.extension.core-management"/>
                    <param name="profile" value="default"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.core-management:subsystem=core-management,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="core-management"/>
                    <param name="extension" value="org.wildfly.extension.core-management"/>
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.core-management:subsystem=core-management,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="core-management"/>
                    <param name="extension" value="org.wildfly.extension.core-management"/>
                    <param name="profile" value="full"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.core-management:subsystem=core-management,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="core-management"/>
                    <param name="extension" value="org.wildfly.extension.core-management"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron:subsystem=elytron,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="disallowed-providers" value="[OracleUcrypto]"/>
                    <param name="final-providers" value="combined-providers"/>
                    <param name="extension" value="org.wildfly.extension.elytron"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.provider-loader">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-loader:subsystem=elytron,provider-loader=elytron,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-loader" value="elytron"/>
                    <param name="profile" value="default"/>
                    <param name="module" value="org.wildfly.security.elytron"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-loader:subsystem=elytron,provider-loader=openssl,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-loader" value="openssl"/>
                    <param name="profile" value="default"/>
                    <param name="module" value="org.wildfly.openssl"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.aggregate-providers">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.aggregate-providers:subsystem=elytron,aggregate-providers=combined-providers,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="aggregate-providers" value="combined-providers"/>
                    <param name="providers" value="[elytron, openssl]"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.identity-realm">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.identity-realm:identity-realm=local,subsystem=elytron,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="identity-realm" value="local"/>
                    <param name="identity" value="$local"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.file-audit-log">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.file-audit-log:file-audit-log=local-audit,subsystem=elytron,profile=default">
                    <param name="path" value="audit.log"/>
                    <param name="relative-to" value="jboss.server.log.dir"/>
                    <param name="profile" value="default"/>
                    <param name="format" value="JSON"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="file-audit-log" value="local-audit"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.constant-realm-mapper">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.constant-realm-mapper:subsystem=elytron,constant-realm-mapper=local,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="constant-realm-mapper" value="local"/>
                    <param name="realm-name" value="local"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.provider-http-server-mechanism-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-http-server-mechanism-factory:subsystem=elytron,provider-http-server-mechanism-factory=global,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-http-server-mechanism-factory" value="global"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.simple-permission-mapper">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.simple-permission-mapper:simple-permission-mapper=default-permission-mapper,subsystem=elytron,profile=default">
                    <param name="simple-permission-mapper" value="default-permission-mapper"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="permission-mappings" value="[{principals=[anonymous],permission-sets=[permission-set=default-permissions]},{match-all=true,permission-sets=[permission-set=login-permission,permission-set=default-permissions]}]"/>
                    <param name="mapping-mode" value="first"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.simple-role-decoder">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.simple-role-decoder:subsystem=elytron,simple-role-decoder=groups-to-roles,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="simple-role-decoder" value="groups-to-roles"/>
                    <param name="attribute" value="groups"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.provider-sasl-server-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-sasl-server-factory:subsystem=elytron,provider-sasl-server-factory=global,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-sasl-server-factory" value="global"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.mechanism-provider-filtering-sasl-server-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.mechanism-provider-filtering-sasl-server-factory:subsystem=elytron,mechanism-provider-filtering-sasl-server-factory=elytron,profile=default">
                    <param name="sasl-server-factory" value="global"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-provider-filtering-sasl-server-factory" value="elytron"/>
                    <param name="filters" value="[{provider-name=WildFlyElytron}]"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.configurable-sasl-server-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.configurable-sasl-server-factory:configurable-sasl-server-factory=configured,subsystem=elytron,profile=default">
                    <param name="sasl-server-factory" value="elytron"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="configurable-sasl-server-factory" value="configured"/>
                    <param name="properties" value="{wildfly.sasl.local-user.default-user=&quot;\$local&quot;,wildfly.sasl.local-user.challenge-path=&quot;${jboss.server.temp.dir}/auth&quot;}"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.constant-role-mapper">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.constant-role-mapper:subsystem=elytron,constant-role-mapper=super-user-mapper,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="constant-role-mapper" value="super-user-mapper"/>
                    <param name="profile" value="default"/>
                    <param name="roles" value="[SuperUser]"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.permission-set">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.permission-set:subsystem=elytron,permission-set=login-permission,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="permission-set" value="login-permission"/>
                    <param name="permissions" value="[class-name=org.wildfly.security.auth.permission.LoginPermission]"/>
                    <param name="profile" value="default"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.permission-set:subsystem=elytron,permission-set=default-permissions,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="permission-set" value="default-permissions"/>
                    <param name="permissions" value="[]"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.properties-realm">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.properties-realm:properties-realm=ApplicationRealm,subsystem=elytron,profile=default">
                    <param name="properties-realm" value="ApplicationRealm"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="users-properties" value="{path=application-users.properties,relative-to=jboss.domain.config.dir,digest-realm-name=ApplicationRealm}"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.properties-realm.groups-properties">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.properties-realm.groups-properties:properties-realm=ApplicationRealm,subsystem=elytron,profile=default">
                    <param name="properties-realm" value="ApplicationRealm"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="path" value="application-roles.properties"/>
                    <param name="relative-to" value="jboss.domain.config.dir"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.security-domain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.security-domain:security-domain=ApplicationDomain,subsystem=elytron,profile=default">
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="realms" value="[{realm=ApplicationRealm,role-decoder=groups-to-roles}]"/>
                    <param name="default-realm" value="ApplicationRealm"/>
                    <param name="permission-mapper" value="default-permission-mapper"/>
                    <param name="profile" value="default"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.sasl-authentication-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.sasl-authentication-factory:sasl-authentication-factory=application-sasl-authentication,subsystem=elytron,profile=default">
                    <param name="sasl-server-factory" value="configured"/>
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="sasl-authentication-factory" value="application-sasl-authentication"/>
                    <param name="profile" value="default"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-configurations" value="[{mechanism-name=JBOSS-LOCAL-USER,realm-mapper=local},{mechanism-name=DIGEST-MD5,mechanism-realm-configurations=[{realm-name=ApplicationRealm}]}]"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.key-store">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.key-store:subsystem=elytron,key-store=applicationKS,profile=default">
                    <param name="path" value="application.keystore"/>
                    <param name="relative-to" value="jboss.domain.config.dir"/>
                    <param name="profile" value="default"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="key-store" value="applicationKS"/>
                    <param name="credential-reference" value="{clear-text=password}"/>
                    <param name="type" value="JKS"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.key-manager">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.key-manager:subsystem=elytron,key-manager=applicationKM,profile=default">
                    <param name="generate-self-signed-certificate-host" value="localhost"/>
                    <param name="profile" value="default"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="key-manager" value="applicationKM"/>
                    <param name="key-store" value="applicationKS"/>
                    <param name="credential-reference" value="{clear-text=password}"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.server-ssl-context">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.server-ssl-context:subsystem=elytron,server-ssl-context=applicationSSC,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="server-ssl-context" value="applicationSSC"/>
                    <param name="key-manager" value="applicationKM"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.http-authentication-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.http-authentication-factory:http-authentication-factory=application-http-authentication,subsystem=elytron,profile=default">
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="http-authentication-factory" value="application-http-authentication"/>
                    <param name="http-server-mechanism-factory" value="global"/>
                    <param name="profile" value="default"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-configurations" value="[{mechanism-name=BASIC,mechanism-realm-configurations=[{realm-name=ApplicationRealm}]}]"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.policy">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.policy:subsystem=elytron,profile=default,policy=jacc">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="profile" value="default"/>
                    <param name="policy" value="jacc"/>
                    <param name="jacc-policy" value="{}"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron:subsystem=elytron,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="disallowed-providers" value="[OracleUcrypto]"/>
                    <param name="final-providers" value="combined-providers"/>
                    <param name="extension" value="org.wildfly.extension.elytron"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.provider-loader">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-loader:subsystem=elytron,provider-loader=elytron,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-loader" value="elytron"/>
                    <param name="profile" value="ha"/>
                    <param name="module" value="org.wildfly.security.elytron"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-loader:subsystem=elytron,provider-loader=openssl,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-loader" value="openssl"/>
                    <param name="profile" value="ha"/>
                    <param name="module" value="org.wildfly.openssl"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.aggregate-providers">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.aggregate-providers:subsystem=elytron,aggregate-providers=combined-providers,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="aggregate-providers" value="combined-providers"/>
                    <param name="providers" value="[elytron, openssl]"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.identity-realm">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.identity-realm:identity-realm=local,subsystem=elytron,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="identity-realm" value="local"/>
                    <param name="identity" value="$local"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.file-audit-log">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.file-audit-log:file-audit-log=local-audit,subsystem=elytron,profile=ha">
                    <param name="path" value="audit.log"/>
                    <param name="relative-to" value="jboss.server.log.dir"/>
                    <param name="profile" value="ha"/>
                    <param name="format" value="JSON"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="file-audit-log" value="local-audit"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.constant-realm-mapper">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.constant-realm-mapper:subsystem=elytron,constant-realm-mapper=local,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="constant-realm-mapper" value="local"/>
                    <param name="realm-name" value="local"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.provider-http-server-mechanism-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-http-server-mechanism-factory:subsystem=elytron,provider-http-server-mechanism-factory=global,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-http-server-mechanism-factory" value="global"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.simple-permission-mapper">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.simple-permission-mapper:simple-permission-mapper=default-permission-mapper,subsystem=elytron,profile=ha">
                    <param name="simple-permission-mapper" value="default-permission-mapper"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="permission-mappings" value="[{principals=[anonymous],permission-sets=[permission-set=default-permissions]},{match-all=true,permission-sets=[permission-set=login-permission,permission-set=default-permissions]}]"/>
                    <param name="mapping-mode" value="first"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.simple-role-decoder">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.simple-role-decoder:subsystem=elytron,simple-role-decoder=groups-to-roles,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="simple-role-decoder" value="groups-to-roles"/>
                    <param name="attribute" value="groups"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.provider-sasl-server-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-sasl-server-factory:subsystem=elytron,provider-sasl-server-factory=global,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-sasl-server-factory" value="global"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.mechanism-provider-filtering-sasl-server-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.mechanism-provider-filtering-sasl-server-factory:subsystem=elytron,mechanism-provider-filtering-sasl-server-factory=elytron,profile=ha">
                    <param name="sasl-server-factory" value="global"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-provider-filtering-sasl-server-factory" value="elytron"/>
                    <param name="filters" value="[{provider-name=WildFlyElytron}]"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.configurable-sasl-server-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.configurable-sasl-server-factory:configurable-sasl-server-factory=configured,subsystem=elytron,profile=ha">
                    <param name="sasl-server-factory" value="elytron"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="configurable-sasl-server-factory" value="configured"/>
                    <param name="properties" value="{wildfly.sasl.local-user.default-user=&quot;\$local&quot;,wildfly.sasl.local-user.challenge-path=&quot;${jboss.server.temp.dir}/auth&quot;}"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.constant-role-mapper">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.constant-role-mapper:subsystem=elytron,constant-role-mapper=super-user-mapper,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="constant-role-mapper" value="super-user-mapper"/>
                    <param name="profile" value="ha"/>
                    <param name="roles" value="[SuperUser]"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.permission-set">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.permission-set:subsystem=elytron,permission-set=login-permission,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="permission-set" value="login-permission"/>
                    <param name="permissions" value="[class-name=org.wildfly.security.auth.permission.LoginPermission]"/>
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.permission-set:subsystem=elytron,permission-set=default-permissions,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="permission-set" value="default-permissions"/>
                    <param name="permissions" value="[]"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.properties-realm">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.properties-realm:properties-realm=ApplicationRealm,subsystem=elytron,profile=ha">
                    <param name="properties-realm" value="ApplicationRealm"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="users-properties" value="{path=application-users.properties,relative-to=jboss.domain.config.dir,digest-realm-name=ApplicationRealm}"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.properties-realm.groups-properties">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.properties-realm.groups-properties:properties-realm=ApplicationRealm,subsystem=elytron,profile=ha">
                    <param name="properties-realm" value="ApplicationRealm"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="path" value="application-roles.properties"/>
                    <param name="relative-to" value="jboss.domain.config.dir"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.security-domain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.security-domain:security-domain=ApplicationDomain,subsystem=elytron,profile=ha">
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="realms" value="[{realm=ApplicationRealm,role-decoder=groups-to-roles}]"/>
                    <param name="default-realm" value="ApplicationRealm"/>
                    <param name="permission-mapper" value="default-permission-mapper"/>
                    <param name="profile" value="ha"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.sasl-authentication-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.sasl-authentication-factory:sasl-authentication-factory=application-sasl-authentication,subsystem=elytron,profile=ha">
                    <param name="sasl-server-factory" value="configured"/>
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="sasl-authentication-factory" value="application-sasl-authentication"/>
                    <param name="profile" value="ha"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-configurations" value="[{mechanism-name=JBOSS-LOCAL-USER,realm-mapper=local},{mechanism-name=DIGEST-MD5,mechanism-realm-configurations=[{realm-name=ApplicationRealm}]}]"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.key-store">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.key-store:subsystem=elytron,key-store=applicationKS,profile=ha">
                    <param name="path" value="application.keystore"/>
                    <param name="relative-to" value="jboss.domain.config.dir"/>
                    <param name="profile" value="ha"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="key-store" value="applicationKS"/>
                    <param name="credential-reference" value="{clear-text=password}"/>
                    <param name="type" value="JKS"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.key-manager">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.key-manager:subsystem=elytron,key-manager=applicationKM,profile=ha">
                    <param name="generate-self-signed-certificate-host" value="localhost"/>
                    <param name="profile" value="ha"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="key-manager" value="applicationKM"/>
                    <param name="key-store" value="applicationKS"/>
                    <param name="credential-reference" value="{clear-text=password}"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.server-ssl-context">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.server-ssl-context:subsystem=elytron,server-ssl-context=applicationSSC,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="server-ssl-context" value="applicationSSC"/>
                    <param name="key-manager" value="applicationKM"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.http-authentication-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.http-authentication-factory:http-authentication-factory=application-http-authentication,subsystem=elytron,profile=ha">
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="http-authentication-factory" value="application-http-authentication"/>
                    <param name="http-server-mechanism-factory" value="global"/>
                    <param name="profile" value="ha"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-configurations" value="[{mechanism-name=BASIC,mechanism-realm-configurations=[{realm-name=ApplicationRealm}]}]"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.policy">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.policy:subsystem=elytron,profile=ha,policy=jacc">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="profile" value="ha"/>
                    <param name="policy" value="jacc"/>
                    <param name="jacc-policy" value="{}"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron:subsystem=elytron,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="disallowed-providers" value="[OracleUcrypto]"/>
                    <param name="final-providers" value="combined-providers"/>
                    <param name="extension" value="org.wildfly.extension.elytron"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.provider-loader">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-loader:subsystem=elytron,provider-loader=elytron,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-loader" value="elytron"/>
                    <param name="profile" value="full"/>
                    <param name="module" value="org.wildfly.security.elytron"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-loader:subsystem=elytron,provider-loader=openssl,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-loader" value="openssl"/>
                    <param name="profile" value="full"/>
                    <param name="module" value="org.wildfly.openssl"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.aggregate-providers">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.aggregate-providers:subsystem=elytron,aggregate-providers=combined-providers,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="aggregate-providers" value="combined-providers"/>
                    <param name="providers" value="[elytron, openssl]"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.identity-realm">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.identity-realm:identity-realm=local,subsystem=elytron,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="identity-realm" value="local"/>
                    <param name="identity" value="$local"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.file-audit-log">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.file-audit-log:file-audit-log=local-audit,subsystem=elytron,profile=full">
                    <param name="path" value="audit.log"/>
                    <param name="relative-to" value="jboss.server.log.dir"/>
                    <param name="profile" value="full"/>
                    <param name="format" value="JSON"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="file-audit-log" value="local-audit"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.constant-realm-mapper">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.constant-realm-mapper:subsystem=elytron,constant-realm-mapper=local,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="constant-realm-mapper" value="local"/>
                    <param name="realm-name" value="local"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.provider-http-server-mechanism-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-http-server-mechanism-factory:subsystem=elytron,provider-http-server-mechanism-factory=global,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-http-server-mechanism-factory" value="global"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.simple-permission-mapper">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.simple-permission-mapper:simple-permission-mapper=default-permission-mapper,subsystem=elytron,profile=full">
                    <param name="simple-permission-mapper" value="default-permission-mapper"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="permission-mappings" value="[{principals=[anonymous],permission-sets=[permission-set=default-permissions]},{match-all=true,permission-sets=[permission-set=login-permission,permission-set=default-permissions]}]"/>
                    <param name="mapping-mode" value="first"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.simple-role-decoder">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.simple-role-decoder:subsystem=elytron,simple-role-decoder=groups-to-roles,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="simple-role-decoder" value="groups-to-roles"/>
                    <param name="attribute" value="groups"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.provider-sasl-server-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-sasl-server-factory:subsystem=elytron,provider-sasl-server-factory=global,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-sasl-server-factory" value="global"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.mechanism-provider-filtering-sasl-server-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.mechanism-provider-filtering-sasl-server-factory:subsystem=elytron,mechanism-provider-filtering-sasl-server-factory=elytron,profile=full">
                    <param name="sasl-server-factory" value="global"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-provider-filtering-sasl-server-factory" value="elytron"/>
                    <param name="filters" value="[{provider-name=WildFlyElytron}]"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.configurable-sasl-server-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.configurable-sasl-server-factory:configurable-sasl-server-factory=configured,subsystem=elytron,profile=full">
                    <param name="sasl-server-factory" value="elytron"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="configurable-sasl-server-factory" value="configured"/>
                    <param name="properties" value="{wildfly.sasl.local-user.default-user=&quot;\$local&quot;,wildfly.sasl.local-user.challenge-path=&quot;${jboss.server.temp.dir}/auth&quot;}"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.constant-role-mapper">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.constant-role-mapper:subsystem=elytron,constant-role-mapper=super-user-mapper,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="constant-role-mapper" value="super-user-mapper"/>
                    <param name="profile" value="full"/>
                    <param name="roles" value="[SuperUser]"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.permission-set">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.permission-set:subsystem=elytron,permission-set=login-permission,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="permission-set" value="login-permission"/>
                    <param name="permissions" value="[class-name=org.wildfly.security.auth.permission.LoginPermission]"/>
                    <param name="profile" value="full"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.permission-set:subsystem=elytron,permission-set=default-permissions,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="permission-set" value="default-permissions"/>
                    <param name="permissions" value="[]"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.properties-realm">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.properties-realm:properties-realm=ApplicationRealm,subsystem=elytron,profile=full">
                    <param name="properties-realm" value="ApplicationRealm"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="users-properties" value="{path=application-users.properties,relative-to=jboss.domain.config.dir,digest-realm-name=ApplicationRealm}"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.properties-realm.groups-properties">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.properties-realm.groups-properties:properties-realm=ApplicationRealm,subsystem=elytron,profile=full">
                    <param name="properties-realm" value="ApplicationRealm"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="path" value="application-roles.properties"/>
                    <param name="relative-to" value="jboss.domain.config.dir"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.security-domain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.security-domain:security-domain=ApplicationDomain,subsystem=elytron,profile=full">
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="realms" value="[{realm=ApplicationRealm,role-decoder=groups-to-roles}]"/>
                    <param name="default-realm" value="ApplicationRealm"/>
                    <param name="permission-mapper" value="default-permission-mapper"/>
                    <param name="profile" value="full"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.sasl-authentication-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.sasl-authentication-factory:sasl-authentication-factory=application-sasl-authentication,subsystem=elytron,profile=full">
                    <param name="sasl-server-factory" value="configured"/>
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="sasl-authentication-factory" value="application-sasl-authentication"/>
                    <param name="profile" value="full"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-configurations" value="[{mechanism-name=JBOSS-LOCAL-USER,realm-mapper=local},{mechanism-name=DIGEST-MD5,mechanism-realm-configurations=[{realm-name=ApplicationRealm}]}]"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.key-store">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.key-store:subsystem=elytron,key-store=applicationKS,profile=full">
                    <param name="path" value="application.keystore"/>
                    <param name="relative-to" value="jboss.domain.config.dir"/>
                    <param name="profile" value="full"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="key-store" value="applicationKS"/>
                    <param name="credential-reference" value="{clear-text=password}"/>
                    <param name="type" value="JKS"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.key-manager">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.key-manager:subsystem=elytron,key-manager=applicationKM,profile=full">
                    <param name="generate-self-signed-certificate-host" value="localhost"/>
                    <param name="profile" value="full"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="key-manager" value="applicationKM"/>
                    <param name="key-store" value="applicationKS"/>
                    <param name="credential-reference" value="{clear-text=password}"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.server-ssl-context">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.server-ssl-context:subsystem=elytron,server-ssl-context=applicationSSC,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="server-ssl-context" value="applicationSSC"/>
                    <param name="key-manager" value="applicationKM"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.http-authentication-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.http-authentication-factory:http-authentication-factory=application-http-authentication,subsystem=elytron,profile=full">
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="http-authentication-factory" value="application-http-authentication"/>
                    <param name="http-server-mechanism-factory" value="global"/>
                    <param name="profile" value="full"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-configurations" value="[{mechanism-name=BASIC,mechanism-realm-configurations=[{realm-name=ApplicationRealm}]}]"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.policy">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.policy:subsystem=elytron,profile=full,policy=jacc">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="profile" value="full"/>
                    <param name="policy" value="jacc"/>
                    <param name="jacc-policy" value="{}"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron:subsystem=elytron,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="disallowed-providers" value="[OracleUcrypto]"/>
                    <param name="final-providers" value="combined-providers"/>
                    <param name="extension" value="org.wildfly.extension.elytron"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.provider-loader">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-loader:subsystem=elytron,provider-loader=elytron,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-loader" value="elytron"/>
                    <param name="profile" value="full-ha"/>
                    <param name="module" value="org.wildfly.security.elytron"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-loader:subsystem=elytron,provider-loader=openssl,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-loader" value="openssl"/>
                    <param name="profile" value="full-ha"/>
                    <param name="module" value="org.wildfly.openssl"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.aggregate-providers">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.aggregate-providers:subsystem=elytron,aggregate-providers=combined-providers,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="aggregate-providers" value="combined-providers"/>
                    <param name="providers" value="[elytron, openssl]"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.identity-realm">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.identity-realm:identity-realm=local,subsystem=elytron,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="identity-realm" value="local"/>
                    <param name="identity" value="$local"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.file-audit-log">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.file-audit-log:file-audit-log=local-audit,subsystem=elytron,profile=full-ha">
                    <param name="path" value="audit.log"/>
                    <param name="relative-to" value="jboss.server.log.dir"/>
                    <param name="profile" value="full-ha"/>
                    <param name="format" value="JSON"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="file-audit-log" value="local-audit"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.constant-realm-mapper">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.constant-realm-mapper:subsystem=elytron,constant-realm-mapper=local,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="constant-realm-mapper" value="local"/>
                    <param name="realm-name" value="local"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.provider-http-server-mechanism-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-http-server-mechanism-factory:subsystem=elytron,provider-http-server-mechanism-factory=global,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-http-server-mechanism-factory" value="global"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.simple-permission-mapper">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.simple-permission-mapper:simple-permission-mapper=default-permission-mapper,subsystem=elytron,profile=full-ha">
                    <param name="simple-permission-mapper" value="default-permission-mapper"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="permission-mappings" value="[{principals=[anonymous],permission-sets=[permission-set=default-permissions]},{match-all=true,permission-sets=[permission-set=login-permission,permission-set=default-permissions]}]"/>
                    <param name="mapping-mode" value="first"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.simple-role-decoder">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.simple-role-decoder:subsystem=elytron,simple-role-decoder=groups-to-roles,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="simple-role-decoder" value="groups-to-roles"/>
                    <param name="attribute" value="groups"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.provider-sasl-server-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-sasl-server-factory:subsystem=elytron,provider-sasl-server-factory=global,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-sasl-server-factory" value="global"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.mechanism-provider-filtering-sasl-server-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.mechanism-provider-filtering-sasl-server-factory:subsystem=elytron,mechanism-provider-filtering-sasl-server-factory=elytron,profile=full-ha">
                    <param name="sasl-server-factory" value="global"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-provider-filtering-sasl-server-factory" value="elytron"/>
                    <param name="filters" value="[{provider-name=WildFlyElytron}]"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.configurable-sasl-server-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.configurable-sasl-server-factory:configurable-sasl-server-factory=configured,subsystem=elytron,profile=full-ha">
                    <param name="sasl-server-factory" value="elytron"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="configurable-sasl-server-factory" value="configured"/>
                    <param name="properties" value="{wildfly.sasl.local-user.default-user=&quot;\$local&quot;,wildfly.sasl.local-user.challenge-path=&quot;${jboss.server.temp.dir}/auth&quot;}"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.constant-role-mapper">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.constant-role-mapper:subsystem=elytron,constant-role-mapper=super-user-mapper,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="constant-role-mapper" value="super-user-mapper"/>
                    <param name="profile" value="full-ha"/>
                    <param name="roles" value="[SuperUser]"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.permission-set">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.permission-set:subsystem=elytron,permission-set=login-permission,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="permission-set" value="login-permission"/>
                    <param name="permissions" value="[class-name=org.wildfly.security.auth.permission.LoginPermission]"/>
                    <param name="profile" value="full-ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.permission-set:subsystem=elytron,permission-set=default-permissions,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="permission-set" value="default-permissions"/>
                    <param name="permissions" value="[]"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.properties-realm">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.properties-realm:properties-realm=ApplicationRealm,subsystem=elytron,profile=full-ha">
                    <param name="properties-realm" value="ApplicationRealm"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="users-properties" value="{path=application-users.properties,relative-to=jboss.domain.config.dir,digest-realm-name=ApplicationRealm}"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.properties-realm.groups-properties">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.properties-realm.groups-properties:properties-realm=ApplicationRealm,subsystem=elytron,profile=full-ha">
                    <param name="properties-realm" value="ApplicationRealm"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="path" value="application-roles.properties"/>
                    <param name="relative-to" value="jboss.domain.config.dir"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.security-domain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.security-domain:security-domain=ApplicationDomain,subsystem=elytron,profile=full-ha">
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="realms" value="[{realm=ApplicationRealm,role-decoder=groups-to-roles}]"/>
                    <param name="default-realm" value="ApplicationRealm"/>
                    <param name="permission-mapper" value="default-permission-mapper"/>
                    <param name="profile" value="full-ha"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.sasl-authentication-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.sasl-authentication-factory:sasl-authentication-factory=application-sasl-authentication,subsystem=elytron,profile=full-ha">
                    <param name="sasl-server-factory" value="configured"/>
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="sasl-authentication-factory" value="application-sasl-authentication"/>
                    <param name="profile" value="full-ha"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-configurations" value="[{mechanism-name=JBOSS-LOCAL-USER,realm-mapper=local},{mechanism-name=DIGEST-MD5,mechanism-realm-configurations=[{realm-name=ApplicationRealm}]}]"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.key-store">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.key-store:subsystem=elytron,key-store=applicationKS,profile=full-ha">
                    <param name="path" value="application.keystore"/>
                    <param name="relative-to" value="jboss.domain.config.dir"/>
                    <param name="profile" value="full-ha"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="key-store" value="applicationKS"/>
                    <param name="credential-reference" value="{clear-text=password}"/>
                    <param name="type" value="JKS"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.key-manager">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.key-manager:subsystem=elytron,key-manager=applicationKM,profile=full-ha">
                    <param name="generate-self-signed-certificate-host" value="localhost"/>
                    <param name="profile" value="full-ha"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="key-manager" value="applicationKM"/>
                    <param name="key-store" value="applicationKS"/>
                    <param name="credential-reference" value="{clear-text=password}"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.server-ssl-context">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.server-ssl-context:subsystem=elytron,server-ssl-context=applicationSSC,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="server-ssl-context" value="applicationSSC"/>
                    <param name="key-manager" value="applicationKM"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.http-authentication-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.http-authentication-factory:http-authentication-factory=application-http-authentication,subsystem=elytron,profile=full-ha">
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="http-authentication-factory" value="application-http-authentication"/>
                    <param name="http-server-mechanism-factory" value="global"/>
                    <param name="profile" value="full-ha"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-configurations" value="[{mechanism-name=BASIC,mechanism-realm-configurations=[{realm-name=ApplicationRealm}]}]"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.policy">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.policy:subsystem=elytron,profile=full-ha,policy=jacc">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="profile" value="full-ha"/>
                    <param name="policy" value="jacc"/>
                    <param name="jacc-policy" value="{}"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.permission-set.permissions">
                <feature>
                    <param name="permission-set" value="default-permissions"/>
                    <param name="module" value="org.wildfly.extension.batch.jberet"/>
                    <param name="profile" value="default"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="target-name" value="*"/>
                    <param name="class-name" value="org.wildfly.extension.batch.jberet.deployment.BatchPermission"/>
                </feature>
                <feature>
                    <param name="permission-set" value="default-permissions"/>
                    <param name="module" value="org.wildfly.transaction.client"/>
                    <param name="profile" value="default"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="class-name" value="org.wildfly.transaction.client.RemoteTransactionPermission"/>
                </feature>
                <feature>
                    <param name="permission-set" value="default-permissions"/>
                    <param name="module" value="org.jboss.ejb-client"/>
                    <param name="profile" value="default"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="class-name" value="org.jboss.ejb.client.RemoteEJBPermission"/>
                </feature>
                <feature>
                    <param name="permission-set" value="default-permissions"/>
                    <param name="module" value="org.wildfly.extension.batch.jberet"/>
                    <param name="profile" value="ha"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="target-name" value="*"/>
                    <param name="class-name" value="org.wildfly.extension.batch.jberet.deployment.BatchPermission"/>
                </feature>
                <feature>
                    <param name="permission-set" value="default-permissions"/>
                    <param name="module" value="org.wildfly.transaction.client"/>
                    <param name="profile" value="ha"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="class-name" value="org.wildfly.transaction.client.RemoteTransactionPermission"/>
                </feature>
                <feature>
                    <param name="permission-set" value="default-permissions"/>
                    <param name="module" value="org.jboss.ejb-client"/>
                    <param name="profile" value="ha"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="class-name" value="org.jboss.ejb.client.RemoteEJBPermission"/>
                </feature>
                <feature>
                    <param name="permission-set" value="default-permissions"/>
                    <param name="module" value="org.wildfly.extension.batch.jberet"/>
                    <param name="profile" value="full"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="target-name" value="*"/>
                    <param name="class-name" value="org.wildfly.extension.batch.jberet.deployment.BatchPermission"/>
                </feature>
                <feature>
                    <param name="permission-set" value="default-permissions"/>
                    <param name="module" value="org.wildfly.transaction.client"/>
                    <param name="profile" value="full"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="class-name" value="org.wildfly.transaction.client.RemoteTransactionPermission"/>
                </feature>
                <feature>
                    <param name="permission-set" value="default-permissions"/>
                    <param name="module" value="org.jboss.ejb-client"/>
                    <param name="profile" value="full"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="class-name" value="org.jboss.ejb.client.RemoteEJBPermission"/>
                </feature>
                <feature>
                    <param name="permission-set" value="default-permissions"/>
                    <param name="module" value="org.wildfly.extension.batch.jberet"/>
                    <param name="profile" value="full-ha"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="target-name" value="*"/>
                    <param name="class-name" value="org.wildfly.extension.batch.jberet.deployment.BatchPermission"/>
                </feature>
                <feature>
                    <param name="permission-set" value="default-permissions"/>
                    <param name="module" value="org.wildfly.transaction.client"/>
                    <param name="profile" value="full-ha"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="class-name" value="org.wildfly.transaction.client.RemoteTransactionPermission"/>
                </feature>
                <feature>
                    <param name="permission-set" value="default-permissions"/>
                    <param name="module" value="org.jboss.ejb-client"/>
                    <param name="profile" value="full-ha"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="class-name" value="org.jboss.ejb.client.RemoteEJBPermission"/>
                </feature>
            </spec>
            <spec name="subsystem.request-controller">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.request-controller:subsystem=request-controller,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="request-controller"/>
                    <param name="extension" value="org.wildfly.extension.request-controller"/>
                    <param name="profile" value="default"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.request-controller:subsystem=request-controller,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="request-controller"/>
                    <param name="extension" value="org.wildfly.extension.request-controller"/>
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.request-controller:subsystem=request-controller,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="request-controller"/>
                    <param name="extension" value="org.wildfly.extension.request-controller"/>
                    <param name="profile" value="full"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.request-controller:subsystem=request-controller,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="request-controller"/>
                    <param name="extension" value="org.wildfly.extension.request-controller"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.security-manager">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.security-manager:subsystem=security-manager,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="security-manager"/>
                    <param name="extension" value="org.wildfly.extension.security.manager"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.security-manager.deployment-permissions.default">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.security-manager.deployment-permissions.default:deployment-permissions=default,subsystem=security-manager,profile=default">
                    <param name="deployment-permissions" value="default"/>
                    <param name="subsystem" value="security-manager"/>
                    <param name="maximum-permissions" value="[{class=java.security.AllPermission}]"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.security-manager">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.security-manager:subsystem=security-manager,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="security-manager"/>
                    <param name="extension" value="org.wildfly.extension.security.manager"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.security-manager.deployment-permissions.default">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.security-manager.deployment-permissions.default:deployment-permissions=default,subsystem=security-manager,profile=ha">
                    <param name="deployment-permissions" value="default"/>
                    <param name="subsystem" value="security-manager"/>
                    <param name="maximum-permissions" value="[{class=java.security.AllPermission}]"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.security-manager">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.security-manager:subsystem=security-manager,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="security-manager"/>
                    <param name="extension" value="org.wildfly.extension.security.manager"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.security-manager.deployment-permissions.default">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.security-manager.deployment-permissions.default:deployment-permissions=default,subsystem=security-manager,profile=full">
                    <param name="deployment-permissions" value="default"/>
                    <param name="subsystem" value="security-manager"/>
                    <param name="maximum-permissions" value="[{class=java.security.AllPermission}]"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.security-manager">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.security-manager:subsystem=security-manager,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="security-manager"/>
                    <param name="extension" value="org.wildfly.extension.security.manager"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.security-manager.deployment-permissions.default">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.security-manager.deployment-permissions.default:deployment-permissions=default,subsystem=security-manager,profile=full-ha">
                    <param name="deployment-permissions" value="default"/>
                    <param name="subsystem" value="security-manager"/>
                    <param name="maximum-permissions" value="[{class=java.security.AllPermission}]"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.io">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.io:subsystem=io,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="io"/>
                    <param name="extension" value="org.wildfly.extension.io"/>
                    <param name="default-worker" value="default"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.io.worker">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.io.worker:worker=default,subsystem=io,profile=default">
                    <param name="subsystem" value="io"/>
                    <param name="worker" value="default"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.io">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.io:subsystem=io,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="io"/>
                    <param name="extension" value="org.wildfly.extension.io"/>
                    <param name="default-worker" value="default"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.io.worker">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.io.worker:worker=default,subsystem=io,profile=ha">
                    <param name="subsystem" value="io"/>
                    <param name="worker" value="default"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.io">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.io:subsystem=io,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="io"/>
                    <param name="extension" value="org.wildfly.extension.io"/>
                    <param name="default-worker" value="default"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.io.worker">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.io.worker:worker=default,subsystem=io,profile=full">
                    <param name="subsystem" value="io"/>
                    <param name="worker" value="default"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.io">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.io:subsystem=io,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="io"/>
                    <param name="extension" value="org.wildfly.extension.io"/>
                    <param name="default-worker" value="default"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.io.worker">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.io.worker:worker=default,subsystem=io,profile=full-ha">
                    <param name="subsystem" value="io"/>
                    <param name="worker" value="default"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.io">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.io:subsystem=io,profile=load-balancer">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="io"/>
                    <param name="extension" value="org.wildfly.extension.io"/>
                    <param name="default-worker" value="default"/>
                    <param name="profile" value="load-balancer"/>
                </feature>
            </spec>
            <spec name="subsystem.io.worker">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.io.worker:worker=default,subsystem=io,profile=load-balancer">
                    <param name="subsystem" value="io"/>
                    <param name="worker" value="default"/>
                    <param name="profile" value="load-balancer"/>
                </feature>
            </spec>
            <spec name="subsystem.remoting">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.remoting:subsystem=remoting,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="remoting"/>
                    <param name="extension" value="org.jboss.as.remoting"/>
                    <param name="worker" value="default"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.remoting.http-connector">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.remoting.http-connector:http-connector=http-remoting-connector,subsystem=remoting,profile=default">
                    <param name="http-connector" value="http-remoting-connector"/>
                    <param name="connector-ref" value="default"/>
                    <param name="subsystem" value="remoting"/>
                    <param name="sasl-authentication-factory" value="application-sasl-authentication"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.remoting">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.remoting:subsystem=remoting,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="remoting"/>
                    <param name="extension" value="org.jboss.as.remoting"/>
                    <param name="worker" value="default"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.remoting.http-connector">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.remoting.http-connector:http-connector=http-remoting-connector,subsystem=remoting,profile=ha">
                    <param name="http-connector" value="http-remoting-connector"/>
                    <param name="connector-ref" value="default"/>
                    <param name="subsystem" value="remoting"/>
                    <param name="sasl-authentication-factory" value="application-sasl-authentication"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.remoting">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.remoting:subsystem=remoting,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="remoting"/>
                    <param name="extension" value="org.jboss.as.remoting"/>
                    <param name="worker" value="default"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.remoting.http-connector">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.remoting.http-connector:http-connector=http-remoting-connector,subsystem=remoting,profile=full">
                    <param name="http-connector" value="http-remoting-connector"/>
                    <param name="connector-ref" value="default"/>
                    <param name="subsystem" value="remoting"/>
                    <param name="sasl-authentication-factory" value="application-sasl-authentication"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.remoting">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.remoting:subsystem=remoting,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="remoting"/>
                    <param name="extension" value="org.jboss.as.remoting"/>
                    <param name="worker" value="default"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.remoting.http-connector">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.remoting.http-connector:http-connector=http-remoting-connector,subsystem=remoting,profile=full-ha">
                    <param name="http-connector" value="http-remoting-connector"/>
                    <param name="connector-ref" value="default"/>
                    <param name="subsystem" value="remoting"/>
                    <param name="sasl-authentication-factory" value="application-sasl-authentication"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.naming">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.naming:subsystem=naming,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="naming"/>
                    <param name="extension" value="org.jboss.as.naming"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.naming.service.remote-naming">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.naming.service.remote-naming:subsystem=naming,service=remote-naming,profile=default">
                    <param name="subsystem" value="naming"/>
                    <param name="service" value="remote-naming"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.naming">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.naming:subsystem=naming,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="naming"/>
                    <param name="extension" value="org.jboss.as.naming"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.naming.service.remote-naming">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.naming.service.remote-naming:subsystem=naming,service=remote-naming,profile=ha">
                    <param name="subsystem" value="naming"/>
                    <param name="service" value="remote-naming"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.naming">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.naming:subsystem=naming,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="naming"/>
                    <param name="extension" value="org.jboss.as.naming"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.naming.service.remote-naming">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.naming.service.remote-naming:subsystem=naming,service=remote-naming,profile=full">
                    <param name="subsystem" value="naming"/>
                    <param name="service" value="remote-naming"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.naming">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.naming:subsystem=naming,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="naming"/>
                    <param name="extension" value="org.jboss.as.naming"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.naming.service.remote-naming">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.naming.service.remote-naming:subsystem=naming,service=remote-naming,profile=full-ha">
                    <param name="subsystem" value="naming"/>
                    <param name="service" value="remote-naming"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.ee">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee:subsystem=ee,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="ee"/>
                    <param name="spec-descriptor-property-replacement" value="false"/>
                    <param name="extension" value="org.jboss.as.ee"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.context-service">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.context-service:subsystem=ee,context-service=default,profile=default">
                    <param name="subsystem" value="ee"/>
                    <param name="context-service" value="default"/>
                    <param name="profile" value="default"/>
                    <param name="jndi-name" value="java:jboss/ee/concurrency/context/default"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.managed-executor-service">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.managed-executor-service:subsystem=ee,managed-executor-service=default,profile=default">
                    <param name="keepalive-time" value="5000"/>
                    <param name="hung-task-termination-period" value="0"/>
                    <param name="managed-executor-service" value="default"/>
                    <param name="context-service" value="default"/>
                    <param name="profile" value="default"/>
                    <param name="subsystem" value="ee"/>
                    <param name="hung-task-threshold" value="60000"/>
                    <param name="jndi-name" value="java:jboss/ee/concurrency/executor/default"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.managed-scheduled-executor-service">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.managed-scheduled-executor-service:managed-scheduled-executor-service=default,subsystem=ee,profile=default">
                    <param name="keepalive-time" value="3000"/>
                    <param name="hung-task-termination-period" value="0"/>
                    <param name="context-service" value="default"/>
                    <param name="profile" value="default"/>
                    <param name="subsystem" value="ee"/>
                    <param name="managed-scheduled-executor-service" value="default"/>
                    <param name="hung-task-threshold" value="60000"/>
                    <param name="jndi-name" value="java:jboss/ee/concurrency/scheduler/default"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.managed-thread-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.managed-thread-factory:managed-thread-factory=default,subsystem=ee,profile=default">
                    <param name="subsystem" value="ee"/>
                    <param name="managed-thread-factory" value="default"/>
                    <param name="context-service" value="default"/>
                    <param name="profile" value="default"/>
                    <param name="jndi-name" value="java:jboss/ee/concurrency/factory/default"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.service.default-bindings">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.service.default-bindings:subsystem=ee,service=default-bindings,profile=default">
                    <param name="managed-thread-factory" value="java:jboss/ee/concurrency/factory/default"/>
                    <param name="context-service" value="java:jboss/ee/concurrency/context/default"/>
                    <param name="managed-executor-service" value="java:jboss/ee/concurrency/executor/default"/>
                    <param name="service" value="default-bindings"/>
                    <param name="datasource" value="java:jboss/datasources/ExampleDS"/>
                    <param name="profile" value="default"/>
                    <param name="subsystem" value="ee"/>
                    <param name="managed-scheduled-executor-service" value="java:jboss/ee/concurrency/scheduler/default"/>
                </feature>
            </spec>
            <spec name="subsystem.ee">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee:subsystem=ee,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="ee"/>
                    <param name="spec-descriptor-property-replacement" value="false"/>
                    <param name="extension" value="org.jboss.as.ee"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.context-service">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.context-service:subsystem=ee,context-service=default,profile=ha">
                    <param name="subsystem" value="ee"/>
                    <param name="context-service" value="default"/>
                    <param name="profile" value="ha"/>
                    <param name="jndi-name" value="java:jboss/ee/concurrency/context/default"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.managed-executor-service">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.managed-executor-service:subsystem=ee,managed-executor-service=default,profile=ha">
                    <param name="keepalive-time" value="5000"/>
                    <param name="hung-task-termination-period" value="0"/>
                    <param name="managed-executor-service" value="default"/>
                    <param name="context-service" value="default"/>
                    <param name="profile" value="ha"/>
                    <param name="subsystem" value="ee"/>
                    <param name="hung-task-threshold" value="60000"/>
                    <param name="jndi-name" value="java:jboss/ee/concurrency/executor/default"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.managed-scheduled-executor-service">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.managed-scheduled-executor-service:managed-scheduled-executor-service=default,subsystem=ee,profile=ha">
                    <param name="keepalive-time" value="3000"/>
                    <param name="hung-task-termination-period" value="0"/>
                    <param name="context-service" value="default"/>
                    <param name="profile" value="ha"/>
                    <param name="subsystem" value="ee"/>
                    <param name="managed-scheduled-executor-service" value="default"/>
                    <param name="hung-task-threshold" value="60000"/>
                    <param name="jndi-name" value="java:jboss/ee/concurrency/scheduler/default"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.managed-thread-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.managed-thread-factory:managed-thread-factory=default,subsystem=ee,profile=ha">
                    <param name="subsystem" value="ee"/>
                    <param name="managed-thread-factory" value="default"/>
                    <param name="context-service" value="default"/>
                    <param name="profile" value="ha"/>
                    <param name="jndi-name" value="java:jboss/ee/concurrency/factory/default"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.service.default-bindings">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.service.default-bindings:subsystem=ee,service=default-bindings,profile=ha">
                    <param name="managed-thread-factory" value="java:jboss/ee/concurrency/factory/default"/>
                    <param name="context-service" value="java:jboss/ee/concurrency/context/default"/>
                    <param name="managed-executor-service" value="java:jboss/ee/concurrency/executor/default"/>
                    <param name="service" value="default-bindings"/>
                    <param name="datasource" value="java:jboss/datasources/ExampleDS"/>
                    <param name="profile" value="ha"/>
                    <param name="subsystem" value="ee"/>
                    <param name="managed-scheduled-executor-service" value="java:jboss/ee/concurrency/scheduler/default"/>
                </feature>
            </spec>
            <spec name="subsystem.ee">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee:subsystem=ee,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="ee"/>
                    <param name="spec-descriptor-property-replacement" value="false"/>
                    <param name="extension" value="org.jboss.as.ee"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.context-service">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.context-service:subsystem=ee,context-service=default,profile=full">
                    <param name="subsystem" value="ee"/>
                    <param name="context-service" value="default"/>
                    <param name="profile" value="full"/>
                    <param name="jndi-name" value="java:jboss/ee/concurrency/context/default"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.managed-executor-service">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.managed-executor-service:subsystem=ee,managed-executor-service=default,profile=full">
                    <param name="keepalive-time" value="5000"/>
                    <param name="hung-task-termination-period" value="0"/>
                    <param name="managed-executor-service" value="default"/>
                    <param name="context-service" value="default"/>
                    <param name="profile" value="full"/>
                    <param name="subsystem" value="ee"/>
                    <param name="hung-task-threshold" value="60000"/>
                    <param name="jndi-name" value="java:jboss/ee/concurrency/executor/default"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.managed-scheduled-executor-service">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.managed-scheduled-executor-service:managed-scheduled-executor-service=default,subsystem=ee,profile=full">
                    <param name="keepalive-time" value="3000"/>
                    <param name="hung-task-termination-period" value="0"/>
                    <param name="context-service" value="default"/>
                    <param name="profile" value="full"/>
                    <param name="subsystem" value="ee"/>
                    <param name="managed-scheduled-executor-service" value="default"/>
                    <param name="hung-task-threshold" value="60000"/>
                    <param name="jndi-name" value="java:jboss/ee/concurrency/scheduler/default"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.managed-thread-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.managed-thread-factory:managed-thread-factory=default,subsystem=ee,profile=full">
                    <param name="subsystem" value="ee"/>
                    <param name="managed-thread-factory" value="default"/>
                    <param name="context-service" value="default"/>
                    <param name="profile" value="full"/>
                    <param name="jndi-name" value="java:jboss/ee/concurrency/factory/default"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.service.default-bindings">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.service.default-bindings:subsystem=ee,service=default-bindings,profile=full">
                    <param name="managed-thread-factory" value="java:jboss/ee/concurrency/factory/default"/>
                    <param name="context-service" value="java:jboss/ee/concurrency/context/default"/>
                    <param name="managed-executor-service" value="java:jboss/ee/concurrency/executor/default"/>
                    <param name="service" value="default-bindings"/>
                    <param name="datasource" value="java:jboss/datasources/ExampleDS"/>
                    <param name="profile" value="full"/>
                    <param name="subsystem" value="ee"/>
                    <param name="managed-scheduled-executor-service" value="java:jboss/ee/concurrency/scheduler/default"/>
                    <param name="jms-connection-factory" value="java:jboss/DefaultJMSConnectionFactory"/>
                </feature>
            </spec>
            <spec name="subsystem.ee">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee:subsystem=ee,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="ee"/>
                    <param name="spec-descriptor-property-replacement" value="false"/>
                    <param name="extension" value="org.jboss.as.ee"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.context-service">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.context-service:subsystem=ee,context-service=default,profile=full-ha">
                    <param name="subsystem" value="ee"/>
                    <param name="context-service" value="default"/>
                    <param name="profile" value="full-ha"/>
                    <param name="jndi-name" value="java:jboss/ee/concurrency/context/default"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.managed-executor-service">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.managed-executor-service:subsystem=ee,managed-executor-service=default,profile=full-ha">
                    <param name="keepalive-time" value="5000"/>
                    <param name="hung-task-termination-period" value="0"/>
                    <param name="managed-executor-service" value="default"/>
                    <param name="context-service" value="default"/>
                    <param name="profile" value="full-ha"/>
                    <param name="subsystem" value="ee"/>
                    <param name="hung-task-threshold" value="60000"/>
                    <param name="jndi-name" value="java:jboss/ee/concurrency/executor/default"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.managed-scheduled-executor-service">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.managed-scheduled-executor-service:managed-scheduled-executor-service=default,subsystem=ee,profile=full-ha">
                    <param name="keepalive-time" value="3000"/>
                    <param name="hung-task-termination-period" value="0"/>
                    <param name="context-service" value="default"/>
                    <param name="profile" value="full-ha"/>
                    <param name="subsystem" value="ee"/>
                    <param name="managed-scheduled-executor-service" value="default"/>
                    <param name="hung-task-threshold" value="60000"/>
                    <param name="jndi-name" value="java:jboss/ee/concurrency/scheduler/default"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.managed-thread-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.managed-thread-factory:managed-thread-factory=default,subsystem=ee,profile=full-ha">
                    <param name="subsystem" value="ee"/>
                    <param name="managed-thread-factory" value="default"/>
                    <param name="context-service" value="default"/>
                    <param name="profile" value="full-ha"/>
                    <param name="jndi-name" value="java:jboss/ee/concurrency/factory/default"/>
                </feature>
            </spec>
            <spec name="subsystem.ee.service.default-bindings">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee.service.default-bindings:subsystem=ee,service=default-bindings,profile=full-ha">
                    <param name="managed-thread-factory" value="java:jboss/ee/concurrency/factory/default"/>
                    <param name="context-service" value="java:jboss/ee/concurrency/context/default"/>
                    <param name="managed-executor-service" value="java:jboss/ee/concurrency/executor/default"/>
                    <param name="service" value="default-bindings"/>
                    <param name="datasource" value="java:jboss/datasources/ExampleDS"/>
                    <param name="profile" value="full-ha"/>
                    <param name="subsystem" value="ee"/>
                    <param name="managed-scheduled-executor-service" value="java:jboss/ee/concurrency/scheduler/default"/>
                    <param name="jms-connection-factory" value="java:jboss/DefaultJMSConnectionFactory"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow:subsystem=undertow,profile=default">
                    <param name="extension" value="org.wildfly.extension.undertow"/>
                    <param name="default-virtual-host" value="default-host"/>
                    <param name="profile" value="default"/>
                    <param name="default-servlet-container" value="default"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="default-server" value="default-server"/>
                    <param name="default-security-domain" value="other"/>
                    <param name="statistics-enabled" value="${wildfly.undertow.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server:subsystem=undertow,server=default-server,profile=default">
                    <param name="subsystem" value="undertow"/>
                    <param name="server" value="default-server"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.host">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.host:host=default-host,server=default-server,subsystem=undertow,profile=default">
                    <param name="host" value="default-host"/>
                    <param name="server" value="default-server"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="alias" value="[localhost]"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.servlet-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.servlet-container:subsystem=undertow,servlet-container=default,profile=default">
                    <param name="subsystem" value="undertow"/>
                    <param name="servlet-container" value="default"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.buffer-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.buffer-cache:subsystem=undertow,buffer-cache=default,profile=default">
                    <param name="subsystem" value="undertow"/>
                    <param name="buffer-cache" value="default"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.byte-buffer-pool">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.byte-buffer-pool:byte-buffer-pool=default,subsystem=undertow,profile=default">
                    <param name="byte-buffer-pool" value="default"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.configuration.filter">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.configuration.filter:subsystem=undertow,configuration=filter,profile=default">
                    <param name="subsystem" value="undertow"/>
                    <param name="configuration" value="filter"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.configuration.handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.configuration.handler:subsystem=undertow,configuration=handler,profile=default">
                    <param name="subsystem" value="undertow"/>
                    <param name="configuration" value="handler"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.http-listener">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.http-listener:server=default-server,subsystem=undertow,http-listener=default,profile=default">
                    <param name="server" value="default-server"/>
                    <param name="socket-binding" value="http"/>
                    <param name="redirect-socket" value="https"/>
                    <param name="profile" value="default"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="http-listener" value="default"/>
                    <param name="enable-http2" value="true"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.configuration.handler.file">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.configuration.handler.file:subsystem=undertow,file=welcome-content,configuration=handler,profile=default">
                    <param name="subsystem" value="undertow"/>
                    <param name="path" value="${jboss.home.dir}/welcome-content"/>
                    <param name="file" value="welcome-content"/>
                    <param name="configuration" value="handler"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.host.location">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.host.location:host=default-host,subsystem=undertow,server=default-server,location=/,profile=default">
                    <param name="host" value="default-host"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="server" value="default-server"/>
                    <param name="handler" value="welcome-content"/>
                    <param name="location" value="/"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.host.setting.http-invoker">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.host.setting.http-invoker:host=default-host,server=default-server,subsystem=undertow,profile=default,setting=http-invoker">
                    <param name="host" value="default-host"/>
                    <param name="server" value="default-server"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="http-authentication-factory" value="application-http-authentication"/>
                    <param name="profile" value="default"/>
                    <param name="setting" value="http-invoker"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.servlet-container.setting.jsp">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.servlet-container.setting.jsp:subsystem=undertow,servlet-container=default,profile=default,setting=jsp">
                    <param name="subsystem" value="undertow"/>
                    <param name="servlet-container" value="default"/>
                    <param name="profile" value="default"/>
                    <param name="setting" value="jsp"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.servlet-container.setting.websockets">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.servlet-container.setting.websockets:subsystem=undertow,servlet-container=default,profile=default,setting=websockets">
                    <param name="subsystem" value="undertow"/>
                    <param name="servlet-container" value="default"/>
                    <param name="profile" value="default"/>
                    <param name="setting" value="websockets"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.https-listener">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.https-listener:subsystem=undertow,server=default-server,https-listener=https,profile=default">
                    <param name="server" value="default-server"/>
                    <param name="socket-binding" value="https"/>
                    <param name="profile" value="default"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="ssl-context" value="applicationSSC"/>
                    <param name="https-listener" value="https"/>
                    <param name="enable-http2" value="true"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.application-security-domain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.application-security-domain:application-security-domain=other,subsystem=undertow,profile=default">
                    <param name="application-security-domain" value="other"/>
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow:subsystem=undertow,profile=ha">
                    <param name="extension" value="org.wildfly.extension.undertow"/>
                    <param name="default-virtual-host" value="default-host"/>
                    <param name="profile" value="ha"/>
                    <param name="default-servlet-container" value="default"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="default-server" value="default-server"/>
                    <param name="default-security-domain" value="other"/>
                    <param name="statistics-enabled" value="${wildfly.undertow.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server:subsystem=undertow,server=default-server,profile=ha">
                    <param name="subsystem" value="undertow"/>
                    <param name="server" value="default-server"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.host">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.host:host=default-host,server=default-server,subsystem=undertow,profile=ha">
                    <param name="host" value="default-host"/>
                    <param name="server" value="default-server"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="alias" value="[localhost]"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.servlet-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.servlet-container:subsystem=undertow,servlet-container=default,profile=ha">
                    <param name="subsystem" value="undertow"/>
                    <param name="servlet-container" value="default"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.buffer-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.buffer-cache:subsystem=undertow,buffer-cache=default,profile=ha">
                    <param name="subsystem" value="undertow"/>
                    <param name="buffer-cache" value="default"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.byte-buffer-pool">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.byte-buffer-pool:byte-buffer-pool=default,subsystem=undertow,profile=ha">
                    <param name="byte-buffer-pool" value="default"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.configuration.filter">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.configuration.filter:subsystem=undertow,configuration=filter,profile=ha">
                    <param name="subsystem" value="undertow"/>
                    <param name="configuration" value="filter"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.configuration.handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.configuration.handler:subsystem=undertow,configuration=handler,profile=ha">
                    <param name="subsystem" value="undertow"/>
                    <param name="configuration" value="handler"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.http-listener">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.http-listener:server=default-server,subsystem=undertow,http-listener=default,profile=ha">
                    <param name="server" value="default-server"/>
                    <param name="socket-binding" value="http"/>
                    <param name="redirect-socket" value="https"/>
                    <param name="profile" value="ha"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="http-listener" value="default"/>
                    <param name="enable-http2" value="true"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.configuration.handler.file">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.configuration.handler.file:subsystem=undertow,file=welcome-content,configuration=handler,profile=ha">
                    <param name="subsystem" value="undertow"/>
                    <param name="path" value="${jboss.home.dir}/welcome-content"/>
                    <param name="file" value="welcome-content"/>
                    <param name="configuration" value="handler"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.host.location">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.host.location:host=default-host,subsystem=undertow,server=default-server,location=/,profile=ha">
                    <param name="host" value="default-host"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="server" value="default-server"/>
                    <param name="handler" value="welcome-content"/>
                    <param name="location" value="/"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.host.setting.http-invoker">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.host.setting.http-invoker:host=default-host,server=default-server,subsystem=undertow,profile=ha,setting=http-invoker">
                    <param name="host" value="default-host"/>
                    <param name="server" value="default-server"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="http-authentication-factory" value="application-http-authentication"/>
                    <param name="profile" value="ha"/>
                    <param name="setting" value="http-invoker"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.servlet-container.setting.jsp">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.servlet-container.setting.jsp:subsystem=undertow,servlet-container=default,profile=ha,setting=jsp">
                    <param name="subsystem" value="undertow"/>
                    <param name="servlet-container" value="default"/>
                    <param name="profile" value="ha"/>
                    <param name="setting" value="jsp"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.servlet-container.setting.websockets">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.servlet-container.setting.websockets:subsystem=undertow,servlet-container=default,profile=ha,setting=websockets">
                    <param name="subsystem" value="undertow"/>
                    <param name="servlet-container" value="default"/>
                    <param name="profile" value="ha"/>
                    <param name="setting" value="websockets"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.ajp-listener">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.ajp-listener:server=default-server,subsystem=undertow,ajp-listener=ajp,profile=ha">
                    <param name="server" value="default-server"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="socket-binding" value="ajp"/>
                    <param name="ajp-listener" value="ajp"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.https-listener">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.https-listener:subsystem=undertow,server=default-server,https-listener=https,profile=ha">
                    <param name="server" value="default-server"/>
                    <param name="socket-binding" value="https"/>
                    <param name="profile" value="ha"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="ssl-context" value="applicationSSC"/>
                    <param name="https-listener" value="https"/>
                    <param name="enable-http2" value="true"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.application-security-domain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.application-security-domain:application-security-domain=other,subsystem=undertow,profile=ha">
                    <param name="application-security-domain" value="other"/>
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow:subsystem=undertow,profile=full">
                    <param name="extension" value="org.wildfly.extension.undertow"/>
                    <param name="default-virtual-host" value="default-host"/>
                    <param name="profile" value="full"/>
                    <param name="default-servlet-container" value="default"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="default-server" value="default-server"/>
                    <param name="default-security-domain" value="other"/>
                    <param name="statistics-enabled" value="${wildfly.undertow.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server:subsystem=undertow,server=default-server,profile=full">
                    <param name="subsystem" value="undertow"/>
                    <param name="server" value="default-server"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.host">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.host:host=default-host,server=default-server,subsystem=undertow,profile=full">
                    <param name="host" value="default-host"/>
                    <param name="server" value="default-server"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="alias" value="[localhost]"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.servlet-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.servlet-container:subsystem=undertow,servlet-container=default,profile=full">
                    <param name="subsystem" value="undertow"/>
                    <param name="servlet-container" value="default"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.buffer-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.buffer-cache:subsystem=undertow,buffer-cache=default,profile=full">
                    <param name="subsystem" value="undertow"/>
                    <param name="buffer-cache" value="default"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.byte-buffer-pool">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.byte-buffer-pool:byte-buffer-pool=default,subsystem=undertow,profile=full">
                    <param name="byte-buffer-pool" value="default"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.configuration.filter">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.configuration.filter:subsystem=undertow,configuration=filter,profile=full">
                    <param name="subsystem" value="undertow"/>
                    <param name="configuration" value="filter"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.configuration.handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.configuration.handler:subsystem=undertow,configuration=handler,profile=full">
                    <param name="subsystem" value="undertow"/>
                    <param name="configuration" value="handler"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.http-listener">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.http-listener:server=default-server,subsystem=undertow,http-listener=default,profile=full">
                    <param name="server" value="default-server"/>
                    <param name="socket-binding" value="http"/>
                    <param name="redirect-socket" value="https"/>
                    <param name="profile" value="full"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="http-listener" value="default"/>
                    <param name="enable-http2" value="true"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.configuration.handler.file">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.configuration.handler.file:subsystem=undertow,file=welcome-content,configuration=handler,profile=full">
                    <param name="subsystem" value="undertow"/>
                    <param name="path" value="${jboss.home.dir}/welcome-content"/>
                    <param name="file" value="welcome-content"/>
                    <param name="configuration" value="handler"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.host.location">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.host.location:host=default-host,subsystem=undertow,server=default-server,location=/,profile=full">
                    <param name="host" value="default-host"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="server" value="default-server"/>
                    <param name="handler" value="welcome-content"/>
                    <param name="location" value="/"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.host.setting.http-invoker">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.host.setting.http-invoker:host=default-host,server=default-server,subsystem=undertow,profile=full,setting=http-invoker">
                    <param name="host" value="default-host"/>
                    <param name="server" value="default-server"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="http-authentication-factory" value="application-http-authentication"/>
                    <param name="profile" value="full"/>
                    <param name="setting" value="http-invoker"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.servlet-container.setting.jsp">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.servlet-container.setting.jsp:subsystem=undertow,servlet-container=default,profile=full,setting=jsp">
                    <param name="subsystem" value="undertow"/>
                    <param name="servlet-container" value="default"/>
                    <param name="profile" value="full"/>
                    <param name="setting" value="jsp"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.servlet-container.setting.websockets">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.servlet-container.setting.websockets:subsystem=undertow,servlet-container=default,profile=full,setting=websockets">
                    <param name="subsystem" value="undertow"/>
                    <param name="servlet-container" value="default"/>
                    <param name="profile" value="full"/>
                    <param name="setting" value="websockets"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.https-listener">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.https-listener:subsystem=undertow,server=default-server,https-listener=https,profile=full">
                    <param name="server" value="default-server"/>
                    <param name="socket-binding" value="https"/>
                    <param name="profile" value="full"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="ssl-context" value="applicationSSC"/>
                    <param name="https-listener" value="https"/>
                    <param name="enable-http2" value="true"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.application-security-domain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.application-security-domain:application-security-domain=other,subsystem=undertow,profile=full">
                    <param name="application-security-domain" value="other"/>
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow:subsystem=undertow,profile=full-ha">
                    <param name="extension" value="org.wildfly.extension.undertow"/>
                    <param name="default-virtual-host" value="default-host"/>
                    <param name="profile" value="full-ha"/>
                    <param name="default-servlet-container" value="default"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="default-server" value="default-server"/>
                    <param name="default-security-domain" value="other"/>
                    <param name="statistics-enabled" value="${wildfly.undertow.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server:subsystem=undertow,server=default-server,profile=full-ha">
                    <param name="subsystem" value="undertow"/>
                    <param name="server" value="default-server"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.host">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.host:host=default-host,server=default-server,subsystem=undertow,profile=full-ha">
                    <param name="host" value="default-host"/>
                    <param name="server" value="default-server"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="alias" value="[localhost]"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.servlet-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.servlet-container:subsystem=undertow,servlet-container=default,profile=full-ha">
                    <param name="subsystem" value="undertow"/>
                    <param name="servlet-container" value="default"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.buffer-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.buffer-cache:subsystem=undertow,buffer-cache=default,profile=full-ha">
                    <param name="subsystem" value="undertow"/>
                    <param name="buffer-cache" value="default"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.byte-buffer-pool">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.byte-buffer-pool:byte-buffer-pool=default,subsystem=undertow,profile=full-ha">
                    <param name="byte-buffer-pool" value="default"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.configuration.filter">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.configuration.filter:subsystem=undertow,configuration=filter,profile=full-ha">
                    <param name="subsystem" value="undertow"/>
                    <param name="configuration" value="filter"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.configuration.handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.configuration.handler:subsystem=undertow,configuration=handler,profile=full-ha">
                    <param name="subsystem" value="undertow"/>
                    <param name="configuration" value="handler"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.http-listener">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.http-listener:server=default-server,subsystem=undertow,http-listener=default,profile=full-ha">
                    <param name="server" value="default-server"/>
                    <param name="socket-binding" value="http"/>
                    <param name="redirect-socket" value="https"/>
                    <param name="profile" value="full-ha"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="http-listener" value="default"/>
                    <param name="enable-http2" value="true"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.configuration.handler.file">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.configuration.handler.file:subsystem=undertow,file=welcome-content,configuration=handler,profile=full-ha">
                    <param name="subsystem" value="undertow"/>
                    <param name="path" value="${jboss.home.dir}/welcome-content"/>
                    <param name="file" value="welcome-content"/>
                    <param name="configuration" value="handler"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.host.location">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.host.location:host=default-host,subsystem=undertow,server=default-server,location=/,profile=full-ha">
                    <param name="host" value="default-host"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="server" value="default-server"/>
                    <param name="handler" value="welcome-content"/>
                    <param name="location" value="/"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.host.setting.http-invoker">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.host.setting.http-invoker:host=default-host,server=default-server,subsystem=undertow,profile=full-ha,setting=http-invoker">
                    <param name="host" value="default-host"/>
                    <param name="server" value="default-server"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="http-authentication-factory" value="application-http-authentication"/>
                    <param name="profile" value="full-ha"/>
                    <param name="setting" value="http-invoker"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.servlet-container.setting.jsp">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.servlet-container.setting.jsp:subsystem=undertow,servlet-container=default,profile=full-ha,setting=jsp">
                    <param name="subsystem" value="undertow"/>
                    <param name="servlet-container" value="default"/>
                    <param name="profile" value="full-ha"/>
                    <param name="setting" value="jsp"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.servlet-container.setting.websockets">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.servlet-container.setting.websockets:subsystem=undertow,servlet-container=default,profile=full-ha,setting=websockets">
                    <param name="subsystem" value="undertow"/>
                    <param name="servlet-container" value="default"/>
                    <param name="profile" value="full-ha"/>
                    <param name="setting" value="websockets"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.ajp-listener">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.ajp-listener:server=default-server,subsystem=undertow,ajp-listener=ajp,profile=full-ha">
                    <param name="server" value="default-server"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="socket-binding" value="ajp"/>
                    <param name="ajp-listener" value="ajp"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.https-listener">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.https-listener:subsystem=undertow,server=default-server,https-listener=https,profile=full-ha">
                    <param name="server" value="default-server"/>
                    <param name="socket-binding" value="https"/>
                    <param name="profile" value="full-ha"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="ssl-context" value="applicationSSC"/>
                    <param name="https-listener" value="https"/>
                    <param name="enable-http2" value="true"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.application-security-domain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.application-security-domain:application-security-domain=other,subsystem=undertow,profile=full-ha">
                    <param name="application-security-domain" value="other"/>
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow:subsystem=undertow,profile=load-balancer">
                    <param name="extension" value="org.wildfly.extension.undertow"/>
                    <param name="default-virtual-host" value="default-host"/>
                    <param name="profile" value="load-balancer"/>
                    <param name="default-servlet-container" value="default"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="default-server" value="default-server"/>
                    <param name="statistics-enabled" value="${wildfly.undertow.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server:subsystem=undertow,server=default-server,profile=load-balancer">
                    <param name="subsystem" value="undertow"/>
                    <param name="server" value="default-server"/>
                    <param name="profile" value="load-balancer"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.host">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.host:host=default-host,server=default-server,subsystem=undertow,profile=load-balancer">
                    <param name="host" value="default-host"/>
                    <param name="server" value="default-server"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="alias" value="[localhost]"/>
                    <param name="profile" value="load-balancer"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.servlet-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.servlet-container:subsystem=undertow,servlet-container=default,profile=load-balancer">
                    <param name="subsystem" value="undertow"/>
                    <param name="servlet-container" value="default"/>
                    <param name="profile" value="load-balancer"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.buffer-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.buffer-cache:subsystem=undertow,buffer-cache=default,profile=load-balancer">
                    <param name="subsystem" value="undertow"/>
                    <param name="buffer-cache" value="default"/>
                    <param name="profile" value="load-balancer"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.byte-buffer-pool">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.byte-buffer-pool:byte-buffer-pool=default,subsystem=undertow,profile=load-balancer">
                    <param name="byte-buffer-pool" value="default"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="profile" value="load-balancer"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.configuration.filter">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.configuration.filter:subsystem=undertow,configuration=filter,profile=load-balancer">
                    <param name="subsystem" value="undertow"/>
                    <param name="configuration" value="filter"/>
                    <param name="profile" value="load-balancer"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.configuration.handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.configuration.handler:subsystem=undertow,configuration=handler,profile=load-balancer">
                    <param name="subsystem" value="undertow"/>
                    <param name="configuration" value="handler"/>
                    <param name="profile" value="load-balancer"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.http-listener">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.http-listener:server=default-server,subsystem=undertow,http-listener=default,profile=load-balancer">
                    <param name="server" value="default-server"/>
                    <param name="socket-binding" value="http"/>
                    <param name="redirect-socket" value="https"/>
                    <param name="profile" value="load-balancer"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="http-listener" value="default"/>
                    <param name="enable-http2" value="true"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.http-listener:server=default-server,subsystem=undertow,http-listener=management,profile=load-balancer">
                    <param name="server" value="default-server"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="http-listener" value="management"/>
                    <param name="socket-binding" value="mcmp-management"/>
                    <param name="profile" value="load-balancer"/>
                    <param name="enable-http2" value="true"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.server.host.filter-ref">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.server.host.filter-ref:host=default-host,server=default-server,subsystem=undertow,filter-ref=load-balancer,profile=load-balancer">
                    <param name="host" value="default-host"/>
                    <param name="server" value="default-server"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="filter-ref" value="load-balancer"/>
                    <param name="profile" value="load-balancer"/>
                </feature>
            </spec>
            <spec name="subsystem.undertow.configuration.filter.mod-cluster">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.undertow.configuration.filter.mod-cluster:subsystem=undertow,mod-cluster=load-balancer,configuration=filter,profile=load-balancer">
                    <param name="management-socket-binding" value="mcmp-management"/>
                    <param name="configuration" value="filter"/>
                    <param name="advertise-socket-binding" value="modcluster"/>
                    <param name="profile" value="load-balancer"/>
                    <param name="subsystem" value="undertow"/>
                    <param name="max-retries" value="3"/>
                    <param name="mod-cluster" value="load-balancer"/>
                    <param name="enable-http2" value="true"/>
                </feature>
            </spec>
            <spec name="subsystem.transactions">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.transactions:subsystem=transactions,profile=default">
                    <param name="extension" value="org.jboss.as.transactions"/>
                    <param name="socket-binding" value="txn-recovery-environment"/>
                    <param name="node-identifier" value="${jboss.tx.node.id:1}"/>
                    <param name="profile" value="default"/>
                    <param name="object-store-path" value="tx-object-store"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="transactions"/>
                    <param name="process-id-uuid" value="true"/>
                    <param name="object-store-relative-to" value="jboss.server.data.dir"/>
                    <param name="statistics-enabled" value="${wildfly.transactions.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                    <param name="status-socket-binding" value="txn-status-manager"/>
                </feature>
            </spec>
            <spec name="subsystem.transactions.log-store.log-store">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.transactions.log-store.log-store:log-store=log-store,subsystem=transactions,profile=default">
                    <param name="log-store" value="log-store"/>
                    <param name="subsystem" value="transactions"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.transactions">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.transactions:subsystem=transactions,profile=ha">
                    <param name="extension" value="org.jboss.as.transactions"/>
                    <param name="socket-binding" value="txn-recovery-environment"/>
                    <param name="node-identifier" value="${jboss.tx.node.id:1}"/>
                    <param name="profile" value="ha"/>
                    <param name="object-store-path" value="tx-object-store"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="transactions"/>
                    <param name="process-id-uuid" value="true"/>
                    <param name="object-store-relative-to" value="jboss.server.data.dir"/>
                    <param name="statistics-enabled" value="${wildfly.transactions.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                    <param name="status-socket-binding" value="txn-status-manager"/>
                </feature>
            </spec>
            <spec name="subsystem.transactions.log-store.log-store">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.transactions.log-store.log-store:log-store=log-store,subsystem=transactions,profile=ha">
                    <param name="log-store" value="log-store"/>
                    <param name="subsystem" value="transactions"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.transactions">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.transactions:subsystem=transactions,profile=full">
                    <param name="extension" value="org.jboss.as.transactions"/>
                    <param name="socket-binding" value="txn-recovery-environment"/>
                    <param name="node-identifier" value="${jboss.tx.node.id:1}"/>
                    <param name="profile" value="full"/>
                    <param name="object-store-path" value="tx-object-store"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="transactions"/>
                    <param name="process-id-uuid" value="true"/>
                    <param name="object-store-relative-to" value="jboss.server.data.dir"/>
                    <param name="statistics-enabled" value="${wildfly.transactions.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                    <param name="status-socket-binding" value="txn-status-manager"/>
                </feature>
            </spec>
            <spec name="subsystem.transactions.log-store.log-store">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.transactions.log-store.log-store:log-store=log-store,subsystem=transactions,profile=full">
                    <param name="log-store" value="log-store"/>
                    <param name="subsystem" value="transactions"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.transactions">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.transactions:subsystem=transactions,profile=full-ha">
                    <param name="extension" value="org.jboss.as.transactions"/>
                    <param name="socket-binding" value="txn-recovery-environment"/>
                    <param name="node-identifier" value="${jboss.tx.node.id:1}"/>
                    <param name="profile" value="full-ha"/>
                    <param name="object-store-path" value="tx-object-store"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="transactions"/>
                    <param name="process-id-uuid" value="true"/>
                    <param name="object-store-relative-to" value="jboss.server.data.dir"/>
                    <param name="statistics-enabled" value="${wildfly.transactions.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                    <param name="status-socket-binding" value="txn-status-manager"/>
                </feature>
            </spec>
            <spec name="subsystem.transactions.log-store.log-store">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.transactions.log-store.log-store:log-store=log-store,subsystem=transactions,profile=full-ha">
                    <param name="log-store" value="log-store"/>
                    <param name="subsystem" value="transactions"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups:subsystem=jgroups,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jgroups"/>
                    <param name="default-channel" value="ee"/>
                    <param name="extension" value="org.jboss.as.clustering.jgroups"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack:subsystem=jgroups,stack=udp,profile=ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.channel">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.channel:channel=ee,subsystem=jgroups,profile=ha">
                    <param name="channel" value="ee"/>
                    <param name="subsystem" value="jgroups"/>
                    <param name="cluster" value="ejb"/>
                    <param name="stack" value="udp"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack:subsystem=jgroups,stack=tcp,profile=ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.transport">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.transport:subsystem=jgroups,stack=tcp,transport=TCP,profile=ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="transport" value="TCP"/>
                    <param name="socket-binding" value="jgroups-tcp"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.protocol">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=RED,profile=ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="RED"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.protocol.MPING">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol.MPING:subsystem=jgroups,stack=tcp,protocol=MPING,profile=ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="MPING"/>
                    <param name="socket-binding" value="jgroups-mping"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.protocol">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=MERGE3,profile=ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="MERGE3"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.protocol.FD_SOCK2">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol.FD_SOCK2:subsystem=jgroups,stack=tcp,protocol=FD_SOCK2,profile=ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="FD_SOCK2"/>
                    <param name="socket-binding" value="jgroups-tcp-fd"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.protocol">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=FD_ALL3,profile=ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="FD_ALL3"/>
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=VERIFY_SUSPECT2,profile=ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="VERIFY_SUSPECT2"/>
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=pbcast.NAKACK2,profile=ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="pbcast.NAKACK2"/>
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=UNICAST3,profile=ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="UNICAST3"/>
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=pbcast.STABLE,profile=ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="pbcast.STABLE"/>
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=pbcast.GMS,profile=ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="pbcast.GMS"/>
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=UFC,profile=ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="UFC"/>
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=MFC,profile=ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="MFC"/>
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=FRAG4,profile=ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="FRAG4"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.transport">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.transport:subsystem=jgroups,stack=udp,transport=UDP,profile=ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="transport" value="UDP"/>
                    <param name="socket-binding" value="jgroups-udp"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.protocol">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=RED,profile=ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="RED"/>
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=PING,profile=ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="PING"/>
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=MERGE3,profile=ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="MERGE3"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.protocol.FD_SOCK2">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol.FD_SOCK2:subsystem=jgroups,stack=udp,protocol=FD_SOCK2,profile=ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="FD_SOCK2"/>
                    <param name="socket-binding" value="jgroups-udp-fd"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.protocol">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=FD_ALL3,profile=ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="FD_ALL3"/>
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=VERIFY_SUSPECT2,profile=ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="VERIFY_SUSPECT2"/>
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=pbcast.NAKACK2,profile=ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="pbcast.NAKACK2"/>
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=UNICAST3,profile=ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="UNICAST3"/>
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=pbcast.STABLE,profile=ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="pbcast.STABLE"/>
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=pbcast.GMS,profile=ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="pbcast.GMS"/>
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=UFC,profile=ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="UFC"/>
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=MFC,profile=ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="MFC"/>
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=FRAG4,profile=ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="FRAG4"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups:subsystem=jgroups,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jgroups"/>
                    <param name="default-channel" value="ee"/>
                    <param name="extension" value="org.jboss.as.clustering.jgroups"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack:subsystem=jgroups,stack=udp,profile=full-ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.channel">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.channel:channel=ee,subsystem=jgroups,profile=full-ha">
                    <param name="channel" value="ee"/>
                    <param name="subsystem" value="jgroups"/>
                    <param name="cluster" value="ejb"/>
                    <param name="stack" value="udp"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack:subsystem=jgroups,stack=tcp,profile=full-ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.transport">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.transport:subsystem=jgroups,stack=tcp,transport=TCP,profile=full-ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="transport" value="TCP"/>
                    <param name="socket-binding" value="jgroups-tcp"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.protocol">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=RED,profile=full-ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="RED"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.protocol.MPING">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol.MPING:subsystem=jgroups,stack=tcp,protocol=MPING,profile=full-ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="MPING"/>
                    <param name="socket-binding" value="jgroups-mping"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.protocol">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=MERGE3,profile=full-ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="MERGE3"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.protocol.FD_SOCK2">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol.FD_SOCK2:subsystem=jgroups,stack=tcp,protocol=FD_SOCK2,profile=full-ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="FD_SOCK2"/>
                    <param name="socket-binding" value="jgroups-tcp-fd"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.protocol">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=FD_ALL3,profile=full-ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="FD_ALL3"/>
                    <param name="profile" value="full-ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=VERIFY_SUSPECT2,profile=full-ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="VERIFY_SUSPECT2"/>
                    <param name="profile" value="full-ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=pbcast.NAKACK2,profile=full-ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="pbcast.NAKACK2"/>
                    <param name="profile" value="full-ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=UNICAST3,profile=full-ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="UNICAST3"/>
                    <param name="profile" value="full-ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=pbcast.STABLE,profile=full-ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="pbcast.STABLE"/>
                    <param name="profile" value="full-ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=pbcast.GMS,profile=full-ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="pbcast.GMS"/>
                    <param name="profile" value="full-ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=UFC,profile=full-ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="UFC"/>
                    <param name="profile" value="full-ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=MFC,profile=full-ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="MFC"/>
                    <param name="profile" value="full-ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=tcp,protocol=FRAG4,profile=full-ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="tcp"/>
                    <param name="protocol" value="FRAG4"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.transport">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.transport:subsystem=jgroups,stack=udp,transport=UDP,profile=full-ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="transport" value="UDP"/>
                    <param name="socket-binding" value="jgroups-udp"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.protocol">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=RED,profile=full-ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="RED"/>
                    <param name="profile" value="full-ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=PING,profile=full-ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="PING"/>
                    <param name="profile" value="full-ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=MERGE3,profile=full-ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="MERGE3"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.protocol.FD_SOCK2">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol.FD_SOCK2:subsystem=jgroups,stack=udp,protocol=FD_SOCK2,profile=full-ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="FD_SOCK2"/>
                    <param name="socket-binding" value="jgroups-udp-fd"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jgroups.stack.protocol">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=FD_ALL3,profile=full-ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="FD_ALL3"/>
                    <param name="profile" value="full-ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=VERIFY_SUSPECT2,profile=full-ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="VERIFY_SUSPECT2"/>
                    <param name="profile" value="full-ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=pbcast.NAKACK2,profile=full-ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="pbcast.NAKACK2"/>
                    <param name="profile" value="full-ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=UNICAST3,profile=full-ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="UNICAST3"/>
                    <param name="profile" value="full-ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=pbcast.STABLE,profile=full-ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="pbcast.STABLE"/>
                    <param name="profile" value="full-ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=pbcast.GMS,profile=full-ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="pbcast.GMS"/>
                    <param name="profile" value="full-ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=UFC,profile=full-ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="UFC"/>
                    <param name="profile" value="full-ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=MFC,profile=full-ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="MFC"/>
                    <param name="profile" value="full-ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jgroups.stack.protocol:subsystem=jgroups,stack=udp,protocol=FRAG4,profile=full-ha">
                    <param name="subsystem" value="jgroups"/>
                    <param name="stack" value="udp"/>
                    <param name="protocol" value="FRAG4"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan:subsystem=infinispan,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="extension" value="org.jboss.as.clustering.infinispan"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container:cache-container=ejb,subsystem=infinispan,profile=default">
                    <param name="aliases" value="[sfsb]"/>
                    <param name="profile" value="default"/>
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="marshaller" value="PROTOSTREAM"/>
                    <param name="default-cache" value="passivation"/>
                    <param name="modules" value="[org.wildfly.clustering.ejb.infinispan]"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=ejb,local-cache=passivation,subsystem=infinispan,profile=default">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="passivation"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="default"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=ejb,local-cache=persistent,subsystem=infinispan,profile=default">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="persistent"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="default"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=ejb,local-cache=transient,subsystem=infinispan,profile=default">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="transient"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container:cache-container=web,subsystem=infinispan,profile=default">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="marshaller" value="PROTOSTREAM"/>
                    <param name="default-cache" value="passivation"/>
                    <param name="modules" value="[org.wildfly.clustering.web.infinispan]"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=web,local-cache=passivation,subsystem=infinispan,profile=default">
                    <param name="cache-container" value="web"/>
                    <param name="local-cache" value="passivation"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="default"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=web,local-cache=sso,subsystem=infinispan,profile=default">
                    <param name="cache-container" value="web"/>
                    <param name="local-cache" value="sso"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container:cache-container=server,subsystem=infinispan,profile=default">
                    <param name="cache-container" value="server"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="marshaller" value="PROTOSTREAM"/>
                    <param name="default-cache" value="default"/>
                    <param name="modules" value="[org.wildfly.clustering.singleton.server]"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=server,local-cache=default,subsystem=infinispan,profile=default">
                    <param name="cache-container" value="server"/>
                    <param name="local-cache" value="default"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=server,local-cache=default,subsystem=infinispan,component=expiration,profile=default">
                    <param name="cache-container" value="server"/>
                    <param name="local-cache" value="default"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="default"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=web,local-cache=passivation,subsystem=infinispan,component=expiration,profile=default">
                    <param name="cache-container" value="web"/>
                    <param name="local-cache" value="passivation"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.store.file">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.store.file:cache-container=web,local-cache=passivation,subsystem=infinispan,store=file,profile=default">
                    <param name="cache-container" value="web"/>
                    <param name="local-cache" value="passivation"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="passivation" value="true"/>
                    <param name="store" value="file"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=web,local-cache=sso,subsystem=infinispan,component=expiration,profile=default">
                    <param name="cache-container" value="web"/>
                    <param name="local-cache" value="sso"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="default"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=ejb,local-cache=passivation,subsystem=infinispan,component=expiration,profile=default">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="passivation"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.store.file">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.store.file:cache-container=ejb,local-cache=passivation,subsystem=infinispan,store=file,profile=default">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="passivation"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="passivation" value="true"/>
                    <param name="store" value="file"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.locking">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.locking:cache-container=ejb,local-cache=persistent,subsystem=infinispan,component=locking,profile=default">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="persistent"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="locking"/>
                    <param name="isolation" value="REPEATABLE_READ"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.transaction">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.transaction:cache-container=ejb,local-cache=persistent,subsystem=infinispan,component=transaction,profile=default">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="persistent"/>
                    <param name="mode" value="BATCH"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="transaction"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=ejb,local-cache=persistent,subsystem=infinispan,component=expiration,profile=default">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="persistent"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.store.file">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.store.file:cache-container=ejb,local-cache=persistent,subsystem=infinispan,store=file,profile=default">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="persistent"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="store" value="file"/>
                    <param name="preload" value="true"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.locking">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.locking:cache-container=ejb,local-cache=transient,subsystem=infinispan,component=locking,profile=default">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="transient"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="locking"/>
                    <param name="isolation" value="REPEATABLE_READ"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.transaction">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.transaction:cache-container=ejb,local-cache=transient,subsystem=infinispan,component=transaction,profile=default">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="transient"/>
                    <param name="mode" value="BATCH"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="transaction"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=ejb,local-cache=transient,subsystem=infinispan,component=expiration,profile=default">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="transient"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.store.file">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.store.file:cache-container=ejb,local-cache=transient,subsystem=infinispan,store=file,profile=default">
                    <param name="profile" value="default"/>
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="transient"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="passivation" value="true"/>
                    <param name="purge" value="true"/>
                    <param name="store" value="file"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container:cache-container=hibernate,subsystem=infinispan,profile=default">
                    <param name="cache-container" value="hibernate"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="marshaller" value="JBOSS"/>
                    <param name="modules" value="[org.infinispan.hibernate-cache]"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=hibernate,local-cache=entity,subsystem=infinispan,profile=default">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="entity"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=hibernate,local-cache=entity,subsystem=infinispan,component=expiration,profile=default">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="entity"/>
                    <param name="max-idle" value="100000"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.memory.heap">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.memory.heap:cache-container=hibernate,local-cache=entity,subsystem=infinispan,memory=heap,profile=default">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="entity"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="memory" value="heap"/>
                    <param name="size" value="10000"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=hibernate,local-cache=local-query,subsystem=infinispan,profile=default">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="local-query"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=hibernate,local-cache=local-query,subsystem=infinispan,component=expiration,profile=default">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="local-query"/>
                    <param name="max-idle" value="100000"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.memory.heap">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.memory.heap:cache-container=hibernate,local-cache=local-query,subsystem=infinispan,memory=heap,profile=default">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="local-query"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="memory" value="heap"/>
                    <param name="size" value="10000"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=hibernate,local-cache=timestamps,subsystem=infinispan,profile=default">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="timestamps"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=hibernate,local-cache=timestamps,subsystem=infinispan,component=expiration,profile=default">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="timestamps"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=hibernate,local-cache=pending-puts,subsystem=infinispan,profile=default">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="pending-puts"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=hibernate,local-cache=pending-puts,subsystem=infinispan,component=expiration,profile=default">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="pending-puts"/>
                    <param name="max-idle" value="60000"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan:subsystem=infinispan,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="extension" value="org.jboss.as.clustering.infinispan"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container:cache-container=ejb,subsystem=infinispan,profile=ha">
                    <param name="aliases" value="[sfsb]"/>
                    <param name="profile" value="ha"/>
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="marshaller" value="PROTOSTREAM"/>
                    <param name="default-cache" value="dist"/>
                    <param name="modules" value="[org.wildfly.clustering.ejb.infinispan]"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.transport.jgroups">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.transport.jgroups:cache-container=ejb,subsystem=infinispan,transport=jgroups,profile=ha">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="transport" value="jgroups"/>
                    <param name="profile" value="ha"/>
                    <param name="lock-timeout" value="60000"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache:cache-container=ejb,subsystem=infinispan,distributed-cache=dist,profile=ha">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="distributed-cache" value="dist"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache:cache-container=ejb,subsystem=infinispan,replicated-cache=client-mappings,profile=ha">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="client-mappings"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache:cache-container=ejb,subsystem=infinispan,distributed-cache=persistent,profile=ha">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="distributed-cache" value="persistent"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=ejb,local-cache=transient,subsystem=infinispan,profile=ha">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="transient"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container:cache-container=server,subsystem=infinispan,profile=ha">
                    <param name="aliases" value="[singleton, cluster]"/>
                    <param name="profile" value="ha"/>
                    <param name="cache-container" value="server"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="marshaller" value="PROTOSTREAM"/>
                    <param name="default-cache" value="default"/>
                    <param name="modules" value="[org.wildfly.clustering.singleton.server]"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.transport.jgroups">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.transport.jgroups:cache-container=server,subsystem=infinispan,transport=jgroups,profile=ha">
                    <param name="cache-container" value="server"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="transport" value="jgroups"/>
                    <param name="profile" value="ha"/>
                    <param name="lock-timeout" value="60000"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache:cache-container=server,subsystem=infinispan,replicated-cache=default,profile=ha">
                    <param name="cache-container" value="server"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="default"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache.component.transaction">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache.component.transaction:cache-container=server,subsystem=infinispan,replicated-cache=default,component=transaction,profile=ha">
                    <param name="cache-container" value="server"/>
                    <param name="mode" value="BATCH"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="default"/>
                    <param name="component" value="transaction"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache.component.expiration:cache-container=server,subsystem=infinispan,replicated-cache=default,component=expiration,profile=ha">
                    <param name="cache-container" value="server"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="default"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container:cache-container=web,subsystem=infinispan,profile=ha">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="marshaller" value="PROTOSTREAM"/>
                    <param name="default-cache" value="dist"/>
                    <param name="modules" value="[org.wildfly.clustering.session.infinispan.embedded]"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.transport.jgroups">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.transport.jgroups:cache-container=web,subsystem=infinispan,transport=jgroups,profile=ha">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="transport" value="jgroups"/>
                    <param name="profile" value="ha"/>
                    <param name="lock-timeout" value="60000"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache:cache-container=web,subsystem=infinispan,distributed-cache=dist,profile=ha">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="distributed-cache" value="dist"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.component.locking">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.component.locking:cache-container=web,subsystem=infinispan,component=locking,distributed-cache=dist,profile=ha">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="locking"/>
                    <param name="isolation" value="REPEATABLE_READ"/>
                    <param name="distributed-cache" value="dist"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.component.transaction">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.component.transaction:cache-container=web,subsystem=infinispan,component=transaction,distributed-cache=dist,profile=ha">
                    <param name="cache-container" value="web"/>
                    <param name="mode" value="BATCH"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="transaction"/>
                    <param name="distributed-cache" value="dist"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.component.expiration:cache-container=web,subsystem=infinispan,component=expiration,distributed-cache=dist,profile=ha">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="distributed-cache" value="dist"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.store.file">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.store.file:cache-container=web,subsystem=infinispan,store=file,distributed-cache=dist,profile=ha">
                    <param name="profile" value="ha"/>
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="passivation" value="true"/>
                    <param name="purge" value="true"/>
                    <param name="store" value="file"/>
                    <param name="distributed-cache" value="dist"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache:cache-container=web,subsystem=infinispan,replicated-cache=sso,profile=ha">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="sso"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache.component.locking">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache.component.locking:cache-container=web,subsystem=infinispan,replicated-cache=sso,component=locking,profile=ha">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="sso"/>
                    <param name="component" value="locking"/>
                    <param name="isolation" value="REPEATABLE_READ"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache.component.transaction">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache.component.transaction:cache-container=web,subsystem=infinispan,replicated-cache=sso,component=transaction,profile=ha">
                    <param name="cache-container" value="web"/>
                    <param name="mode" value="BATCH"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="sso"/>
                    <param name="component" value="transaction"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache.component.expiration:cache-container=web,subsystem=infinispan,replicated-cache=sso,component=expiration,profile=ha">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="sso"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache:cache-container=web,subsystem=infinispan,replicated-cache=routing,profile=ha">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="routing"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache.component.expiration:cache-container=web,subsystem=infinispan,replicated-cache=routing,component=expiration,profile=ha">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="routing"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.component.locking">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.component.locking:cache-container=ejb,subsystem=infinispan,component=locking,distributed-cache=dist,profile=ha">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="locking"/>
                    <param name="isolation" value="REPEATABLE_READ"/>
                    <param name="distributed-cache" value="dist"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.component.transaction">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.component.transaction:cache-container=ejb,subsystem=infinispan,component=transaction,distributed-cache=dist,profile=ha">
                    <param name="cache-container" value="ejb"/>
                    <param name="mode" value="BATCH"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="transaction"/>
                    <param name="distributed-cache" value="dist"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.component.expiration:cache-container=ejb,subsystem=infinispan,component=expiration,distributed-cache=dist,profile=ha">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="distributed-cache" value="dist"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.store.file">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.store.file:cache-container=ejb,subsystem=infinispan,store=file,distributed-cache=dist,profile=ha">
                    <param name="profile" value="ha"/>
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="passivation" value="true"/>
                    <param name="purge" value="true"/>
                    <param name="store" value="file"/>
                    <param name="distributed-cache" value="dist"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache.component.expiration:cache-container=ejb,subsystem=infinispan,replicated-cache=client-mappings,component=expiration,profile=ha">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="client-mappings"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.component.locking">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.component.locking:cache-container=ejb,subsystem=infinispan,component=locking,distributed-cache=persistent,profile=ha">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="locking"/>
                    <param name="isolation" value="REPEATABLE_READ"/>
                    <param name="distributed-cache" value="persistent"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.component.transaction">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.component.transaction:cache-container=ejb,subsystem=infinispan,component=transaction,distributed-cache=persistent,profile=ha">
                    <param name="cache-container" value="ejb"/>
                    <param name="mode" value="BATCH"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="transaction"/>
                    <param name="distributed-cache" value="persistent"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.component.expiration:cache-container=ejb,subsystem=infinispan,component=expiration,distributed-cache=persistent,profile=ha">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="distributed-cache" value="persistent"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.store.file">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.store.file:cache-container=ejb,subsystem=infinispan,store=file,distributed-cache=persistent,profile=ha">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="passivation" value="true"/>
                    <param name="store" value="file"/>
                    <param name="distributed-cache" value="persistent"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.locking">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.locking:cache-container=ejb,local-cache=transient,subsystem=infinispan,component=locking,profile=ha">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="transient"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="locking"/>
                    <param name="isolation" value="REPEATABLE_READ"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.transaction">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.transaction:cache-container=ejb,local-cache=transient,subsystem=infinispan,component=transaction,profile=ha">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="transient"/>
                    <param name="mode" value="BATCH"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="transaction"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=ejb,local-cache=transient,subsystem=infinispan,component=expiration,profile=ha">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="transient"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.store.file">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.store.file:cache-container=ejb,local-cache=transient,subsystem=infinispan,store=file,profile=ha">
                    <param name="profile" value="ha"/>
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="transient"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="passivation" value="true"/>
                    <param name="purge" value="true"/>
                    <param name="store" value="file"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container:cache-container=hibernate,subsystem=infinispan,profile=ha">
                    <param name="cache-container" value="hibernate"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="marshaller" value="JBOSS"/>
                    <param name="modules" value="[org.infinispan.hibernate-cache]"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=hibernate,local-cache=local-query,subsystem=infinispan,profile=ha">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="local-query"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=hibernate,local-cache=local-query,subsystem=infinispan,component=expiration,profile=ha">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="local-query"/>
                    <param name="max-idle" value="100000"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.memory.heap">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.memory.heap:cache-container=hibernate,local-cache=local-query,subsystem=infinispan,memory=heap,profile=ha">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="local-query"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="memory" value="heap"/>
                    <param name="size" value="10000"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.transport.jgroups">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.transport.jgroups:cache-container=hibernate,subsystem=infinispan,transport=jgroups,profile=ha">
                    <param name="cache-container" value="hibernate"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="transport" value="jgroups"/>
                    <param name="profile" value="ha"/>
                    <param name="lock-timeout" value="60000"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache:cache-container=hibernate,subsystem=infinispan,replicated-cache=timestamps,profile=ha">
                    <param name="cache-container" value="hibernate"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="timestamps"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache.component.expiration:cache-container=hibernate,subsystem=infinispan,replicated-cache=timestamps,component=expiration,profile=ha">
                    <param name="cache-container" value="hibernate"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="timestamps"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.invalidation-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.invalidation-cache:cache-container=hibernate,subsystem=infinispan,invalidation-cache=entity,profile=ha">
                    <param name="cache-container" value="hibernate"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="invalidation-cache" value="entity"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.invalidation-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.invalidation-cache.component.expiration:cache-container=hibernate,subsystem=infinispan,invalidation-cache=entity,component=expiration,profile=ha">
                    <param name="cache-container" value="hibernate"/>
                    <param name="max-idle" value="100000"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="invalidation-cache" value="entity"/>
                    <param name="component" value="expiration"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.invalidation-cache.memory.heap">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.invalidation-cache.memory.heap:cache-container=hibernate,subsystem=infinispan,invalidation-cache=entity,memory=heap,profile=ha">
                    <param name="cache-container" value="hibernate"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="invalidation-cache" value="entity"/>
                    <param name="memory" value="heap"/>
                    <param name="size" value="10000"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=hibernate,local-cache=pending-puts,subsystem=infinispan,profile=ha">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="pending-puts"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=hibernate,local-cache=pending-puts,subsystem=infinispan,component=expiration,profile=ha">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="pending-puts"/>
                    <param name="max-idle" value="60000"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan:subsystem=infinispan,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="extension" value="org.jboss.as.clustering.infinispan"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container:cache-container=ejb,subsystem=infinispan,profile=full">
                    <param name="aliases" value="[sfsb]"/>
                    <param name="profile" value="full"/>
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="marshaller" value="PROTOSTREAM"/>
                    <param name="default-cache" value="passivation"/>
                    <param name="modules" value="[org.wildfly.clustering.ejb.infinispan]"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=ejb,local-cache=passivation,subsystem=infinispan,profile=full">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="passivation"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="full"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=ejb,local-cache=persistent,subsystem=infinispan,profile=full">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="persistent"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="full"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=ejb,local-cache=transient,subsystem=infinispan,profile=full">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="transient"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container:cache-container=web,subsystem=infinispan,profile=full">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="marshaller" value="PROTOSTREAM"/>
                    <param name="default-cache" value="passivation"/>
                    <param name="modules" value="[org.wildfly.clustering.web.infinispan]"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=web,local-cache=passivation,subsystem=infinispan,profile=full">
                    <param name="cache-container" value="web"/>
                    <param name="local-cache" value="passivation"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="full"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=web,local-cache=sso,subsystem=infinispan,profile=full">
                    <param name="cache-container" value="web"/>
                    <param name="local-cache" value="sso"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container:cache-container=server,subsystem=infinispan,profile=full">
                    <param name="cache-container" value="server"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="marshaller" value="PROTOSTREAM"/>
                    <param name="default-cache" value="default"/>
                    <param name="modules" value="[org.wildfly.clustering.singleton.server]"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=server,local-cache=default,subsystem=infinispan,profile=full">
                    <param name="cache-container" value="server"/>
                    <param name="local-cache" value="default"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=server,local-cache=default,subsystem=infinispan,component=expiration,profile=full">
                    <param name="cache-container" value="server"/>
                    <param name="local-cache" value="default"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="full"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=web,local-cache=passivation,subsystem=infinispan,component=expiration,profile=full">
                    <param name="cache-container" value="web"/>
                    <param name="local-cache" value="passivation"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.store.file">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.store.file:cache-container=web,local-cache=passivation,subsystem=infinispan,store=file,profile=full">
                    <param name="cache-container" value="web"/>
                    <param name="local-cache" value="passivation"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="passivation" value="true"/>
                    <param name="store" value="file"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=web,local-cache=sso,subsystem=infinispan,component=expiration,profile=full">
                    <param name="cache-container" value="web"/>
                    <param name="local-cache" value="sso"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="full"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=ejb,local-cache=passivation,subsystem=infinispan,component=expiration,profile=full">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="passivation"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.store.file">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.store.file:cache-container=ejb,local-cache=passivation,subsystem=infinispan,store=file,profile=full">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="passivation"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="passivation" value="true"/>
                    <param name="store" value="file"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.locking">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.locking:cache-container=ejb,local-cache=persistent,subsystem=infinispan,component=locking,profile=full">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="persistent"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="locking"/>
                    <param name="isolation" value="REPEATABLE_READ"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.transaction">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.transaction:cache-container=ejb,local-cache=persistent,subsystem=infinispan,component=transaction,profile=full">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="persistent"/>
                    <param name="mode" value="BATCH"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="transaction"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=ejb,local-cache=persistent,subsystem=infinispan,component=expiration,profile=full">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="persistent"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.store.file">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.store.file:cache-container=ejb,local-cache=persistent,subsystem=infinispan,store=file,profile=full">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="persistent"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="store" value="file"/>
                    <param name="preload" value="true"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.locking">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.locking:cache-container=ejb,local-cache=transient,subsystem=infinispan,component=locking,profile=full">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="transient"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="locking"/>
                    <param name="isolation" value="REPEATABLE_READ"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.transaction">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.transaction:cache-container=ejb,local-cache=transient,subsystem=infinispan,component=transaction,profile=full">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="transient"/>
                    <param name="mode" value="BATCH"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="transaction"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=ejb,local-cache=transient,subsystem=infinispan,component=expiration,profile=full">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="transient"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.store.file">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.store.file:cache-container=ejb,local-cache=transient,subsystem=infinispan,store=file,profile=full">
                    <param name="profile" value="full"/>
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="transient"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="passivation" value="true"/>
                    <param name="purge" value="true"/>
                    <param name="store" value="file"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container:cache-container=hibernate,subsystem=infinispan,profile=full">
                    <param name="cache-container" value="hibernate"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="marshaller" value="JBOSS"/>
                    <param name="modules" value="[org.infinispan.hibernate-cache]"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=hibernate,local-cache=entity,subsystem=infinispan,profile=full">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="entity"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=hibernate,local-cache=entity,subsystem=infinispan,component=expiration,profile=full">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="entity"/>
                    <param name="max-idle" value="100000"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.memory.heap">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.memory.heap:cache-container=hibernate,local-cache=entity,subsystem=infinispan,memory=heap,profile=full">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="entity"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="memory" value="heap"/>
                    <param name="size" value="10000"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=hibernate,local-cache=local-query,subsystem=infinispan,profile=full">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="local-query"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=hibernate,local-cache=local-query,subsystem=infinispan,component=expiration,profile=full">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="local-query"/>
                    <param name="max-idle" value="100000"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.memory.heap">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.memory.heap:cache-container=hibernate,local-cache=local-query,subsystem=infinispan,memory=heap,profile=full">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="local-query"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="memory" value="heap"/>
                    <param name="size" value="10000"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=hibernate,local-cache=timestamps,subsystem=infinispan,profile=full">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="timestamps"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=hibernate,local-cache=timestamps,subsystem=infinispan,component=expiration,profile=full">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="timestamps"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=hibernate,local-cache=pending-puts,subsystem=infinispan,profile=full">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="pending-puts"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=hibernate,local-cache=pending-puts,subsystem=infinispan,component=expiration,profile=full">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="pending-puts"/>
                    <param name="max-idle" value="60000"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan:subsystem=infinispan,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="extension" value="org.jboss.as.clustering.infinispan"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container:cache-container=ejb,subsystem=infinispan,profile=full-ha">
                    <param name="aliases" value="[sfsb]"/>
                    <param name="profile" value="full-ha"/>
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="marshaller" value="PROTOSTREAM"/>
                    <param name="default-cache" value="dist"/>
                    <param name="modules" value="[org.wildfly.clustering.ejb.infinispan]"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.transport.jgroups">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.transport.jgroups:cache-container=ejb,subsystem=infinispan,transport=jgroups,profile=full-ha">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="transport" value="jgroups"/>
                    <param name="profile" value="full-ha"/>
                    <param name="lock-timeout" value="60000"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache:cache-container=ejb,subsystem=infinispan,distributed-cache=dist,profile=full-ha">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="distributed-cache" value="dist"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache:cache-container=ejb,subsystem=infinispan,replicated-cache=client-mappings,profile=full-ha">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="client-mappings"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache:cache-container=ejb,subsystem=infinispan,distributed-cache=persistent,profile=full-ha">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="distributed-cache" value="persistent"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=ejb,local-cache=transient,subsystem=infinispan,profile=full-ha">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="transient"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container:cache-container=server,subsystem=infinispan,profile=full-ha">
                    <param name="aliases" value="[singleton, cluster]"/>
                    <param name="profile" value="full-ha"/>
                    <param name="cache-container" value="server"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="marshaller" value="PROTOSTREAM"/>
                    <param name="default-cache" value="default"/>
                    <param name="modules" value="[org.wildfly.clustering.singleton.server]"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.transport.jgroups">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.transport.jgroups:cache-container=server,subsystem=infinispan,transport=jgroups,profile=full-ha">
                    <param name="cache-container" value="server"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="transport" value="jgroups"/>
                    <param name="profile" value="full-ha"/>
                    <param name="lock-timeout" value="60000"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache:cache-container=server,subsystem=infinispan,replicated-cache=default,profile=full-ha">
                    <param name="cache-container" value="server"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="default"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache.component.transaction">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache.component.transaction:cache-container=server,subsystem=infinispan,replicated-cache=default,component=transaction,profile=full-ha">
                    <param name="cache-container" value="server"/>
                    <param name="mode" value="BATCH"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="default"/>
                    <param name="component" value="transaction"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache.component.expiration:cache-container=server,subsystem=infinispan,replicated-cache=default,component=expiration,profile=full-ha">
                    <param name="cache-container" value="server"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="default"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container:cache-container=web,subsystem=infinispan,profile=full-ha">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="marshaller" value="PROTOSTREAM"/>
                    <param name="default-cache" value="dist"/>
                    <param name="modules" value="[org.wildfly.clustering.session.infinispan.embedded]"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.transport.jgroups">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.transport.jgroups:cache-container=web,subsystem=infinispan,transport=jgroups,profile=full-ha">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="transport" value="jgroups"/>
                    <param name="profile" value="full-ha"/>
                    <param name="lock-timeout" value="60000"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache:cache-container=web,subsystem=infinispan,distributed-cache=dist,profile=full-ha">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="distributed-cache" value="dist"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.component.locking">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.component.locking:cache-container=web,subsystem=infinispan,component=locking,distributed-cache=dist,profile=full-ha">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="locking"/>
                    <param name="isolation" value="REPEATABLE_READ"/>
                    <param name="distributed-cache" value="dist"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.component.transaction">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.component.transaction:cache-container=web,subsystem=infinispan,component=transaction,distributed-cache=dist,profile=full-ha">
                    <param name="cache-container" value="web"/>
                    <param name="mode" value="BATCH"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="transaction"/>
                    <param name="distributed-cache" value="dist"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.component.expiration:cache-container=web,subsystem=infinispan,component=expiration,distributed-cache=dist,profile=full-ha">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="distributed-cache" value="dist"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.store.file">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.store.file:cache-container=web,subsystem=infinispan,store=file,distributed-cache=dist,profile=full-ha">
                    <param name="profile" value="full-ha"/>
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="passivation" value="true"/>
                    <param name="purge" value="true"/>
                    <param name="store" value="file"/>
                    <param name="distributed-cache" value="dist"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache:cache-container=web,subsystem=infinispan,replicated-cache=sso,profile=full-ha">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="sso"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache.component.locking">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache.component.locking:cache-container=web,subsystem=infinispan,replicated-cache=sso,component=locking,profile=full-ha">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="sso"/>
                    <param name="component" value="locking"/>
                    <param name="isolation" value="REPEATABLE_READ"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache.component.transaction">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache.component.transaction:cache-container=web,subsystem=infinispan,replicated-cache=sso,component=transaction,profile=full-ha">
                    <param name="cache-container" value="web"/>
                    <param name="mode" value="BATCH"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="sso"/>
                    <param name="component" value="transaction"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache.component.expiration:cache-container=web,subsystem=infinispan,replicated-cache=sso,component=expiration,profile=full-ha">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="sso"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache:cache-container=web,subsystem=infinispan,replicated-cache=routing,profile=full-ha">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="routing"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache.component.expiration:cache-container=web,subsystem=infinispan,replicated-cache=routing,component=expiration,profile=full-ha">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="routing"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.component.locking">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.component.locking:cache-container=ejb,subsystem=infinispan,component=locking,distributed-cache=dist,profile=full-ha">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="locking"/>
                    <param name="isolation" value="REPEATABLE_READ"/>
                    <param name="distributed-cache" value="dist"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.component.transaction">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.component.transaction:cache-container=ejb,subsystem=infinispan,component=transaction,distributed-cache=dist,profile=full-ha">
                    <param name="cache-container" value="ejb"/>
                    <param name="mode" value="BATCH"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="transaction"/>
                    <param name="distributed-cache" value="dist"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.component.expiration:cache-container=ejb,subsystem=infinispan,component=expiration,distributed-cache=dist,profile=full-ha">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="distributed-cache" value="dist"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.store.file">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.store.file:cache-container=ejb,subsystem=infinispan,store=file,distributed-cache=dist,profile=full-ha">
                    <param name="profile" value="full-ha"/>
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="passivation" value="true"/>
                    <param name="purge" value="true"/>
                    <param name="store" value="file"/>
                    <param name="distributed-cache" value="dist"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache.component.expiration:cache-container=ejb,subsystem=infinispan,replicated-cache=client-mappings,component=expiration,profile=full-ha">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="client-mappings"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.component.locking">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.component.locking:cache-container=ejb,subsystem=infinispan,component=locking,distributed-cache=persistent,profile=full-ha">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="locking"/>
                    <param name="isolation" value="REPEATABLE_READ"/>
                    <param name="distributed-cache" value="persistent"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.component.transaction">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.component.transaction:cache-container=ejb,subsystem=infinispan,component=transaction,distributed-cache=persistent,profile=full-ha">
                    <param name="cache-container" value="ejb"/>
                    <param name="mode" value="BATCH"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="transaction"/>
                    <param name="distributed-cache" value="persistent"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.component.expiration:cache-container=ejb,subsystem=infinispan,component=expiration,distributed-cache=persistent,profile=full-ha">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="distributed-cache" value="persistent"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.distributed-cache.store.file">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.distributed-cache.store.file:cache-container=ejb,subsystem=infinispan,store=file,distributed-cache=persistent,profile=full-ha">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="passivation" value="true"/>
                    <param name="store" value="file"/>
                    <param name="distributed-cache" value="persistent"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.locking">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.locking:cache-container=ejb,local-cache=transient,subsystem=infinispan,component=locking,profile=full-ha">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="transient"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="locking"/>
                    <param name="isolation" value="REPEATABLE_READ"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.transaction">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.transaction:cache-container=ejb,local-cache=transient,subsystem=infinispan,component=transaction,profile=full-ha">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="transient"/>
                    <param name="mode" value="BATCH"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="transaction"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=ejb,local-cache=transient,subsystem=infinispan,component=expiration,profile=full-ha">
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="transient"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.store.file">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.store.file:cache-container=ejb,local-cache=transient,subsystem=infinispan,store=file,profile=full-ha">
                    <param name="profile" value="full-ha"/>
                    <param name="cache-container" value="ejb"/>
                    <param name="local-cache" value="transient"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="passivation" value="true"/>
                    <param name="purge" value="true"/>
                    <param name="store" value="file"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container:cache-container=hibernate,subsystem=infinispan,profile=full-ha">
                    <param name="cache-container" value="hibernate"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="marshaller" value="JBOSS"/>
                    <param name="modules" value="[org.infinispan.hibernate-cache]"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=hibernate,local-cache=local-query,subsystem=infinispan,profile=full-ha">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="local-query"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=hibernate,local-cache=local-query,subsystem=infinispan,component=expiration,profile=full-ha">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="local-query"/>
                    <param name="max-idle" value="100000"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.memory.heap">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.memory.heap:cache-container=hibernate,local-cache=local-query,subsystem=infinispan,memory=heap,profile=full-ha">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="local-query"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="memory" value="heap"/>
                    <param name="size" value="10000"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.transport.jgroups">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.transport.jgroups:cache-container=hibernate,subsystem=infinispan,transport=jgroups,profile=full-ha">
                    <param name="cache-container" value="hibernate"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="transport" value="jgroups"/>
                    <param name="profile" value="full-ha"/>
                    <param name="lock-timeout" value="60000"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache:cache-container=hibernate,subsystem=infinispan,replicated-cache=timestamps,profile=full-ha">
                    <param name="cache-container" value="hibernate"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="timestamps"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.replicated-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.replicated-cache.component.expiration:cache-container=hibernate,subsystem=infinispan,replicated-cache=timestamps,component=expiration,profile=full-ha">
                    <param name="cache-container" value="hibernate"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="replicated-cache" value="timestamps"/>
                    <param name="component" value="expiration"/>
                    <param name="interval" value="0"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.invalidation-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.invalidation-cache:cache-container=hibernate,subsystem=infinispan,invalidation-cache=entity,profile=full-ha">
                    <param name="cache-container" value="hibernate"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="invalidation-cache" value="entity"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.invalidation-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.invalidation-cache.component.expiration:cache-container=hibernate,subsystem=infinispan,invalidation-cache=entity,component=expiration,profile=full-ha">
                    <param name="cache-container" value="hibernate"/>
                    <param name="max-idle" value="100000"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="invalidation-cache" value="entity"/>
                    <param name="component" value="expiration"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.invalidation-cache.memory.heap">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.invalidation-cache.memory.heap:cache-container=hibernate,subsystem=infinispan,invalidation-cache=entity,memory=heap,profile=full-ha">
                    <param name="cache-container" value="hibernate"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="invalidation-cache" value="entity"/>
                    <param name="memory" value="heap"/>
                    <param name="size" value="10000"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache:cache-container=hibernate,local-cache=pending-puts,subsystem=infinispan,profile=full-ha">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="pending-puts"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.infinispan.cache-container.local-cache.component.expiration">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.infinispan.cache-container.local-cache.component.expiration:cache-container=hibernate,local-cache=pending-puts,subsystem=infinispan,component=expiration,profile=full-ha">
                    <param name="cache-container" value="hibernate"/>
                    <param name="local-cache" value="pending-puts"/>
                    <param name="max-idle" value="60000"/>
                    <param name="subsystem" value="infinispan"/>
                    <param name="component" value="expiration"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-ejb">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-ejb:subsystem=distributable-ejb,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="distributable-ejb"/>
                    <param name="extension" value="org.wildfly.extension.clustering.ejb"/>
                    <param name="default-bean-management" value="default"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-ejb.client-mappings-registry.local">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-ejb.client-mappings-registry.local:client-mappings-registry=local,subsystem=distributable-ejb,profile=default">
                    <param name="client-mappings-registry" value="local"/>
                    <param name="subsystem" value="distributable-ejb"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-ejb.infinispan-bean-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-ejb.infinispan-bean-management:subsystem=distributable-ejb,infinispan-bean-management=default,profile=default">
                    <param name="cache-container" value="ejb"/>
                    <param name="max-active-beans" value="10000"/>
                    <param name="subsystem" value="distributable-ejb"/>
                    <param name="cache" value="passivation"/>
                    <param name="infinispan-bean-management" value="default"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-ejb.infinispan-timer-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-ejb.infinispan-timer-management:subsystem=distributable-ejb,infinispan-timer-management=persistent,profile=default">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="distributable-ejb"/>
                    <param name="cache" value="persistent"/>
                    <param name="max-active-timers" value="10000"/>
                    <param name="infinispan-timer-management" value="persistent"/>
                    <param name="profile" value="default"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-ejb.infinispan-timer-management:subsystem=distributable-ejb,infinispan-timer-management=transient,profile=default">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="distributable-ejb"/>
                    <param name="cache" value="transient"/>
                    <param name="max-active-timers" value="10000"/>
                    <param name="infinispan-timer-management" value="transient"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-ejb">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-ejb:subsystem=distributable-ejb,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="distributable-ejb"/>
                    <param name="extension" value="org.wildfly.extension.clustering.ejb"/>
                    <param name="default-bean-management" value="default"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-ejb.client-mappings-registry.infinispan">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-ejb.client-mappings-registry.infinispan:client-mappings-registry=infinispan,subsystem=distributable-ejb,profile=ha">
                    <param name="client-mappings-registry" value="infinispan"/>
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="distributable-ejb"/>
                    <param name="cache" value="client-mappings"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-ejb.infinispan-bean-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-ejb.infinispan-bean-management:subsystem=distributable-ejb,infinispan-bean-management=default,profile=ha">
                    <param name="cache-container" value="ejb"/>
                    <param name="max-active-beans" value="10000"/>
                    <param name="subsystem" value="distributable-ejb"/>
                    <param name="infinispan-bean-management" value="default"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-ejb.infinispan-timer-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-ejb.infinispan-timer-management:subsystem=distributable-ejb,infinispan-timer-management=persistent,profile=ha">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="distributable-ejb"/>
                    <param name="cache" value="persistent"/>
                    <param name="max-active-timers" value="10000"/>
                    <param name="infinispan-timer-management" value="persistent"/>
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-ejb.infinispan-timer-management:subsystem=distributable-ejb,infinispan-timer-management=transient,profile=ha">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="distributable-ejb"/>
                    <param name="cache" value="transient"/>
                    <param name="max-active-timers" value="10000"/>
                    <param name="infinispan-timer-management" value="transient"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-ejb">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-ejb:subsystem=distributable-ejb,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="distributable-ejb"/>
                    <param name="extension" value="org.wildfly.extension.clustering.ejb"/>
                    <param name="default-bean-management" value="default"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-ejb.client-mappings-registry.local">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-ejb.client-mappings-registry.local:client-mappings-registry=local,subsystem=distributable-ejb,profile=full">
                    <param name="client-mappings-registry" value="local"/>
                    <param name="subsystem" value="distributable-ejb"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-ejb.infinispan-bean-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-ejb.infinispan-bean-management:subsystem=distributable-ejb,infinispan-bean-management=default,profile=full">
                    <param name="cache-container" value="ejb"/>
                    <param name="max-active-beans" value="10000"/>
                    <param name="subsystem" value="distributable-ejb"/>
                    <param name="cache" value="passivation"/>
                    <param name="infinispan-bean-management" value="default"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-ejb.infinispan-timer-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-ejb.infinispan-timer-management:subsystem=distributable-ejb,infinispan-timer-management=persistent,profile=full">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="distributable-ejb"/>
                    <param name="cache" value="persistent"/>
                    <param name="max-active-timers" value="10000"/>
                    <param name="infinispan-timer-management" value="persistent"/>
                    <param name="profile" value="full"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-ejb.infinispan-timer-management:subsystem=distributable-ejb,infinispan-timer-management=transient,profile=full">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="distributable-ejb"/>
                    <param name="cache" value="transient"/>
                    <param name="max-active-timers" value="10000"/>
                    <param name="infinispan-timer-management" value="transient"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-ejb">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-ejb:subsystem=distributable-ejb,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="distributable-ejb"/>
                    <param name="extension" value="org.wildfly.extension.clustering.ejb"/>
                    <param name="default-bean-management" value="default"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-ejb.client-mappings-registry.infinispan">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-ejb.client-mappings-registry.infinispan:client-mappings-registry=infinispan,subsystem=distributable-ejb,profile=full-ha">
                    <param name="client-mappings-registry" value="infinispan"/>
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="distributable-ejb"/>
                    <param name="cache" value="client-mappings"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-ejb.infinispan-bean-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-ejb.infinispan-bean-management:subsystem=distributable-ejb,infinispan-bean-management=default,profile=full-ha">
                    <param name="cache-container" value="ejb"/>
                    <param name="max-active-beans" value="10000"/>
                    <param name="subsystem" value="distributable-ejb"/>
                    <param name="infinispan-bean-management" value="default"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-ejb.infinispan-timer-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-ejb.infinispan-timer-management:subsystem=distributable-ejb,infinispan-timer-management=persistent,profile=full-ha">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="distributable-ejb"/>
                    <param name="cache" value="persistent"/>
                    <param name="max-active-timers" value="10000"/>
                    <param name="infinispan-timer-management" value="persistent"/>
                    <param name="profile" value="full-ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-ejb.infinispan-timer-management:subsystem=distributable-ejb,infinispan-timer-management=transient,profile=full-ha">
                    <param name="cache-container" value="ejb"/>
                    <param name="subsystem" value="distributable-ejb"/>
                    <param name="cache" value="transient"/>
                    <param name="max-active-timers" value="10000"/>
                    <param name="infinispan-timer-management" value="transient"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.discovery">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.discovery:subsystem=discovery,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="discovery"/>
                    <param name="extension" value="org.wildfly.extension.discovery"/>
                    <param name="profile" value="default"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.discovery:subsystem=discovery,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="discovery"/>
                    <param name="extension" value="org.wildfly.extension.discovery"/>
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.discovery:subsystem=discovery,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="discovery"/>
                    <param name="extension" value="org.wildfly.extension.discovery"/>
                    <param name="profile" value="full"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.discovery:subsystem=discovery,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="discovery"/>
                    <param name="extension" value="org.wildfly.extension.discovery"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.batch-jberet">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.batch-jberet:subsystem=batch-jberet,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="batch-jberet"/>
                    <param name="extension" value="org.wildfly.extension.batch.jberet"/>
                    <param name="default-thread-pool" value="batch"/>
                    <param name="profile" value="default"/>
                    <param name="default-job-repository" value="in-memory"/>
                </feature>
            </spec>
            <spec name="subsystem.batch-jberet.in-memory-job-repository">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.batch-jberet.in-memory-job-repository:subsystem=batch-jberet,in-memory-job-repository=in-memory,profile=default">
                    <param name="subsystem" value="batch-jberet"/>
                    <param name="in-memory-job-repository" value="in-memory"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.batch-jberet.thread-pool">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.batch-jberet.thread-pool:subsystem=batch-jberet,thread-pool=batch,profile=default">
                    <param name="subsystem" value="batch-jberet"/>
                    <param name="thread-pool" value="batch"/>
                    <param name="max-threads" value="10"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.batch-jberet.thread-pool.keepalive-time">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.batch-jberet.thread-pool.keepalive-time:subsystem=batch-jberet,thread-pool=batch,profile=default">
                    <param name="subsystem" value="batch-jberet"/>
                    <param name="thread-pool" value="batch"/>
                    <param name="unit" value="SECONDS"/>
                    <param name="time" value="30"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.batch-jberet">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.batch-jberet:subsystem=batch-jberet,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="batch-jberet"/>
                    <param name="extension" value="org.wildfly.extension.batch.jberet"/>
                    <param name="default-thread-pool" value="batch"/>
                    <param name="profile" value="ha"/>
                    <param name="default-job-repository" value="in-memory"/>
                </feature>
            </spec>
            <spec name="subsystem.batch-jberet.in-memory-job-repository">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.batch-jberet.in-memory-job-repository:subsystem=batch-jberet,in-memory-job-repository=in-memory,profile=ha">
                    <param name="subsystem" value="batch-jberet"/>
                    <param name="in-memory-job-repository" value="in-memory"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.batch-jberet.thread-pool">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.batch-jberet.thread-pool:subsystem=batch-jberet,thread-pool=batch,profile=ha">
                    <param name="subsystem" value="batch-jberet"/>
                    <param name="thread-pool" value="batch"/>
                    <param name="max-threads" value="10"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.batch-jberet.thread-pool.keepalive-time">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.batch-jberet.thread-pool.keepalive-time:subsystem=batch-jberet,thread-pool=batch,profile=ha">
                    <param name="subsystem" value="batch-jberet"/>
                    <param name="thread-pool" value="batch"/>
                    <param name="unit" value="SECONDS"/>
                    <param name="time" value="30"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.batch-jberet">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.batch-jberet:subsystem=batch-jberet,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="batch-jberet"/>
                    <param name="extension" value="org.wildfly.extension.batch.jberet"/>
                    <param name="default-thread-pool" value="batch"/>
                    <param name="profile" value="full"/>
                    <param name="default-job-repository" value="in-memory"/>
                </feature>
            </spec>
            <spec name="subsystem.batch-jberet.in-memory-job-repository">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.batch-jberet.in-memory-job-repository:subsystem=batch-jberet,in-memory-job-repository=in-memory,profile=full">
                    <param name="subsystem" value="batch-jberet"/>
                    <param name="in-memory-job-repository" value="in-memory"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.batch-jberet.thread-pool">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.batch-jberet.thread-pool:subsystem=batch-jberet,thread-pool=batch,profile=full">
                    <param name="subsystem" value="batch-jberet"/>
                    <param name="thread-pool" value="batch"/>
                    <param name="max-threads" value="10"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.batch-jberet.thread-pool.keepalive-time">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.batch-jberet.thread-pool.keepalive-time:subsystem=batch-jberet,thread-pool=batch,profile=full">
                    <param name="subsystem" value="batch-jberet"/>
                    <param name="thread-pool" value="batch"/>
                    <param name="unit" value="SECONDS"/>
                    <param name="time" value="30"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.batch-jberet">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.batch-jberet:subsystem=batch-jberet,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="batch-jberet"/>
                    <param name="extension" value="org.wildfly.extension.batch.jberet"/>
                    <param name="default-thread-pool" value="batch"/>
                    <param name="profile" value="full-ha"/>
                    <param name="default-job-repository" value="in-memory"/>
                </feature>
            </spec>
            <spec name="subsystem.batch-jberet.in-memory-job-repository">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.batch-jberet.in-memory-job-repository:subsystem=batch-jberet,in-memory-job-repository=in-memory,profile=full-ha">
                    <param name="subsystem" value="batch-jberet"/>
                    <param name="in-memory-job-repository" value="in-memory"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.batch-jberet.thread-pool">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.batch-jberet.thread-pool:subsystem=batch-jberet,thread-pool=batch,profile=full-ha">
                    <param name="subsystem" value="batch-jberet"/>
                    <param name="thread-pool" value="batch"/>
                    <param name="max-threads" value="10"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.batch-jberet.thread-pool.keepalive-time">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.batch-jberet.thread-pool.keepalive-time:subsystem=batch-jberet,thread-pool=batch,profile=full-ha">
                    <param name="subsystem" value="batch-jberet"/>
                    <param name="thread-pool" value="batch"/>
                    <param name="unit" value="SECONDS"/>
                    <param name="time" value="30"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.bean-validation">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.bean-validation:subsystem=bean-validation,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="bean-validation"/>
                    <param name="extension" value="org.wildfly.extension.bean-validation"/>
                    <param name="profile" value="default"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.bean-validation:subsystem=bean-validation,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="bean-validation"/>
                    <param name="extension" value="org.wildfly.extension.bean-validation"/>
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.bean-validation:subsystem=bean-validation,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="bean-validation"/>
                    <param name="extension" value="org.wildfly.extension.bean-validation"/>
                    <param name="profile" value="full"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.bean-validation:subsystem=bean-validation,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="bean-validation"/>
                    <param name="extension" value="org.wildfly.extension.bean-validation"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jca">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca:subsystem=jca,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jca"/>
                    <param name="extension" value="org.jboss.as.connector"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.archive-validation.archive-validation">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.archive-validation.archive-validation:subsystem=jca,archive-validation=archive-validation,profile=default">
                    <param name="fail-on-warn" value="false"/>
                    <param name="subsystem" value="jca"/>
                    <param name="archive-validation" value="archive-validation"/>
                    <param name="fail-on-error" value="true"/>
                    <param name="enabled" value="true"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.bean-validation.bean-validation">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.bean-validation.bean-validation:subsystem=jca,bean-validation=bean-validation,profile=default">
                    <param name="subsystem" value="jca"/>
                    <param name="bean-validation" value="bean-validation"/>
                    <param name="enabled" value="true"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.cached-connection-manager.cached-connection-manager">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.cached-connection-manager.cached-connection-manager:subsystem=jca,cached-connection-manager=cached-connection-manager,profile=default">
                    <param name="subsystem" value="jca"/>
                    <param name="install" value="true"/>
                    <param name="cached-connection-manager" value="cached-connection-manager"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager:subsystem=jca,workmanager=default,profile=default">
                    <param name="name" value="default"/>
                    <param name="subsystem" value="jca"/>
                    <param name="workmanager" value="default"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager.short-running-threads">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager.short-running-threads:subsystem=jca,workmanager=default,short-running-threads=default,profile=default">
                    <param name="profile" value="default"/>
                    <param name="subsystem" value="jca"/>
                    <param name="workmanager" value="default"/>
                    <param name="short-running-threads" value="default"/>
                    <param name="max-threads" value="50"/>
                    <param name="core-threads" value="50"/>
                    <param name="queue-length" value="50"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager.short-running-threads.keepalive-time">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager.short-running-threads.keepalive-time:subsystem=jca,workmanager=default,short-running-threads=default,profile=default">
                    <param name="subsystem" value="jca"/>
                    <param name="unit" value="SECONDS"/>
                    <param name="workmanager" value="default"/>
                    <param name="time" value="10"/>
                    <param name="short-running-threads" value="default"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager.long-running-threads">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager.long-running-threads:subsystem=jca,long-running-threads=default,workmanager=default,profile=default">
                    <param name="profile" value="default"/>
                    <param name="subsystem" value="jca"/>
                    <param name="long-running-threads" value="default"/>
                    <param name="workmanager" value="default"/>
                    <param name="max-threads" value="50"/>
                    <param name="core-threads" value="50"/>
                    <param name="queue-length" value="50"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager.long-running-threads.keepalive-time">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager.long-running-threads.keepalive-time:subsystem=jca,long-running-threads=default,workmanager=default,profile=default">
                    <param name="subsystem" value="jca"/>
                    <param name="long-running-threads" value="default"/>
                    <param name="unit" value="SECONDS"/>
                    <param name="workmanager" value="default"/>
                    <param name="time" value="10"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.bootstrap-context">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.bootstrap-context:subsystem=jca,bootstrap-context=default,profile=default">
                    <param name="name" value="default"/>
                    <param name="subsystem" value="jca"/>
                    <param name="bootstrap-context" value="default"/>
                    <param name="workmanager" value="default"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.jca">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca:subsystem=jca,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jca"/>
                    <param name="extension" value="org.jboss.as.connector"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.archive-validation.archive-validation">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.archive-validation.archive-validation:subsystem=jca,archive-validation=archive-validation,profile=ha">
                    <param name="fail-on-warn" value="false"/>
                    <param name="subsystem" value="jca"/>
                    <param name="archive-validation" value="archive-validation"/>
                    <param name="fail-on-error" value="true"/>
                    <param name="enabled" value="true"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.bean-validation.bean-validation">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.bean-validation.bean-validation:subsystem=jca,bean-validation=bean-validation,profile=ha">
                    <param name="subsystem" value="jca"/>
                    <param name="bean-validation" value="bean-validation"/>
                    <param name="enabled" value="true"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.cached-connection-manager.cached-connection-manager">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.cached-connection-manager.cached-connection-manager:subsystem=jca,cached-connection-manager=cached-connection-manager,profile=ha">
                    <param name="subsystem" value="jca"/>
                    <param name="install" value="true"/>
                    <param name="cached-connection-manager" value="cached-connection-manager"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager:subsystem=jca,workmanager=default,profile=ha">
                    <param name="name" value="default"/>
                    <param name="subsystem" value="jca"/>
                    <param name="workmanager" value="default"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager.short-running-threads">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager.short-running-threads:subsystem=jca,workmanager=default,short-running-threads=default,profile=ha">
                    <param name="profile" value="ha"/>
                    <param name="subsystem" value="jca"/>
                    <param name="workmanager" value="default"/>
                    <param name="short-running-threads" value="default"/>
                    <param name="max-threads" value="50"/>
                    <param name="core-threads" value="50"/>
                    <param name="queue-length" value="50"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager.short-running-threads.keepalive-time">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager.short-running-threads.keepalive-time:subsystem=jca,workmanager=default,short-running-threads=default,profile=ha">
                    <param name="subsystem" value="jca"/>
                    <param name="unit" value="SECONDS"/>
                    <param name="workmanager" value="default"/>
                    <param name="time" value="10"/>
                    <param name="short-running-threads" value="default"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager.long-running-threads">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager.long-running-threads:subsystem=jca,long-running-threads=default,workmanager=default,profile=ha">
                    <param name="profile" value="ha"/>
                    <param name="subsystem" value="jca"/>
                    <param name="long-running-threads" value="default"/>
                    <param name="workmanager" value="default"/>
                    <param name="max-threads" value="50"/>
                    <param name="core-threads" value="50"/>
                    <param name="queue-length" value="50"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager.long-running-threads.keepalive-time">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager.long-running-threads.keepalive-time:subsystem=jca,long-running-threads=default,workmanager=default,profile=ha">
                    <param name="subsystem" value="jca"/>
                    <param name="long-running-threads" value="default"/>
                    <param name="unit" value="SECONDS"/>
                    <param name="workmanager" value="default"/>
                    <param name="time" value="10"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.bootstrap-context">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.bootstrap-context:subsystem=jca,bootstrap-context=default,profile=ha">
                    <param name="name" value="default"/>
                    <param name="subsystem" value="jca"/>
                    <param name="bootstrap-context" value="default"/>
                    <param name="workmanager" value="default"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jca">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca:subsystem=jca,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jca"/>
                    <param name="extension" value="org.jboss.as.connector"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.archive-validation.archive-validation">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.archive-validation.archive-validation:subsystem=jca,archive-validation=archive-validation,profile=full">
                    <param name="fail-on-warn" value="false"/>
                    <param name="subsystem" value="jca"/>
                    <param name="archive-validation" value="archive-validation"/>
                    <param name="fail-on-error" value="true"/>
                    <param name="enabled" value="true"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.bean-validation.bean-validation">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.bean-validation.bean-validation:subsystem=jca,bean-validation=bean-validation,profile=full">
                    <param name="subsystem" value="jca"/>
                    <param name="bean-validation" value="bean-validation"/>
                    <param name="enabled" value="true"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.cached-connection-manager.cached-connection-manager">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.cached-connection-manager.cached-connection-manager:subsystem=jca,cached-connection-manager=cached-connection-manager,profile=full">
                    <param name="subsystem" value="jca"/>
                    <param name="install" value="true"/>
                    <param name="cached-connection-manager" value="cached-connection-manager"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager:subsystem=jca,workmanager=default,profile=full">
                    <param name="name" value="default"/>
                    <param name="subsystem" value="jca"/>
                    <param name="workmanager" value="default"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager.short-running-threads">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager.short-running-threads:subsystem=jca,workmanager=default,short-running-threads=default,profile=full">
                    <param name="profile" value="full"/>
                    <param name="subsystem" value="jca"/>
                    <param name="workmanager" value="default"/>
                    <param name="short-running-threads" value="default"/>
                    <param name="max-threads" value="50"/>
                    <param name="core-threads" value="50"/>
                    <param name="queue-length" value="50"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager.short-running-threads.keepalive-time">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager.short-running-threads.keepalive-time:subsystem=jca,workmanager=default,short-running-threads=default,profile=full">
                    <param name="subsystem" value="jca"/>
                    <param name="unit" value="SECONDS"/>
                    <param name="workmanager" value="default"/>
                    <param name="time" value="10"/>
                    <param name="short-running-threads" value="default"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager.long-running-threads">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager.long-running-threads:subsystem=jca,long-running-threads=default,workmanager=default,profile=full">
                    <param name="profile" value="full"/>
                    <param name="subsystem" value="jca"/>
                    <param name="long-running-threads" value="default"/>
                    <param name="workmanager" value="default"/>
                    <param name="max-threads" value="50"/>
                    <param name="core-threads" value="50"/>
                    <param name="queue-length" value="50"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager.long-running-threads.keepalive-time">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager.long-running-threads.keepalive-time:subsystem=jca,long-running-threads=default,workmanager=default,profile=full">
                    <param name="subsystem" value="jca"/>
                    <param name="long-running-threads" value="default"/>
                    <param name="unit" value="SECONDS"/>
                    <param name="workmanager" value="default"/>
                    <param name="time" value="10"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.bootstrap-context">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.bootstrap-context:subsystem=jca,bootstrap-context=default,profile=full">
                    <param name="name" value="default"/>
                    <param name="subsystem" value="jca"/>
                    <param name="bootstrap-context" value="default"/>
                    <param name="workmanager" value="default"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.jca">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca:subsystem=jca,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jca"/>
                    <param name="extension" value="org.jboss.as.connector"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.archive-validation.archive-validation">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.archive-validation.archive-validation:subsystem=jca,archive-validation=archive-validation,profile=full-ha">
                    <param name="fail-on-warn" value="false"/>
                    <param name="subsystem" value="jca"/>
                    <param name="archive-validation" value="archive-validation"/>
                    <param name="fail-on-error" value="true"/>
                    <param name="enabled" value="true"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.bean-validation.bean-validation">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.bean-validation.bean-validation:subsystem=jca,bean-validation=bean-validation,profile=full-ha">
                    <param name="subsystem" value="jca"/>
                    <param name="bean-validation" value="bean-validation"/>
                    <param name="enabled" value="true"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.cached-connection-manager.cached-connection-manager">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.cached-connection-manager.cached-connection-manager:subsystem=jca,cached-connection-manager=cached-connection-manager,profile=full-ha">
                    <param name="subsystem" value="jca"/>
                    <param name="install" value="true"/>
                    <param name="cached-connection-manager" value="cached-connection-manager"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager:subsystem=jca,workmanager=default,profile=full-ha">
                    <param name="name" value="default"/>
                    <param name="subsystem" value="jca"/>
                    <param name="workmanager" value="default"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager.short-running-threads">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager.short-running-threads:subsystem=jca,workmanager=default,short-running-threads=default,profile=full-ha">
                    <param name="profile" value="full-ha"/>
                    <param name="subsystem" value="jca"/>
                    <param name="workmanager" value="default"/>
                    <param name="short-running-threads" value="default"/>
                    <param name="max-threads" value="50"/>
                    <param name="core-threads" value="50"/>
                    <param name="queue-length" value="50"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager.short-running-threads.keepalive-time">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager.short-running-threads.keepalive-time:subsystem=jca,workmanager=default,short-running-threads=default,profile=full-ha">
                    <param name="subsystem" value="jca"/>
                    <param name="unit" value="SECONDS"/>
                    <param name="workmanager" value="default"/>
                    <param name="time" value="10"/>
                    <param name="short-running-threads" value="default"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager.long-running-threads">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager.long-running-threads:subsystem=jca,long-running-threads=default,workmanager=default,profile=full-ha">
                    <param name="profile" value="full-ha"/>
                    <param name="subsystem" value="jca"/>
                    <param name="long-running-threads" value="default"/>
                    <param name="workmanager" value="default"/>
                    <param name="max-threads" value="50"/>
                    <param name="core-threads" value="50"/>
                    <param name="queue-length" value="50"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.workmanager.long-running-threads.keepalive-time">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.workmanager.long-running-threads.keepalive-time:subsystem=jca,long-running-threads=default,workmanager=default,profile=full-ha">
                    <param name="subsystem" value="jca"/>
                    <param name="long-running-threads" value="default"/>
                    <param name="unit" value="SECONDS"/>
                    <param name="workmanager" value="default"/>
                    <param name="time" value="10"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jca.bootstrap-context">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jca.bootstrap-context:subsystem=jca,bootstrap-context=default,profile=full-ha">
                    <param name="name" value="default"/>
                    <param name="subsystem" value="jca"/>
                    <param name="bootstrap-context" value="default"/>
                    <param name="workmanager" value="default"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.datasources">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.datasources:subsystem=datasources,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="datasources"/>
                    <param name="extension" value="org.jboss.as.connector"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.datasources.jdbc-driver">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.datasources.jdbc-driver:jdbc-driver=h2,subsystem=datasources,profile=default">
                    <param name="subsystem" value="datasources"/>
                    <param name="driver-name" value="h2"/>
                    <param name="driver-xa-datasource-class-name" value="org.h2.jdbcx.JdbcDataSource"/>
                    <param name="jdbc-driver" value="h2"/>
                    <param name="profile" value="default"/>
                    <param name="driver-module-name" value="com.h2database.h2"/>
                </feature>
            </spec>
            <spec name="subsystem.datasources.data-source">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.datasources.data-source:data-source=ExampleDS,subsystem=datasources,profile=default">
                    <param name="driver-name" value="h2"/>
                    <param name="password" value="sa"/>
                    <param name="use-java-context" value="true"/>
                    <param name="connection-url" value="&quot;jdbc:h2:mem:test;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=FALSE;MODE=${wildfly.h2.compatibility.mode:REGULAR}&quot;"/>
                    <param name="user-name" value="sa"/>
                    <param name="profile" value="default"/>
                    <param name="data-source" value="ExampleDS"/>
                    <param name="subsystem" value="datasources"/>
                    <param name="statistics-enabled" value="${wildfly.datasources.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                    <param name="enabled" value="true"/>
                    <param name="jndi-name" value="java:jboss/datasources/ExampleDS"/>
                </feature>
            </spec>
            <spec name="subsystem.datasources">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.datasources:subsystem=datasources,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="datasources"/>
                    <param name="extension" value="org.jboss.as.connector"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.datasources.jdbc-driver">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.datasources.jdbc-driver:jdbc-driver=h2,subsystem=datasources,profile=ha">
                    <param name="subsystem" value="datasources"/>
                    <param name="driver-name" value="h2"/>
                    <param name="driver-xa-datasource-class-name" value="org.h2.jdbcx.JdbcDataSource"/>
                    <param name="jdbc-driver" value="h2"/>
                    <param name="profile" value="ha"/>
                    <param name="driver-module-name" value="com.h2database.h2"/>
                </feature>
            </spec>
            <spec name="subsystem.datasources.data-source">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.datasources.data-source:data-source=ExampleDS,subsystem=datasources,profile=ha">
                    <param name="driver-name" value="h2"/>
                    <param name="password" value="sa"/>
                    <param name="use-java-context" value="true"/>
                    <param name="connection-url" value="&quot;jdbc:h2:mem:test;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=FALSE;MODE=${wildfly.h2.compatibility.mode:REGULAR}&quot;"/>
                    <param name="user-name" value="sa"/>
                    <param name="profile" value="ha"/>
                    <param name="data-source" value="ExampleDS"/>
                    <param name="subsystem" value="datasources"/>
                    <param name="statistics-enabled" value="${wildfly.datasources.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                    <param name="enabled" value="true"/>
                    <param name="jndi-name" value="java:jboss/datasources/ExampleDS"/>
                </feature>
            </spec>
            <spec name="subsystem.datasources">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.datasources:subsystem=datasources,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="datasources"/>
                    <param name="extension" value="org.jboss.as.connector"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.datasources.jdbc-driver">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.datasources.jdbc-driver:jdbc-driver=h2,subsystem=datasources,profile=full">
                    <param name="subsystem" value="datasources"/>
                    <param name="driver-name" value="h2"/>
                    <param name="driver-xa-datasource-class-name" value="org.h2.jdbcx.JdbcDataSource"/>
                    <param name="jdbc-driver" value="h2"/>
                    <param name="profile" value="full"/>
                    <param name="driver-module-name" value="com.h2database.h2"/>
                </feature>
            </spec>
            <spec name="subsystem.datasources.data-source">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.datasources.data-source:data-source=ExampleDS,subsystem=datasources,profile=full">
                    <param name="driver-name" value="h2"/>
                    <param name="password" value="sa"/>
                    <param name="use-java-context" value="true"/>
                    <param name="connection-url" value="&quot;jdbc:h2:mem:test;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=FALSE;MODE=${wildfly.h2.compatibility.mode:REGULAR}&quot;"/>
                    <param name="user-name" value="sa"/>
                    <param name="profile" value="full"/>
                    <param name="data-source" value="ExampleDS"/>
                    <param name="subsystem" value="datasources"/>
                    <param name="statistics-enabled" value="${wildfly.datasources.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                    <param name="enabled" value="true"/>
                    <param name="jndi-name" value="java:jboss/datasources/ExampleDS"/>
                </feature>
            </spec>
            <spec name="subsystem.datasources">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.datasources:subsystem=datasources,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="datasources"/>
                    <param name="extension" value="org.jboss.as.connector"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.datasources.jdbc-driver">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.datasources.jdbc-driver:jdbc-driver=h2,subsystem=datasources,profile=full-ha">
                    <param name="subsystem" value="datasources"/>
                    <param name="driver-name" value="h2"/>
                    <param name="driver-xa-datasource-class-name" value="org.h2.jdbcx.JdbcDataSource"/>
                    <param name="jdbc-driver" value="h2"/>
                    <param name="profile" value="full-ha"/>
                    <param name="driver-module-name" value="com.h2database.h2"/>
                </feature>
            </spec>
            <spec name="subsystem.datasources.data-source">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.datasources.data-source:data-source=ExampleDS,subsystem=datasources,profile=full-ha">
                    <param name="driver-name" value="h2"/>
                    <param name="password" value="sa"/>
                    <param name="use-java-context" value="true"/>
                    <param name="connection-url" value="&quot;jdbc:h2:mem:test;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=FALSE;MODE=${wildfly.h2.compatibility.mode:REGULAR}&quot;"/>
                    <param name="user-name" value="sa"/>
                    <param name="profile" value="full-ha"/>
                    <param name="data-source" value="ExampleDS"/>
                    <param name="subsystem" value="datasources"/>
                    <param name="statistics-enabled" value="${wildfly.datasources.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                    <param name="enabled" value="true"/>
                    <param name="jndi-name" value="java:jboss/datasources/ExampleDS"/>
                </feature>
            </spec>
            <spec name="subsystem.weld">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.weld:subsystem=weld,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="weld"/>
                    <param name="extension" value="org.jboss.as.weld"/>
                    <param name="profile" value="default"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.weld:subsystem=weld,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="weld"/>
                    <param name="extension" value="org.jboss.as.weld"/>
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.weld:subsystem=weld,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="weld"/>
                    <param name="extension" value="org.jboss.as.weld"/>
                    <param name="profile" value="full"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.weld:subsystem=weld,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="weld"/>
                    <param name="extension" value="org.jboss.as.weld"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.ee-security">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee-security:subsystem=ee-security,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="ee-security"/>
                    <param name="extension" value="org.wildfly.extension.ee-security"/>
                    <param name="profile" value="default"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee-security:subsystem=ee-security,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="ee-security"/>
                    <param name="extension" value="org.wildfly.extension.ee-security"/>
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee-security:subsystem=ee-security,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="ee-security"/>
                    <param name="extension" value="org.wildfly.extension.ee-security"/>
                    <param name="profile" value="full"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ee-security:subsystem=ee-security,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="ee-security"/>
                    <param name="extension" value="org.wildfly.extension.ee-security"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3:subsystem=ejb3,profile=default">
                    <param name="default-stateful-bean-access-timeout" value="5000"/>
                    <param name="extension" value="org.jboss.as.ejb3"/>
                    <param name="default-missing-method-permissions-deny-access" value="true"/>
                    <param name="default-sfsb-passivation-disabled-cache" value="simple"/>
                    <param name="profile" value="default"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="default-security-domain" value="other"/>
                    <param name="default-sfsb-cache" value="simple"/>
                    <param name="statistics-enabled" value="${wildfly.ejb3.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                    <param name="default-slsb-instance-pool" value="slsb-strict-max-pool"/>
                    <param name="log-system-exceptions" value="true"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="default-singleton-bean-access-timeout" value="5000"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.simple-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.simple-cache:simple-cache=simple,subsystem=ejb3,profile=default">
                    <param name="simple-cache" value="simple"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.distributable-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.distributable-cache:distributable-cache=distributable,subsystem=ejb3,profile=default">
                    <param name="subsystem" value="ejb3"/>
                    <param name="distributable-cache" value="distributable"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.strict-max-bean-instance-pool">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.strict-max-bean-instance-pool:strict-max-bean-instance-pool=mdb-strict-max-pool,subsystem=ejb3,profile=default">
                    <param name="strict-max-bean-instance-pool" value="mdb-strict-max-pool"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="derive-size" value="from-cpu-count"/>
                    <param name="timeout" value="5"/>
                    <param name="profile" value="default"/>
                    <param name="timeout-unit" value="MINUTES"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.strict-max-bean-instance-pool:strict-max-bean-instance-pool=slsb-strict-max-pool,subsystem=ejb3,profile=default">
                    <param name="strict-max-bean-instance-pool" value="slsb-strict-max-pool"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="derive-size" value="from-worker-pools"/>
                    <param name="timeout" value="5"/>
                    <param name="profile" value="default"/>
                    <param name="timeout-unit" value="MINUTES"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.thread-pool">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.thread-pool:subsystem=ejb3,thread-pool=default,profile=default">
                    <param name="subsystem" value="ejb3"/>
                    <param name="thread-pool" value="default"/>
                    <param name="max-threads" value="10"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.async">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.async:subsystem=ejb3,service=async,profile=default">
                    <param name="subsystem" value="ejb3"/>
                    <param name="service" value="async"/>
                    <param name="thread-pool-name" value="default"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.remote">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.remote:subsystem=ejb3,service=remote,profile=default">
                    <param name="subsystem" value="ejb3"/>
                    <param name="connectors" value="[http-remoting-connector]"/>
                    <param name="service" value="remote"/>
                    <param name="thread-pool-name" value="default"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.remote.channel-creation-options">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.remote.channel-creation-options:subsystem=ejb3,channel-creation-options=MAX_OUTBOUND_MESSAGES,service=remote,profile=default">
                    <param name="subsystem" value="ejb3"/>
                    <param name="channel-creation-options" value="MAX_OUTBOUND_MESSAGES"/>
                    <param name="type" value="remoting"/>
                    <param name="value" value="1234"/>
                    <param name="service" value="remote"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.timer-service">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.timer-service:subsystem=ejb3,service=timer-service,profile=default">
                    <param name="subsystem" value="ejb3"/>
                    <param name="default-data-store" value="default-file-store"/>
                    <param name="service" value="timer-service"/>
                    <param name="thread-pool-name" value="default"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.timer-service.file-data-store">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.timer-service.file-data-store:subsystem=ejb3,file-data-store=default-file-store,service=timer-service,profile=default">
                    <param name="subsystem" value="ejb3"/>
                    <param name="path" value="timer-service-data"/>
                    <param name="file-data-store" value="default-file-store"/>
                    <param name="relative-to" value="jboss.server.data.dir"/>
                    <param name="service" value="timer-service"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.thread-pool.keepalive-time">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.thread-pool.keepalive-time:subsystem=ejb3,thread-pool=default,profile=default">
                    <param name="subsystem" value="ejb3"/>
                    <param name="thread-pool" value="default"/>
                    <param name="unit" value="SECONDS"/>
                    <param name="time" value="60"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.application-security-domain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.application-security-domain:application-security-domain=other,subsystem=ejb3,profile=default">
                    <param name="application-security-domain" value="other"/>
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3:subsystem=ejb3,profile=ha">
                    <param name="default-stateful-bean-access-timeout" value="5000"/>
                    <param name="extension" value="org.jboss.as.ejb3"/>
                    <param name="default-missing-method-permissions-deny-access" value="true"/>
                    <param name="default-sfsb-passivation-disabled-cache" value="simple"/>
                    <param name="profile" value="ha"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="default-security-domain" value="other"/>
                    <param name="default-sfsb-cache" value="distributable"/>
                    <param name="statistics-enabled" value="${wildfly.ejb3.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                    <param name="default-slsb-instance-pool" value="slsb-strict-max-pool"/>
                    <param name="log-system-exceptions" value="true"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="default-singleton-bean-access-timeout" value="5000"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.simple-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.simple-cache:simple-cache=simple,subsystem=ejb3,profile=ha">
                    <param name="simple-cache" value="simple"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.distributable-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.distributable-cache:distributable-cache=distributable,subsystem=ejb3,profile=ha">
                    <param name="subsystem" value="ejb3"/>
                    <param name="distributable-cache" value="distributable"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.strict-max-bean-instance-pool">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.strict-max-bean-instance-pool:strict-max-bean-instance-pool=mdb-strict-max-pool,subsystem=ejb3,profile=ha">
                    <param name="strict-max-bean-instance-pool" value="mdb-strict-max-pool"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="derive-size" value="from-cpu-count"/>
                    <param name="timeout" value="5"/>
                    <param name="profile" value="ha"/>
                    <param name="timeout-unit" value="MINUTES"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.strict-max-bean-instance-pool:strict-max-bean-instance-pool=slsb-strict-max-pool,subsystem=ejb3,profile=ha">
                    <param name="strict-max-bean-instance-pool" value="slsb-strict-max-pool"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="derive-size" value="from-worker-pools"/>
                    <param name="timeout" value="5"/>
                    <param name="profile" value="ha"/>
                    <param name="timeout-unit" value="MINUTES"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.thread-pool">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.thread-pool:subsystem=ejb3,thread-pool=default,profile=ha">
                    <param name="subsystem" value="ejb3"/>
                    <param name="thread-pool" value="default"/>
                    <param name="max-threads" value="10"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.async">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.async:subsystem=ejb3,service=async,profile=ha">
                    <param name="subsystem" value="ejb3"/>
                    <param name="service" value="async"/>
                    <param name="thread-pool-name" value="default"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.remote">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.remote:subsystem=ejb3,service=remote,profile=ha">
                    <param name="subsystem" value="ejb3"/>
                    <param name="connectors" value="[http-remoting-connector]"/>
                    <param name="service" value="remote"/>
                    <param name="thread-pool-name" value="default"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.remote.channel-creation-options">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.remote.channel-creation-options:subsystem=ejb3,channel-creation-options=MAX_OUTBOUND_MESSAGES,service=remote,profile=ha">
                    <param name="subsystem" value="ejb3"/>
                    <param name="channel-creation-options" value="MAX_OUTBOUND_MESSAGES"/>
                    <param name="type" value="remoting"/>
                    <param name="value" value="1234"/>
                    <param name="service" value="remote"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.timer-service">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.timer-service:subsystem=ejb3,service=timer-service,profile=ha">
                    <param name="default-persistent-timer-management" value="persistent"/>
                    <param name="default-transient-timer-management" value="transient"/>
                    <param name="service" value="timer-service"/>
                    <param name="profile" value="ha"/>
                    <param name="subsystem" value="ejb3"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.timer-service.file-data-store">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.timer-service.file-data-store:subsystem=ejb3,file-data-store=default-file-store,service=timer-service,profile=ha">
                    <param name="subsystem" value="ejb3"/>
                    <param name="path" value="timer-service-data"/>
                    <param name="file-data-store" value="default-file-store"/>
                    <param name="relative-to" value="jboss.server.data.dir"/>
                    <param name="service" value="timer-service"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.thread-pool.keepalive-time">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.thread-pool.keepalive-time:subsystem=ejb3,thread-pool=default,profile=ha">
                    <param name="subsystem" value="ejb3"/>
                    <param name="thread-pool" value="default"/>
                    <param name="unit" value="SECONDS"/>
                    <param name="time" value="60"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.application-security-domain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.application-security-domain:application-security-domain=other,subsystem=ejb3,profile=ha">
                    <param name="application-security-domain" value="other"/>
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3:subsystem=ejb3,profile=full">
                    <param name="default-stateful-bean-access-timeout" value="5000"/>
                    <param name="extension" value="org.jboss.as.ejb3"/>
                    <param name="default-missing-method-permissions-deny-access" value="true"/>
                    <param name="default-sfsb-passivation-disabled-cache" value="simple"/>
                    <param name="profile" value="full"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="default-security-domain" value="other"/>
                    <param name="default-sfsb-cache" value="simple"/>
                    <param name="statistics-enabled" value="${wildfly.ejb3.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                    <param name="default-slsb-instance-pool" value="slsb-strict-max-pool"/>
                    <param name="log-system-exceptions" value="true"/>
                    <param name="default-mdb-instance-pool" value="mdb-strict-max-pool"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="default-singleton-bean-access-timeout" value="5000"/>
                    <param name="default-resource-adapter-name" value="${ejb.resource-adapter-name:activemq-ra.rar}"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.simple-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.simple-cache:simple-cache=simple,subsystem=ejb3,profile=full">
                    <param name="simple-cache" value="simple"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.distributable-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.distributable-cache:distributable-cache=distributable,subsystem=ejb3,profile=full">
                    <param name="subsystem" value="ejb3"/>
                    <param name="distributable-cache" value="distributable"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.strict-max-bean-instance-pool">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.strict-max-bean-instance-pool:strict-max-bean-instance-pool=mdb-strict-max-pool,subsystem=ejb3,profile=full">
                    <param name="strict-max-bean-instance-pool" value="mdb-strict-max-pool"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="derive-size" value="from-cpu-count"/>
                    <param name="timeout" value="5"/>
                    <param name="profile" value="full"/>
                    <param name="timeout-unit" value="MINUTES"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.strict-max-bean-instance-pool:strict-max-bean-instance-pool=slsb-strict-max-pool,subsystem=ejb3,profile=full">
                    <param name="strict-max-bean-instance-pool" value="slsb-strict-max-pool"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="derive-size" value="from-worker-pools"/>
                    <param name="timeout" value="5"/>
                    <param name="profile" value="full"/>
                    <param name="timeout-unit" value="MINUTES"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.thread-pool">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.thread-pool:subsystem=ejb3,thread-pool=default,profile=full">
                    <param name="subsystem" value="ejb3"/>
                    <param name="thread-pool" value="default"/>
                    <param name="max-threads" value="10"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.async">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.async:subsystem=ejb3,service=async,profile=full">
                    <param name="subsystem" value="ejb3"/>
                    <param name="service" value="async"/>
                    <param name="thread-pool-name" value="default"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.remote">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.remote:subsystem=ejb3,service=remote,profile=full">
                    <param name="subsystem" value="ejb3"/>
                    <param name="connectors" value="[http-remoting-connector]"/>
                    <param name="service" value="remote"/>
                    <param name="thread-pool-name" value="default"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.remote.channel-creation-options">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.remote.channel-creation-options:subsystem=ejb3,channel-creation-options=MAX_OUTBOUND_MESSAGES,service=remote,profile=full">
                    <param name="subsystem" value="ejb3"/>
                    <param name="channel-creation-options" value="MAX_OUTBOUND_MESSAGES"/>
                    <param name="type" value="remoting"/>
                    <param name="value" value="1234"/>
                    <param name="service" value="remote"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.timer-service">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.timer-service:subsystem=ejb3,service=timer-service,profile=full">
                    <param name="subsystem" value="ejb3"/>
                    <param name="default-data-store" value="default-file-store"/>
                    <param name="service" value="timer-service"/>
                    <param name="thread-pool-name" value="default"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.timer-service.file-data-store">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.timer-service.file-data-store:subsystem=ejb3,file-data-store=default-file-store,service=timer-service,profile=full">
                    <param name="subsystem" value="ejb3"/>
                    <param name="path" value="timer-service-data"/>
                    <param name="file-data-store" value="default-file-store"/>
                    <param name="relative-to" value="jboss.server.data.dir"/>
                    <param name="service" value="timer-service"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.thread-pool.keepalive-time">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.thread-pool.keepalive-time:subsystem=ejb3,thread-pool=default,profile=full">
                    <param name="subsystem" value="ejb3"/>
                    <param name="thread-pool" value="default"/>
                    <param name="unit" value="SECONDS"/>
                    <param name="time" value="60"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.application-security-domain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.application-security-domain:application-security-domain=other,subsystem=ejb3,profile=full">
                    <param name="application-security-domain" value="other"/>
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.iiop">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.iiop:subsystem=ejb3,service=iiop,profile=full">
                    <param name="use-qualified-name" value="false"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="service" value="iiop"/>
                    <param name="enable-by-default" value="false"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3:subsystem=ejb3,profile=full-ha">
                    <param name="default-stateful-bean-access-timeout" value="5000"/>
                    <param name="extension" value="org.jboss.as.ejb3"/>
                    <param name="default-missing-method-permissions-deny-access" value="true"/>
                    <param name="default-sfsb-passivation-disabled-cache" value="simple"/>
                    <param name="profile" value="full-ha"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="default-security-domain" value="other"/>
                    <param name="default-sfsb-cache" value="distributable"/>
                    <param name="statistics-enabled" value="${wildfly.ejb3.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                    <param name="default-slsb-instance-pool" value="slsb-strict-max-pool"/>
                    <param name="log-system-exceptions" value="true"/>
                    <param name="default-mdb-instance-pool" value="mdb-strict-max-pool"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="default-singleton-bean-access-timeout" value="5000"/>
                    <param name="default-resource-adapter-name" value="${ejb.resource-adapter-name:activemq-ra.rar}"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.simple-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.simple-cache:simple-cache=simple,subsystem=ejb3,profile=full-ha">
                    <param name="simple-cache" value="simple"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.distributable-cache">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.distributable-cache:distributable-cache=distributable,subsystem=ejb3,profile=full-ha">
                    <param name="subsystem" value="ejb3"/>
                    <param name="distributable-cache" value="distributable"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.strict-max-bean-instance-pool">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.strict-max-bean-instance-pool:strict-max-bean-instance-pool=mdb-strict-max-pool,subsystem=ejb3,profile=full-ha">
                    <param name="strict-max-bean-instance-pool" value="mdb-strict-max-pool"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="derive-size" value="from-cpu-count"/>
                    <param name="timeout" value="5"/>
                    <param name="profile" value="full-ha"/>
                    <param name="timeout-unit" value="MINUTES"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.strict-max-bean-instance-pool:strict-max-bean-instance-pool=slsb-strict-max-pool,subsystem=ejb3,profile=full-ha">
                    <param name="strict-max-bean-instance-pool" value="slsb-strict-max-pool"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="derive-size" value="from-worker-pools"/>
                    <param name="timeout" value="5"/>
                    <param name="profile" value="full-ha"/>
                    <param name="timeout-unit" value="MINUTES"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.thread-pool">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.thread-pool:subsystem=ejb3,thread-pool=default,profile=full-ha">
                    <param name="subsystem" value="ejb3"/>
                    <param name="thread-pool" value="default"/>
                    <param name="max-threads" value="10"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.async">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.async:subsystem=ejb3,service=async,profile=full-ha">
                    <param name="subsystem" value="ejb3"/>
                    <param name="service" value="async"/>
                    <param name="thread-pool-name" value="default"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.remote">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.remote:subsystem=ejb3,service=remote,profile=full-ha">
                    <param name="subsystem" value="ejb3"/>
                    <param name="connectors" value="[http-remoting-connector]"/>
                    <param name="service" value="remote"/>
                    <param name="thread-pool-name" value="default"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.remote.channel-creation-options">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.remote.channel-creation-options:subsystem=ejb3,channel-creation-options=MAX_OUTBOUND_MESSAGES,service=remote,profile=full-ha">
                    <param name="subsystem" value="ejb3"/>
                    <param name="channel-creation-options" value="MAX_OUTBOUND_MESSAGES"/>
                    <param name="type" value="remoting"/>
                    <param name="value" value="1234"/>
                    <param name="service" value="remote"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.timer-service">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.timer-service:subsystem=ejb3,service=timer-service,profile=full-ha">
                    <param name="default-persistent-timer-management" value="persistent"/>
                    <param name="default-transient-timer-management" value="transient"/>
                    <param name="service" value="timer-service"/>
                    <param name="profile" value="full-ha"/>
                    <param name="subsystem" value="ejb3"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.timer-service.file-data-store">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.timer-service.file-data-store:subsystem=ejb3,file-data-store=default-file-store,service=timer-service,profile=full-ha">
                    <param name="subsystem" value="ejb3"/>
                    <param name="path" value="timer-service-data"/>
                    <param name="file-data-store" value="default-file-store"/>
                    <param name="relative-to" value="jboss.server.data.dir"/>
                    <param name="service" value="timer-service"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.thread-pool.keepalive-time">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.thread-pool.keepalive-time:subsystem=ejb3,thread-pool=default,profile=full-ha">
                    <param name="subsystem" value="ejb3"/>
                    <param name="thread-pool" value="default"/>
                    <param name="unit" value="SECONDS"/>
                    <param name="time" value="60"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.application-security-domain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.application-security-domain:application-security-domain=other,subsystem=ejb3,profile=full-ha">
                    <param name="application-security-domain" value="other"/>
                    <param name="security-domain" value="ApplicationDomain"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.ejb3.service.iiop">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.ejb3.service.iiop:subsystem=ejb3,service=iiop,profile=full-ha">
                    <param name="use-qualified-name" value="false"/>
                    <param name="subsystem" value="ejb3"/>
                    <param name="service" value="iiop"/>
                    <param name="enable-by-default" value="false"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.resource-adapters">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.resource-adapters:subsystem=resource-adapters,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="resource-adapters"/>
                    <param name="extension" value="org.jboss.as.connector"/>
                    <param name="profile" value="default"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.resource-adapters:subsystem=resource-adapters,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="resource-adapters"/>
                    <param name="extension" value="org.jboss.as.connector"/>
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.resource-adapters:subsystem=resource-adapters,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="resource-adapters"/>
                    <param name="extension" value="org.jboss.as.connector"/>
                    <param name="profile" value="full"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.resource-adapters:subsystem=resource-adapters,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="resource-adapters"/>
                    <param name="extension" value="org.jboss.as.connector"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jpa">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jpa:subsystem=jpa,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jpa"/>
                    <param name="default-extended-persistence-inheritance" value="DEEP"/>
                    <param name="extension" value="org.jboss.as.jpa"/>
                    <param name="profile" value="default"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jpa:subsystem=jpa,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jpa"/>
                    <param name="default-extended-persistence-inheritance" value="DEEP"/>
                    <param name="extension" value="org.jboss.as.jpa"/>
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jpa:subsystem=jpa,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jpa"/>
                    <param name="default-extended-persistence-inheritance" value="DEEP"/>
                    <param name="extension" value="org.jboss.as.jpa"/>
                    <param name="profile" value="full"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jpa:subsystem=jpa,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jpa"/>
                    <param name="default-extended-persistence-inheritance" value="DEEP"/>
                    <param name="extension" value="org.jboss.as.jpa"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jsf">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jsf:subsystem=jsf,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jsf"/>
                    <param name="extension" value="org.jboss.as.jsf"/>
                    <param name="profile" value="default"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jsf:subsystem=jsf,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jsf"/>
                    <param name="extension" value="org.jboss.as.jsf"/>
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jsf:subsystem=jsf,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jsf"/>
                    <param name="extension" value="org.jboss.as.jsf"/>
                    <param name="profile" value="full"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jsf:subsystem=jsf,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jsf"/>
                    <param name="extension" value="org.jboss.as.jsf"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jaxrs">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jaxrs:subsystem=jaxrs,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jaxrs"/>
                    <param name="extension" value="org.jboss.as.jaxrs"/>
                    <param name="profile" value="default"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jaxrs:subsystem=jaxrs,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jaxrs"/>
                    <param name="extension" value="org.jboss.as.jaxrs"/>
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jaxrs:subsystem=jaxrs,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jaxrs"/>
                    <param name="extension" value="org.jboss.as.jaxrs"/>
                    <param name="profile" value="full"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jaxrs:subsystem=jaxrs,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jaxrs"/>
                    <param name="extension" value="org.jboss.as.jaxrs"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jdr">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jdr:subsystem=jdr,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jdr"/>
                    <param name="extension" value="org.jboss.as.jdr"/>
                    <param name="profile" value="default"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jdr:subsystem=jdr,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jdr"/>
                    <param name="extension" value="org.jboss.as.jdr"/>
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jdr:subsystem=jdr,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jdr"/>
                    <param name="extension" value="org.jboss.as.jdr"/>
                    <param name="profile" value="full"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jdr:subsystem=jdr,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jdr"/>
                    <param name="extension" value="org.jboss.as.jdr"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.pojo">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.pojo:subsystem=pojo,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="pojo"/>
                    <param name="extension" value="org.jboss.as.pojo"/>
                    <param name="profile" value="default"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.pojo:subsystem=pojo,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="pojo"/>
                    <param name="extension" value="org.jboss.as.pojo"/>
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.pojo:subsystem=pojo,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="pojo"/>
                    <param name="extension" value="org.jboss.as.pojo"/>
                    <param name="profile" value="full"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.pojo:subsystem=pojo,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="pojo"/>
                    <param name="extension" value="org.jboss.as.pojo"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.sar">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.sar:subsystem=sar,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="sar"/>
                    <param name="extension" value="org.jboss.as.sar"/>
                    <param name="profile" value="default"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.sar:subsystem=sar,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="sar"/>
                    <param name="extension" value="org.jboss.as.sar"/>
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.sar:subsystem=sar,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="sar"/>
                    <param name="extension" value="org.jboss.as.sar"/>
                    <param name="profile" value="full"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.sar:subsystem=sar,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="sar"/>
                    <param name="extension" value="org.jboss.as.sar"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.mail">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.mail:subsystem=mail,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="mail"/>
                    <param name="extension" value="org.jboss.as.mail"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.mail.mail-session">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.mail.mail-session:subsystem=mail,mail-session=default,profile=default">
                    <param name="subsystem" value="mail"/>
                    <param name="mail-session" value="default"/>
                    <param name="profile" value="default"/>
                    <param name="jndi-name" value="java:jboss/mail/Default"/>
                </feature>
            </spec>
            <spec name="subsystem.mail.mail-session.server.smtp">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.mail.mail-session.server.smtp:server=smtp,subsystem=mail,mail-session=default,profile=default">
                    <param name="outbound-socket-binding-ref" value="mail-smtp"/>
                    <param name="server" value="smtp"/>
                    <param name="subsystem" value="mail"/>
                    <param name="mail-session" value="default"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.mail">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.mail:subsystem=mail,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="mail"/>
                    <param name="extension" value="org.jboss.as.mail"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.mail.mail-session">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.mail.mail-session:subsystem=mail,mail-session=default,profile=ha">
                    <param name="subsystem" value="mail"/>
                    <param name="mail-session" value="default"/>
                    <param name="profile" value="ha"/>
                    <param name="jndi-name" value="java:jboss/mail/Default"/>
                </feature>
            </spec>
            <spec name="subsystem.mail.mail-session.server.smtp">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.mail.mail-session.server.smtp:server=smtp,subsystem=mail,mail-session=default,profile=ha">
                    <param name="outbound-socket-binding-ref" value="mail-smtp"/>
                    <param name="server" value="smtp"/>
                    <param name="subsystem" value="mail"/>
                    <param name="mail-session" value="default"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.mail">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.mail:subsystem=mail,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="mail"/>
                    <param name="extension" value="org.jboss.as.mail"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.mail.mail-session">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.mail.mail-session:subsystem=mail,mail-session=default,profile=full">
                    <param name="subsystem" value="mail"/>
                    <param name="mail-session" value="default"/>
                    <param name="profile" value="full"/>
                    <param name="jndi-name" value="java:jboss/mail/Default"/>
                </feature>
            </spec>
            <spec name="subsystem.mail.mail-session.server.smtp">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.mail.mail-session.server.smtp:server=smtp,subsystem=mail,mail-session=default,profile=full">
                    <param name="outbound-socket-binding-ref" value="mail-smtp"/>
                    <param name="server" value="smtp"/>
                    <param name="subsystem" value="mail"/>
                    <param name="mail-session" value="default"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.mail">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.mail:subsystem=mail,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="mail"/>
                    <param name="extension" value="org.jboss.as.mail"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.mail.mail-session">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.mail.mail-session:subsystem=mail,mail-session=default,profile=full-ha">
                    <param name="subsystem" value="mail"/>
                    <param name="mail-session" value="default"/>
                    <param name="profile" value="full-ha"/>
                    <param name="jndi-name" value="java:jboss/mail/Default"/>
                </feature>
            </spec>
            <spec name="subsystem.mail.mail-session.server.smtp">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.mail.mail-session.server.smtp:server=smtp,subsystem=mail,mail-session=default,profile=full-ha">
                    <param name="outbound-socket-binding-ref" value="mail-smtp"/>
                    <param name="server" value="smtp"/>
                    <param name="subsystem" value="mail"/>
                    <param name="mail-session" value="default"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.webservices">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices:subsystem=webservices,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="webservices"/>
                    <param name="extension" value="org.jboss.as.webservices"/>
                    <param name="statistics-enabled" value="${wildfly.webservices.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                    <param name="wsdl-host" value="${jboss.bind.address:127.0.0.1}"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.webservices.client-config">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices.client-config:client-config=Standard-Client-Config,subsystem=webservices,profile=default">
                    <param name="client-config" value="Standard-Client-Config"/>
                    <param name="subsystem" value="webservices"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.webservices.endpoint-config">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices.endpoint-config:subsystem=webservices,endpoint-config=Standard-Endpoint-Config,profile=default">
                    <param name="subsystem" value="webservices"/>
                    <param name="endpoint-config" value="Standard-Endpoint-Config"/>
                    <param name="profile" value="default"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices.endpoint-config:subsystem=webservices,endpoint-config=Recording-Endpoint-Config,profile=default">
                    <param name="subsystem" value="webservices"/>
                    <param name="endpoint-config" value="Recording-Endpoint-Config"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.webservices.endpoint-config.pre-handler-chain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices.endpoint-config.pre-handler-chain:pre-handler-chain=recording-handlers,subsystem=webservices,endpoint-config=Recording-Endpoint-Config,profile=default">
                    <param name="pre-handler-chain" value="recording-handlers"/>
                    <param name="subsystem" value="webservices"/>
                    <param name="protocol-bindings" value="##SOAP11_HTTP ##SOAP11_HTTP_MTOM ##SOAP12_HTTP ##SOAP12_HTTP_MTOM"/>
                    <param name="endpoint-config" value="Recording-Endpoint-Config"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.webservices.endpoint-config.pre-handler-chain.handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices.endpoint-config.pre-handler-chain.handler:pre-handler-chain=recording-handlers,subsystem=webservices,handler=RecordingHandler,endpoint-config=Recording-Endpoint-Config,profile=default">
                    <param name="pre-handler-chain" value="recording-handlers"/>
                    <param name="subsystem" value="webservices"/>
                    <param name="handler" value="RecordingHandler"/>
                    <param name="class" value="org.jboss.ws.common.invocation.RecordingServerHandler"/>
                    <param name="endpoint-config" value="Recording-Endpoint-Config"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.webservices">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices:subsystem=webservices,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="webservices"/>
                    <param name="extension" value="org.jboss.as.webservices"/>
                    <param name="statistics-enabled" value="${wildfly.webservices.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                    <param name="wsdl-host" value="${jboss.bind.address:127.0.0.1}"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.webservices.client-config">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices.client-config:client-config=Standard-Client-Config,subsystem=webservices,profile=ha">
                    <param name="client-config" value="Standard-Client-Config"/>
                    <param name="subsystem" value="webservices"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.webservices.endpoint-config">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices.endpoint-config:subsystem=webservices,endpoint-config=Standard-Endpoint-Config,profile=ha">
                    <param name="subsystem" value="webservices"/>
                    <param name="endpoint-config" value="Standard-Endpoint-Config"/>
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices.endpoint-config:subsystem=webservices,endpoint-config=Recording-Endpoint-Config,profile=ha">
                    <param name="subsystem" value="webservices"/>
                    <param name="endpoint-config" value="Recording-Endpoint-Config"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.webservices.endpoint-config.pre-handler-chain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices.endpoint-config.pre-handler-chain:pre-handler-chain=recording-handlers,subsystem=webservices,endpoint-config=Recording-Endpoint-Config,profile=ha">
                    <param name="pre-handler-chain" value="recording-handlers"/>
                    <param name="subsystem" value="webservices"/>
                    <param name="protocol-bindings" value="##SOAP11_HTTP ##SOAP11_HTTP_MTOM ##SOAP12_HTTP ##SOAP12_HTTP_MTOM"/>
                    <param name="endpoint-config" value="Recording-Endpoint-Config"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.webservices.endpoint-config.pre-handler-chain.handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices.endpoint-config.pre-handler-chain.handler:pre-handler-chain=recording-handlers,subsystem=webservices,handler=RecordingHandler,endpoint-config=Recording-Endpoint-Config,profile=ha">
                    <param name="pre-handler-chain" value="recording-handlers"/>
                    <param name="subsystem" value="webservices"/>
                    <param name="handler" value="RecordingHandler"/>
                    <param name="class" value="org.jboss.ws.common.invocation.RecordingServerHandler"/>
                    <param name="endpoint-config" value="Recording-Endpoint-Config"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.webservices">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices:subsystem=webservices,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="webservices"/>
                    <param name="extension" value="org.jboss.as.webservices"/>
                    <param name="statistics-enabled" value="${wildfly.webservices.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                    <param name="wsdl-host" value="${jboss.bind.address:127.0.0.1}"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.webservices.client-config">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices.client-config:client-config=Standard-Client-Config,subsystem=webservices,profile=full">
                    <param name="client-config" value="Standard-Client-Config"/>
                    <param name="subsystem" value="webservices"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.webservices.endpoint-config">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices.endpoint-config:subsystem=webservices,endpoint-config=Standard-Endpoint-Config,profile=full">
                    <param name="subsystem" value="webservices"/>
                    <param name="endpoint-config" value="Standard-Endpoint-Config"/>
                    <param name="profile" value="full"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices.endpoint-config:subsystem=webservices,endpoint-config=Recording-Endpoint-Config,profile=full">
                    <param name="subsystem" value="webservices"/>
                    <param name="endpoint-config" value="Recording-Endpoint-Config"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.webservices.endpoint-config.pre-handler-chain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices.endpoint-config.pre-handler-chain:pre-handler-chain=recording-handlers,subsystem=webservices,endpoint-config=Recording-Endpoint-Config,profile=full">
                    <param name="pre-handler-chain" value="recording-handlers"/>
                    <param name="subsystem" value="webservices"/>
                    <param name="protocol-bindings" value="##SOAP11_HTTP ##SOAP11_HTTP_MTOM ##SOAP12_HTTP ##SOAP12_HTTP_MTOM"/>
                    <param name="endpoint-config" value="Recording-Endpoint-Config"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.webservices.endpoint-config.pre-handler-chain.handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices.endpoint-config.pre-handler-chain.handler:pre-handler-chain=recording-handlers,subsystem=webservices,handler=RecordingHandler,endpoint-config=Recording-Endpoint-Config,profile=full">
                    <param name="pre-handler-chain" value="recording-handlers"/>
                    <param name="subsystem" value="webservices"/>
                    <param name="handler" value="RecordingHandler"/>
                    <param name="class" value="org.jboss.ws.common.invocation.RecordingServerHandler"/>
                    <param name="endpoint-config" value="Recording-Endpoint-Config"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.webservices">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices:subsystem=webservices,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="webservices"/>
                    <param name="extension" value="org.jboss.as.webservices"/>
                    <param name="statistics-enabled" value="${wildfly.webservices.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                    <param name="wsdl-host" value="${jboss.bind.address:127.0.0.1}"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.webservices.client-config">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices.client-config:client-config=Standard-Client-Config,subsystem=webservices,profile=full-ha">
                    <param name="client-config" value="Standard-Client-Config"/>
                    <param name="subsystem" value="webservices"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.webservices.endpoint-config">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices.endpoint-config:subsystem=webservices,endpoint-config=Standard-Endpoint-Config,profile=full-ha">
                    <param name="subsystem" value="webservices"/>
                    <param name="endpoint-config" value="Standard-Endpoint-Config"/>
                    <param name="profile" value="full-ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices.endpoint-config:subsystem=webservices,endpoint-config=Recording-Endpoint-Config,profile=full-ha">
                    <param name="subsystem" value="webservices"/>
                    <param name="endpoint-config" value="Recording-Endpoint-Config"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.webservices.endpoint-config.pre-handler-chain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices.endpoint-config.pre-handler-chain:pre-handler-chain=recording-handlers,subsystem=webservices,endpoint-config=Recording-Endpoint-Config,profile=full-ha">
                    <param name="pre-handler-chain" value="recording-handlers"/>
                    <param name="subsystem" value="webservices"/>
                    <param name="protocol-bindings" value="##SOAP11_HTTP ##SOAP11_HTTP_MTOM ##SOAP12_HTTP ##SOAP12_HTTP_MTOM"/>
                    <param name="endpoint-config" value="Recording-Endpoint-Config"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.webservices.endpoint-config.pre-handler-chain.handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.webservices.endpoint-config.pre-handler-chain.handler:pre-handler-chain=recording-handlers,subsystem=webservices,handler=RecordingHandler,endpoint-config=Recording-Endpoint-Config,profile=full-ha">
                    <param name="pre-handler-chain" value="recording-handlers"/>
                    <param name="subsystem" value="webservices"/>
                    <param name="handler" value="RecordingHandler"/>
                    <param name="class" value="org.jboss.ws.common.invocation.RecordingServerHandler"/>
                    <param name="endpoint-config" value="Recording-Endpoint-Config"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web:subsystem=distributable-web,profile=default">
                    <param name="default-session-management" value="default"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="distributable-web"/>
                    <param name="extension" value="org.wildfly.extension.clustering.web"/>
                    <param name="profile" value="default"/>
                    <param name="default-single-sign-on-management" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web.routing.local">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web.routing.local:subsystem=distributable-web,routing=local,profile=default">
                    <param name="subsystem" value="distributable-web"/>
                    <param name="routing" value="local"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web.infinispan-session-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web.infinispan-session-management:subsystem=distributable-web,profile=default,infinispan-session-management=default">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="distributable-web"/>
                    <param name="infinispan-session-management" value="default"/>
                    <param name="granularity" value="SESSION"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web.infinispan-single-sign-on-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web.infinispan-single-sign-on-management:subsystem=distributable-web,infinispan-single-sign-on-management=default,profile=default">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="distributable-web"/>
                    <param name="infinispan-single-sign-on-management" value="default"/>
                    <param name="cache" value="sso"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web.infinispan-session-management.affinity.local">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web.infinispan-session-management.affinity.local:subsystem=distributable-web,infinispan-session-management=default,affinity=local,profile=default">
                    <param name="subsystem" value="distributable-web"/>
                    <param name="infinispan-session-management" value="default"/>
                    <param name="affinity" value="local"/>
                    <param name="profile" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web:subsystem=distributable-web,profile=ha">
                    <param name="default-session-management" value="default"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="distributable-web"/>
                    <param name="extension" value="org.wildfly.extension.clustering.web"/>
                    <param name="profile" value="ha"/>
                    <param name="default-single-sign-on-management" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web.routing.infinispan">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web.routing.infinispan:subsystem=distributable-web,routing=infinispan,profile=ha">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="distributable-web"/>
                    <param name="routing" value="infinispan"/>
                    <param name="cache" value="routing"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web.infinispan-session-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web.infinispan-session-management:subsystem=distributable-web,profile=ha,infinispan-session-management=default">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="distributable-web"/>
                    <param name="infinispan-session-management" value="default"/>
                    <param name="granularity" value="SESSION"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web.infinispan-single-sign-on-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web.infinispan-single-sign-on-management:subsystem=distributable-web,infinispan-single-sign-on-management=default,profile=ha">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="distributable-web"/>
                    <param name="infinispan-single-sign-on-management" value="default"/>
                    <param name="cache" value="sso"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web.infinispan-session-management.affinity.primary-owner">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web.infinispan-session-management.affinity.primary-owner:subsystem=distributable-web,infinispan-session-management=default,affinity=primary-owner,profile=ha">
                    <param name="subsystem" value="distributable-web"/>
                    <param name="infinispan-session-management" value="default"/>
                    <param name="affinity" value="primary-owner"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web:subsystem=distributable-web,profile=full">
                    <param name="default-session-management" value="default"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="distributable-web"/>
                    <param name="extension" value="org.wildfly.extension.clustering.web"/>
                    <param name="profile" value="full"/>
                    <param name="default-single-sign-on-management" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web.routing.local">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web.routing.local:subsystem=distributable-web,routing=local,profile=full">
                    <param name="subsystem" value="distributable-web"/>
                    <param name="routing" value="local"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web.infinispan-session-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web.infinispan-session-management:subsystem=distributable-web,profile=full,infinispan-session-management=default">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="distributable-web"/>
                    <param name="infinispan-session-management" value="default"/>
                    <param name="granularity" value="SESSION"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web.infinispan-single-sign-on-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web.infinispan-single-sign-on-management:subsystem=distributable-web,infinispan-single-sign-on-management=default,profile=full">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="distributable-web"/>
                    <param name="infinispan-single-sign-on-management" value="default"/>
                    <param name="cache" value="sso"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web.infinispan-session-management.affinity.local">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web.infinispan-session-management.affinity.local:subsystem=distributable-web,infinispan-session-management=default,affinity=local,profile=full">
                    <param name="subsystem" value="distributable-web"/>
                    <param name="infinispan-session-management" value="default"/>
                    <param name="affinity" value="local"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web:subsystem=distributable-web,profile=full-ha">
                    <param name="default-session-management" value="default"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="distributable-web"/>
                    <param name="extension" value="org.wildfly.extension.clustering.web"/>
                    <param name="profile" value="full-ha"/>
                    <param name="default-single-sign-on-management" value="default"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web.routing.infinispan">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web.routing.infinispan:subsystem=distributable-web,routing=infinispan,profile=full-ha">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="distributable-web"/>
                    <param name="routing" value="infinispan"/>
                    <param name="cache" value="routing"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web.infinispan-session-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web.infinispan-session-management:subsystem=distributable-web,profile=full-ha,infinispan-session-management=default">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="distributable-web"/>
                    <param name="infinispan-session-management" value="default"/>
                    <param name="granularity" value="SESSION"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web.infinispan-single-sign-on-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web.infinispan-single-sign-on-management:subsystem=distributable-web,infinispan-single-sign-on-management=default,profile=full-ha">
                    <param name="cache-container" value="web"/>
                    <param name="subsystem" value="distributable-web"/>
                    <param name="infinispan-single-sign-on-management" value="default"/>
                    <param name="cache" value="sso"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.distributable-web.infinispan-session-management.affinity.primary-owner">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.distributable-web.infinispan-session-management.affinity.primary-owner:subsystem=distributable-web,infinispan-session-management=default,affinity=primary-owner,profile=full-ha">
                    <param name="subsystem" value="distributable-web"/>
                    <param name="infinispan-session-management" value="default"/>
                    <param name="affinity" value="primary-owner"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.microprofile-config-smallrye">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.microprofile-config-smallrye:subsystem=microprofile-config-smallrye,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="microprofile-config-smallrye"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.config-smallrye"/>
                    <param name="profile" value="default"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.microprofile-config-smallrye:subsystem=microprofile-config-smallrye,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="microprofile-config-smallrye"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.config-smallrye"/>
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.microprofile-config-smallrye:subsystem=microprofile-config-smallrye,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="microprofile-config-smallrye"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.config-smallrye"/>
                    <param name="profile" value="full"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.microprofile-config-smallrye:subsystem=microprofile-config-smallrye,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="microprofile-config-smallrye"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.config-smallrye"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.microprofile-jwt-smallrye">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.microprofile-jwt-smallrye:subsystem=microprofile-jwt-smallrye,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="microprofile-jwt-smallrye"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.jwt-smallrye"/>
                    <param name="profile" value="default"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.microprofile-jwt-smallrye:subsystem=microprofile-jwt-smallrye,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="microprofile-jwt-smallrye"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.jwt-smallrye"/>
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.microprofile-jwt-smallrye:subsystem=microprofile-jwt-smallrye,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="microprofile-jwt-smallrye"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.jwt-smallrye"/>
                    <param name="profile" value="full"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.microprofile-jwt-smallrye:subsystem=microprofile-jwt-smallrye,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="microprofile-jwt-smallrye"/>
                    <param name="extension" value="org.wildfly.extension.microprofile.jwt-smallrye"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.jakarta-data">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jakarta-data:subsystem=jakarta-data,profile=default">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jakarta-data"/>
                    <param name="extension" value="org.wildfly.extension.jakarta.data"/>
                    <param name="profile" value="default"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jakarta-data:subsystem=jakarta-data,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jakarta-data"/>
                    <param name="extension" value="org.wildfly.extension.jakarta.data"/>
                    <param name="profile" value="ha"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jakarta-data:subsystem=jakarta-data,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jakarta-data"/>
                    <param name="extension" value="org.wildfly.extension.jakarta.data"/>
                    <param name="profile" value="full"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jakarta-data:subsystem=jakarta-data,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="jakarta-data"/>
                    <param name="extension" value="org.wildfly.extension.jakarta.data"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.modcluster">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.modcluster:subsystem=modcluster,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="modcluster"/>
                    <param name="extension" value="org.jboss.as.modcluster"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.modcluster.proxy">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.modcluster.proxy:subsystem=modcluster,proxy=default,profile=ha">
                    <param name="listener" value="ajp"/>
                    <param name="subsystem" value="modcluster"/>
                    <param name="proxy" value="default"/>
                    <param name="advertise-socket" value="modcluster"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.modcluster.proxy.load-provider.dynamic">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.modcluster.proxy.load-provider.dynamic:load-provider=dynamic,proxy=default,subsystem=modcluster,profile=ha">
                    <param name="load-provider" value="dynamic"/>
                    <param name="proxy" value="default"/>
                    <param name="subsystem" value="modcluster"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.modcluster.proxy.load-provider.dynamic.load-metric">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.modcluster.proxy.load-provider.dynamic.load-metric:load-provider=dynamic,proxy=default,subsystem=modcluster,load-metric=cpu,profile=ha">
                    <param name="load-provider" value="dynamic"/>
                    <param name="proxy" value="default"/>
                    <param name="subsystem" value="modcluster"/>
                    <param name="load-metric" value="cpu"/>
                    <param name="type" value="cpu"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.modcluster">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.modcluster:subsystem=modcluster,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="modcluster"/>
                    <param name="extension" value="org.jboss.as.modcluster"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.modcluster.proxy">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.modcluster.proxy:subsystem=modcluster,proxy=default,profile=full-ha">
                    <param name="listener" value="ajp"/>
                    <param name="subsystem" value="modcluster"/>
                    <param name="proxy" value="default"/>
                    <param name="advertise-socket" value="modcluster"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.modcluster.proxy.load-provider.dynamic">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.modcluster.proxy.load-provider.dynamic:load-provider=dynamic,proxy=default,subsystem=modcluster,profile=full-ha">
                    <param name="load-provider" value="dynamic"/>
                    <param name="proxy" value="default"/>
                    <param name="subsystem" value="modcluster"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.modcluster.proxy.load-provider.dynamic.load-metric">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.modcluster.proxy.load-provider.dynamic.load-metric:load-provider=dynamic,proxy=default,subsystem=modcluster,load-metric=cpu,profile=full-ha">
                    <param name="load-provider" value="dynamic"/>
                    <param name="proxy" value="default"/>
                    <param name="subsystem" value="modcluster"/>
                    <param name="load-metric" value="cpu"/>
                    <param name="type" value="cpu"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.singleton">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.singleton:subsystem=singleton,profile=ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="singleton"/>
                    <param name="default" value="default"/>
                    <param name="extension" value="org.wildfly.extension.clustering.singleton"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.singleton.singleton-policy">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.singleton.singleton-policy:singleton-policy=default,subsystem=singleton,profile=ha">
                    <param name="cache-container" value="server"/>
                    <param name="subsystem" value="singleton"/>
                    <param name="singleton-policy" value="default"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.singleton.singleton-policy.election-policy.simple">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.singleton.singleton-policy.election-policy.simple:subsystem=singleton,singleton-policy=default,election-policy=simple,profile=ha">
                    <param name="subsystem" value="singleton"/>
                    <param name="singleton-policy" value="default"/>
                    <param name="election-policy" value="simple"/>
                    <param name="profile" value="ha"/>
                </feature>
            </spec>
            <spec name="subsystem.singleton">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.singleton:subsystem=singleton,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="singleton"/>
                    <param name="default" value="default"/>
                    <param name="extension" value="org.wildfly.extension.clustering.singleton"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.singleton.singleton-policy">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.singleton.singleton-policy:singleton-policy=default,subsystem=singleton,profile=full-ha">
                    <param name="cache-container" value="server"/>
                    <param name="subsystem" value="singleton"/>
                    <param name="singleton-policy" value="default"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.singleton.singleton-policy.election-policy.simple">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.singleton.singleton-policy.election-policy.simple:subsystem=singleton,singleton-policy=default,election-policy=simple,profile=full-ha">
                    <param name="subsystem" value="singleton"/>
                    <param name="singleton-policy" value="default"/>
                    <param name="election-policy" value="simple"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.iiop-openjdk">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.iiop-openjdk:subsystem=iiop-openjdk,profile=full">
                    <param name="security" value="elytron"/>
                    <param name="extension" value="org.wildfly.iiop-openjdk"/>
                    <param name="socket-binding" value="iiop"/>
                    <param name="server-requires-ssl" value="false"/>
                    <param name="profile" value="full"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="iiop-openjdk"/>
                    <param name="client-requires-ssl" value="false"/>
                    <param name="transactions" value="spec"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.iiop-openjdk:subsystem=iiop-openjdk,profile=full-ha">
                    <param name="security" value="elytron"/>
                    <param name="extension" value="org.wildfly.iiop-openjdk"/>
                    <param name="socket-binding" value="iiop"/>
                    <param name="server-requires-ssl" value="false"/>
                    <param name="profile" value="full-ha"/>
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="iiop-openjdk"/>
                    <param name="client-requires-ssl" value="false"/>
                    <param name="transactions" value="spec"/>
                </feature>
            </spec>
            <spec name="subsystem.messaging-activemq">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.messaging-activemq:subsystem=messaging-activemq,profile=full">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="messaging-activemq"/>
                    <param name="extension" value="org.wildfly.extension.messaging-activemq"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.messaging-activemq.remote-connector">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.messaging-activemq.remote-connector:subsystem=messaging-activemq,remote-connector=artemis,profile=full">
                    <param name="subsystem" value="messaging-activemq"/>
                    <param name="socket-binding" value="messaging-activemq"/>
                    <param name="params" value="{use-nio=true,use-nio-global-worker-pool=true}"/>
                    <param name="remote-connector" value="artemis"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="subsystem.messaging-activemq.pooled-connection-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.messaging-activemq.pooled-connection-factory:pooled-connection-factory=activemq-ra,subsystem=messaging-activemq,profile=full">
                    <param name="pooled-connection-factory" value="activemq-ra"/>
                    <param name="entries" value="[java:/JmsXA, java:jboss/DefaultJMSConnectionFactory]"/>
                    <param name="connectors" value="[artemis]"/>
                    <param name="password" value="guest"/>
                    <param name="profile" value="full"/>
                    <param name="subsystem" value="messaging-activemq"/>
                    <param name="user" value="guest"/>
                    <param name="transaction" value="xa"/>
                </feature>
            </spec>
            <spec name="subsystem.messaging-activemq">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.messaging-activemq:subsystem=messaging-activemq,profile=full-ha">
                    <param name="host" value="GLN_UNDEFINED"/>
                    <param name="subsystem" value="messaging-activemq"/>
                    <param name="extension" value="org.wildfly.extension.messaging-activemq"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.messaging-activemq.remote-connector">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.messaging-activemq.remote-connector:subsystem=messaging-activemq,remote-connector=artemis,profile=full-ha">
                    <param name="subsystem" value="messaging-activemq"/>
                    <param name="socket-binding" value="messaging-activemq"/>
                    <param name="params" value="{use-nio=true,use-nio-global-worker-pool=true}"/>
                    <param name="remote-connector" value="artemis"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="subsystem.messaging-activemq.pooled-connection-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.messaging-activemq.pooled-connection-factory:pooled-connection-factory=activemq-ra,subsystem=messaging-activemq,profile=full-ha">
                    <param name="pooled-connection-factory" value="activemq-ra"/>
                    <param name="entries" value="[java:/JmsXA, java:jboss/DefaultJMSConnectionFactory]"/>
                    <param name="connectors" value="[artemis]"/>
                    <param name="password" value="guest"/>
                    <param name="profile" value="full-ha"/>
                    <param name="subsystem" value="messaging-activemq"/>
                    <param name="user" value="guest"/>
                    <param name="transaction" value="xa"/>
                </feature>
            </spec>
            <spec name="domain.server-group">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.server-group:server-group=main-server-group">
                    <param name="socket-binding-group" value="full-sockets"/>
                    <param name="server-group" value="main-server-group"/>
                    <param name="profile" value="full"/>
                </feature>
            </spec>
            <spec name="domain.server-group.jvm">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.server-group.jvm:jvm=default,server-group=main-server-group">
                    <param name="jvm" value="default"/>
                    <param name="server-group" value="main-server-group"/>
                    <param name="max-heap-size" value="512m"/>
                    <param name="heap-size" value="64m"/>
                </feature>
            </spec>
            <spec name="domain.server-group">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.server-group:server-group=other-server-group">
                    <param name="socket-binding-group" value="full-ha-sockets"/>
                    <param name="server-group" value="other-server-group"/>
                    <param name="profile" value="full-ha"/>
                </feature>
            </spec>
            <spec name="domain.server-group.jvm">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}domain.server-group.jvm:jvm=default,server-group=other-server-group">
                    <param name="jvm" value="default"/>
                    <param name="server-group" value="other-server-group"/>
                    <param name="max-heap-size" value="512m"/>
                    <param name="heap-size" value="64m"/>
                </feature>
            </spec>
        </feature-pack>
    </config>
    <config name="host.xml" model="host">
        <props>
            <prop name="--domain-config" value="domain.xml"/>
            <prop name="--empty-host-config" value=""/>
            <prop name="config.branch-is-batch" value="true"/>
            <prop name="config.merge-independent-branches" value="true"/>
            <prop name="--remove-existing-host-config" value=""/>
        </props>
        <feature-pack location="wildfly-preview@maven(org.jboss.universe:community-universe):current#35.0.0.Final">
            <spec name="host">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}host:host=primary">
                    <param name="host" value="primary"/>
                    <param name="persist-name" value="true"/>
                </feature>
            </spec>
            <spec name="core-service.management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management:host=primary,core-service=management">
                    <param name="host" value="primary"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit:host=primary,core-service=management,access=audit">
                    <param name="host" value="primary"/>
                    <param name="access" value="audit"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit.json-formatter">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.json-formatter:host=primary,access=audit,json-formatter=json-formatter,core-service=management">
                    <param name="host" value="primary"/>
                    <param name="access" value="audit"/>
                    <param name="json-formatter" value="json-formatter"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit.file-handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.file-handler:host=primary,file-handler=host-file,access=audit,core-service=management">
                    <param name="formatter" value="json-formatter"/>
                    <param name="path" value="audit-log.log"/>
                    <param name="access" value="audit"/>
                    <param name="relative-to" value="jboss.domain.data.dir"/>
                    <param name="host" value="primary"/>
                    <param name="file-handler" value="host-file"/>
                    <param name="core-service" value="management"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.file-handler:host=primary,file-handler=server-file,access=audit,core-service=management">
                    <param name="formatter" value="json-formatter"/>
                    <param name="path" value="audit-log.log"/>
                    <param name="access" value="audit"/>
                    <param name="relative-to" value="jboss.server.data.dir"/>
                    <param name="host" value="primary"/>
                    <param name="file-handler" value="server-file"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit.logger.audit-log">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.logger.audit-log:host=primary,access=audit,core-service=management,logger=audit-log">
                    <param name="access" value="audit"/>
                    <param name="log-read-only" value="false"/>
                    <param name="log-boot" value="true"/>
                    <param name="logger" value="audit-log"/>
                    <param name="host" value="primary"/>
                    <param name="core-service" value="management"/>
                    <param name="enabled" value="false"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit.logger.audit-log.handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.logger.audit-log.handler:host=primary,handler=host-file,access=audit,core-service=management,logger=audit-log">
                    <param name="host" value="primary"/>
                    <param name="handler" value="host-file"/>
                    <param name="access" value="audit"/>
                    <param name="core-service" value="management"/>
                    <param name="logger" value="audit-log"/>
                </feature>
            </spec>
            <spec name="host.interface">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}host.interface:interface=management,host=primary">
                    <param name="interface" value="management"/>
                    <param name="host" value="primary"/>
                    <param name="inet-address" value="${jboss.bind.address.management:127.0.0.1}"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}host.interface:interface=public,host=primary">
                    <param name="interface" value="public"/>
                    <param name="host" value="primary"/>
                    <param name="inet-address" value="${jboss.bind.address:127.0.0.1}"/>
                </feature>
            </spec>
            <spec name="extension">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:host=primary,extension=org.wildfly.extension.core-management">
                    <param name="host" value="primary"/>
                    <param name="extension" value="org.wildfly.extension.core-management"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:host=primary,extension=org.wildfly.extension.elytron">
                    <param name="host" value="primary"/>
                    <param name="extension" value="org.wildfly.extension.elytron"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:host=primary,extension=org.jboss.as.jmx">
                    <param name="host" value="primary"/>
                    <param name="extension" value="org.jboss.as.jmx"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron:host=primary,subsystem=elytron">
                    <param name="disallowed-providers" value="[OracleUcrypto]"/>
                    <param name="extension" value="org.wildfly.extension.elytron"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="final-providers" value="combined-providers"/>
                    <param name="register-jaspi-factory" value="false"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.provider-loader">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-loader:host=primary,subsystem=elytron,provider-loader=elytron">
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-loader" value="elytron"/>
                    <param name="module" value="org.wildfly.security.elytron"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-loader:host=primary,subsystem=elytron,provider-loader=openssl">
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-loader" value="openssl"/>
                    <param name="module" value="org.wildfly.openssl"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.aggregate-providers">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.aggregate-providers:host=primary,subsystem=elytron,aggregate-providers=combined-providers">
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="aggregate-providers" value="combined-providers"/>
                    <param name="providers" value="[elytron, openssl]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.identity-realm">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.identity-realm:host=primary,identity-realm=local,subsystem=elytron">
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="identity-realm" value="local"/>
                    <param name="identity" value="$local"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.file-audit-log">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.file-audit-log:host=primary,file-audit-log=local-audit,subsystem=elytron">
                    <param name="path" value="audit.log"/>
                    <param name="relative-to" value="jboss.domain.log.dir"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="primary"/>
                    <param name="format" value="JSON"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="file-audit-log" value="local-audit"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.constant-realm-mapper">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.constant-realm-mapper:host=primary,subsystem=elytron,constant-realm-mapper=local">
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="constant-realm-mapper" value="local"/>
                    <param name="realm-name" value="local"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.provider-http-server-mechanism-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-http-server-mechanism-factory:host=primary,subsystem=elytron,provider-http-server-mechanism-factory=global">
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-http-server-mechanism-factory" value="global"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.simple-permission-mapper">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.simple-permission-mapper:simple-permission-mapper=default-permission-mapper,host=primary,subsystem=elytron">
                    <param name="simple-permission-mapper" value="default-permission-mapper"/>
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="permission-mappings" value="[{principals=[anonymous],permission-sets=[permission-set=default-permissions]},{match-all=true,permission-sets=[permission-set=login-permission,permission-set=default-permissions]}]"/>
                    <param name="mapping-mode" value="first"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.simple-role-decoder">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.simple-role-decoder:host=primary,subsystem=elytron,simple-role-decoder=groups-to-roles">
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="simple-role-decoder" value="groups-to-roles"/>
                    <param name="attribute" value="groups"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.provider-sasl-server-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-sasl-server-factory:host=primary,subsystem=elytron,provider-sasl-server-factory=global">
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-sasl-server-factory" value="global"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.mechanism-provider-filtering-sasl-server-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.mechanism-provider-filtering-sasl-server-factory:host=primary,subsystem=elytron,mechanism-provider-filtering-sasl-server-factory=elytron">
                    <param name="host" value="primary"/>
                    <param name="sasl-server-factory" value="global"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-provider-filtering-sasl-server-factory" value="elytron"/>
                    <param name="filters" value="[{provider-name=WildFlyElytron}]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.configurable-sasl-server-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.configurable-sasl-server-factory:host=primary,configurable-sasl-server-factory=configured,subsystem=elytron">
                    <param name="host" value="primary"/>
                    <param name="sasl-server-factory" value="elytron"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="configurable-sasl-server-factory" value="configured"/>
                    <param name="properties" value="{wildfly.sasl.local-user.default-user=&quot;\$local&quot;,wildfly.sasl.local-user.challenge-path=&quot;${jboss.domain.temp.dir}/auth&quot;}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.constant-role-mapper">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.constant-role-mapper:host=primary,subsystem=elytron,constant-role-mapper=super-user-mapper">
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="constant-role-mapper" value="super-user-mapper"/>
                    <param name="roles" value="[SuperUser]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.permission-set">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.permission-set:host=primary,subsystem=elytron,permission-set=login-permission">
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="permission-set" value="login-permission"/>
                    <param name="permissions" value="[class-name=org.wildfly.security.auth.permission.LoginPermission]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.permission-set:host=primary,subsystem=elytron,permission-set=default-permissions">
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="permission-set" value="default-permissions"/>
                    <param name="permissions" value="[]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.properties-realm">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.properties-realm:properties-realm=ManagementRealm,host=primary,subsystem=elytron">
                    <param name="properties-realm" value="ManagementRealm"/>
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="users-properties" value="{path=mgmt-users.properties,relative-to=jboss.domain.config.dir,digest-realm-name=ManagementRealm}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.properties-realm.groups-properties">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.properties-realm.groups-properties:properties-realm=ManagementRealm,host=primary,subsystem=elytron">
                    <param name="properties-realm" value="ManagementRealm"/>
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="path" value="mgmt-groups.properties"/>
                    <param name="relative-to" value="jboss.domain.config.dir"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.security-domain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.security-domain:security-domain=ManagementDomain,host=primary,subsystem=elytron">
                    <param name="security-domain" value="ManagementDomain"/>
                    <param name="realms" value="[{realm=ManagementRealm,role-decoder=groups-to-roles},{realm=local,role-mapper=super-user-mapper}]"/>
                    <param name="default-realm" value="ManagementRealm"/>
                    <param name="permission-mapper" value="default-permission-mapper"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="elytron"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.sasl-authentication-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.sasl-authentication-factory:host=primary,sasl-authentication-factory=management-sasl-authentication,subsystem=elytron">
                    <param name="sasl-server-factory" value="configured"/>
                    <param name="security-domain" value="ManagementDomain"/>
                    <param name="sasl-authentication-factory" value="management-sasl-authentication"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-configurations" value="[{mechanism-name=JBOSS-LOCAL-USER,realm-mapper=local},{mechanism-name=DIGEST-MD5,mechanism-realm-configurations=[{realm-name=ManagementRealm}]}]"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.http-authentication-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.http-authentication-factory:host=primary,http-authentication-factory=management-http-authentication,subsystem=elytron">
                    <param name="security-domain" value="ManagementDomain"/>
                    <param name="http-authentication-factory" value="management-http-authentication"/>
                    <param name="http-server-mechanism-factory" value="global"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-configurations" value="[{mechanism-name=DIGEST,mechanism-realm-configurations=[{realm-name=ManagementRealm}]}]"/>
                </feature>
            </spec>
            <spec name="host.core-service.management.access.audit.server-logger.audit-log">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}host.core-service.management.access.audit.server-logger.audit-log:server-logger=audit-log,host=primary,access=audit,core-service=management">
                    <param name="server-logger" value="audit-log"/>
                    <param name="access" value="audit"/>
                    <param name="log-read-only" value="false"/>
                    <param name="log-boot" value="true"/>
                    <param name="host" value="primary"/>
                    <param name="core-service" value="management"/>
                    <param name="enabled" value="false"/>
                </feature>
            </spec>
            <spec name="host.core-service.management.access.audit.server-logger.audit-log.handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}host.core-service.management.access.audit.server-logger.audit-log.handler:host=primary,server-logger=audit-log,handler=server-file,access=audit,core-service=management">
                    <param name="host" value="primary"/>
                    <param name="server-logger" value="audit-log"/>
                    <param name="handler" value="server-file"/>
                    <param name="access" value="audit"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="host.core-service.management.management-interface.http-interface">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}host.core-service.management.management-interface.http-interface:host=primary,core-service=management,management-interface=http-interface">
                    <param name="host" value="primary"/>
                    <param name="http-authentication-factory" value="management-http-authentication"/>
                    <param name="interface" value="management"/>
                    <param name="port" value="${jboss.management.http.port:9990}"/>
                    <param name="core-service" value="management"/>
                    <param name="management-interface" value="http-interface"/>
                </feature>
            </spec>
            <spec name="host.core-service.management.management-interface.http-interface.http-upgrade">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}host.core-service.management.management-interface.http-interface.http-upgrade:host=primary,core-service=management,management-interface=http-interface">
                    <param name="host" value="primary"/>
                    <param name="sasl-authentication-factory" value="management-sasl-authentication"/>
                    <param name="core-service" value="management"/>
                    <param name="management-interface" value="http-interface"/>
                    <param name="enabled" value="true"/>
                </feature>
            </spec>
            <spec name="subsystem.core-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.core-management:host=primary,subsystem=core-management">
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="core-management"/>
                    <param name="extension" value="org.wildfly.extension.core-management"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx:host=primary,subsystem=jmx">
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="extension" value="org.jboss.as.jmx"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx.expose-model.expression">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx.expose-model.expression:host=primary,subsystem=jmx,expose-model=expression">
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="expose-model" value="expression"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx.expose-model.resolved">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx.expose-model.resolved:host=primary,subsystem=jmx,expose-model=resolved">
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="expose-model" value="resolved"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx.remoting-connector.jmx">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx.remoting-connector.jmx:host=primary,subsystem=jmx,remoting-connector=jmx">
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="remoting-connector" value="jmx"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="host.jvm">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}host.jvm:jvm=default,host=primary">
                    <param name="jvm" value="default"/>
                    <param name="host" value="primary"/>
                    <param name="jvm-options" value="[&quot;-server&quot;]"/>
                    <param name="max-heap-size" value="256m"/>
                    <param name="heap-size" value="64m"/>
                </feature>
            </spec>
            <spec name="host.server-config">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}host.server-config:host=primary,server-config=server-one">
                    <param name="host" value="primary"/>
                    <param name="server-config" value="server-one"/>
                    <param name="group" value="main-server-group"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}host.server-config:host=primary,server-config=server-two">
                    <param name="host" value="primary"/>
                    <param name="socket-binding-port-offset" value="150"/>
                    <param name="server-config" value="server-two"/>
                    <param name="group" value="main-server-group"/>
                    <param name="auto-start" value="true"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}host.server-config:host=primary,server-config=server-three">
                    <param name="host" value="primary"/>
                    <param name="socket-binding-port-offset" value="250"/>
                    <param name="server-config" value="server-three"/>
                    <param name="group" value="other-server-group"/>
                    <param name="auto-start" value="false"/>
                </feature>
            </spec>
            <spec name="host.server-config.jvm">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}host.server-config.jvm:jvm=default,host=primary,server-config=server-two">
                    <param name="jvm" value="default"/>
                    <param name="host" value="primary"/>
                    <param name="server-config" value="server-two"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}host.server-config.jvm:jvm=default,host=primary,server-config=server-three">
                    <param name="jvm" value="default"/>
                    <param name="host" value="primary"/>
                    <param name="server-config" value="server-three"/>
                </feature>
            </spec>
        </feature-pack>
    </config>
    <config name="host-primary.xml" model="host">
        <props>
            <prop name="--domain-config" value="domain.xml"/>
            <prop name="--empty-host-config" value=""/>
            <prop name="config.branch-is-batch" value="true"/>
            <prop name="config.merge-independent-branches" value="true"/>
            <prop name="--remove-existing-host-config" value=""/>
        </props>
        <feature-pack location="wildfly-preview@maven(org.jboss.universe:community-universe):current#35.0.0.Final">
            <spec name="host">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}host:host=primary">
                    <param name="host" value="primary"/>
                    <param name="persist-name" value="true"/>
                </feature>
            </spec>
            <spec name="core-service.management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management:host=primary,core-service=management">
                    <param name="host" value="primary"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit:host=primary,core-service=management,access=audit">
                    <param name="host" value="primary"/>
                    <param name="access" value="audit"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit.json-formatter">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.json-formatter:host=primary,access=audit,json-formatter=json-formatter,core-service=management">
                    <param name="host" value="primary"/>
                    <param name="access" value="audit"/>
                    <param name="json-formatter" value="json-formatter"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit.file-handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.file-handler:host=primary,file-handler=host-file,access=audit,core-service=management">
                    <param name="formatter" value="json-formatter"/>
                    <param name="path" value="audit-log.log"/>
                    <param name="access" value="audit"/>
                    <param name="relative-to" value="jboss.domain.data.dir"/>
                    <param name="host" value="primary"/>
                    <param name="file-handler" value="host-file"/>
                    <param name="core-service" value="management"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.file-handler:host=primary,file-handler=server-file,access=audit,core-service=management">
                    <param name="formatter" value="json-formatter"/>
                    <param name="path" value="audit-log.log"/>
                    <param name="access" value="audit"/>
                    <param name="relative-to" value="jboss.server.data.dir"/>
                    <param name="host" value="primary"/>
                    <param name="file-handler" value="server-file"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit.logger.audit-log">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.logger.audit-log:host=primary,access=audit,core-service=management,logger=audit-log">
                    <param name="access" value="audit"/>
                    <param name="log-read-only" value="false"/>
                    <param name="log-boot" value="true"/>
                    <param name="logger" value="audit-log"/>
                    <param name="host" value="primary"/>
                    <param name="core-service" value="management"/>
                    <param name="enabled" value="false"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit.logger.audit-log.handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.logger.audit-log.handler:host=primary,handler=host-file,access=audit,core-service=management,logger=audit-log">
                    <param name="host" value="primary"/>
                    <param name="handler" value="host-file"/>
                    <param name="access" value="audit"/>
                    <param name="core-service" value="management"/>
                    <param name="logger" value="audit-log"/>
                </feature>
            </spec>
            <spec name="host.interface">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}host.interface:interface=management,host=primary">
                    <param name="interface" value="management"/>
                    <param name="host" value="primary"/>
                    <param name="inet-address" value="${jboss.bind.address.management:127.0.0.1}"/>
                </feature>
            </spec>
            <spec name="extension">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:host=primary,extension=org.wildfly.extension.core-management">
                    <param name="host" value="primary"/>
                    <param name="extension" value="org.wildfly.extension.core-management"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:host=primary,extension=org.wildfly.extension.elytron">
                    <param name="host" value="primary"/>
                    <param name="extension" value="org.wildfly.extension.elytron"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:host=primary,extension=org.jboss.as.jmx">
                    <param name="host" value="primary"/>
                    <param name="extension" value="org.jboss.as.jmx"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron:host=primary,subsystem=elytron">
                    <param name="disallowed-providers" value="[OracleUcrypto]"/>
                    <param name="extension" value="org.wildfly.extension.elytron"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="final-providers" value="combined-providers"/>
                    <param name="register-jaspi-factory" value="false"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.provider-loader">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-loader:host=primary,subsystem=elytron,provider-loader=elytron">
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-loader" value="elytron"/>
                    <param name="module" value="org.wildfly.security.elytron"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-loader:host=primary,subsystem=elytron,provider-loader=openssl">
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-loader" value="openssl"/>
                    <param name="module" value="org.wildfly.openssl"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.aggregate-providers">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.aggregate-providers:host=primary,subsystem=elytron,aggregate-providers=combined-providers">
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="aggregate-providers" value="combined-providers"/>
                    <param name="providers" value="[elytron, openssl]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.identity-realm">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.identity-realm:host=primary,identity-realm=local,subsystem=elytron">
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="identity-realm" value="local"/>
                    <param name="identity" value="$local"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.file-audit-log">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.file-audit-log:host=primary,file-audit-log=local-audit,subsystem=elytron">
                    <param name="path" value="audit.log"/>
                    <param name="relative-to" value="jboss.domain.log.dir"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="primary"/>
                    <param name="format" value="JSON"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="file-audit-log" value="local-audit"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.constant-realm-mapper">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.constant-realm-mapper:host=primary,subsystem=elytron,constant-realm-mapper=local">
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="constant-realm-mapper" value="local"/>
                    <param name="realm-name" value="local"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.provider-http-server-mechanism-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-http-server-mechanism-factory:host=primary,subsystem=elytron,provider-http-server-mechanism-factory=global">
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-http-server-mechanism-factory" value="global"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.simple-permission-mapper">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.simple-permission-mapper:simple-permission-mapper=default-permission-mapper,host=primary,subsystem=elytron">
                    <param name="simple-permission-mapper" value="default-permission-mapper"/>
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="permission-mappings" value="[{principals=[anonymous],permission-sets=[permission-set=default-permissions]},{match-all=true,permission-sets=[permission-set=login-permission,permission-set=default-permissions]}]"/>
                    <param name="mapping-mode" value="first"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.simple-role-decoder">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.simple-role-decoder:host=primary,subsystem=elytron,simple-role-decoder=groups-to-roles">
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="simple-role-decoder" value="groups-to-roles"/>
                    <param name="attribute" value="groups"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.provider-sasl-server-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-sasl-server-factory:host=primary,subsystem=elytron,provider-sasl-server-factory=global">
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-sasl-server-factory" value="global"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.mechanism-provider-filtering-sasl-server-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.mechanism-provider-filtering-sasl-server-factory:host=primary,subsystem=elytron,mechanism-provider-filtering-sasl-server-factory=elytron">
                    <param name="host" value="primary"/>
                    <param name="sasl-server-factory" value="global"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-provider-filtering-sasl-server-factory" value="elytron"/>
                    <param name="filters" value="[{provider-name=WildFlyElytron}]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.configurable-sasl-server-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.configurable-sasl-server-factory:host=primary,configurable-sasl-server-factory=configured,subsystem=elytron">
                    <param name="host" value="primary"/>
                    <param name="sasl-server-factory" value="elytron"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="configurable-sasl-server-factory" value="configured"/>
                    <param name="properties" value="{wildfly.sasl.local-user.default-user=&quot;\$local&quot;,wildfly.sasl.local-user.challenge-path=&quot;${jboss.domain.temp.dir}/auth&quot;}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.constant-role-mapper">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.constant-role-mapper:host=primary,subsystem=elytron,constant-role-mapper=super-user-mapper">
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="constant-role-mapper" value="super-user-mapper"/>
                    <param name="roles" value="[SuperUser]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.permission-set">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.permission-set:host=primary,subsystem=elytron,permission-set=login-permission">
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="permission-set" value="login-permission"/>
                    <param name="permissions" value="[class-name=org.wildfly.security.auth.permission.LoginPermission]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.permission-set:host=primary,subsystem=elytron,permission-set=default-permissions">
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="permission-set" value="default-permissions"/>
                    <param name="permissions" value="[]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.properties-realm">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.properties-realm:properties-realm=ManagementRealm,host=primary,subsystem=elytron">
                    <param name="properties-realm" value="ManagementRealm"/>
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="users-properties" value="{path=mgmt-users.properties,relative-to=jboss.domain.config.dir,digest-realm-name=ManagementRealm}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.properties-realm.groups-properties">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.properties-realm.groups-properties:properties-realm=ManagementRealm,host=primary,subsystem=elytron">
                    <param name="properties-realm" value="ManagementRealm"/>
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="path" value="mgmt-groups.properties"/>
                    <param name="relative-to" value="jboss.domain.config.dir"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.security-domain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.security-domain:security-domain=ManagementDomain,host=primary,subsystem=elytron">
                    <param name="security-domain" value="ManagementDomain"/>
                    <param name="realms" value="[{realm=ManagementRealm,role-decoder=groups-to-roles},{realm=local,role-mapper=super-user-mapper}]"/>
                    <param name="default-realm" value="ManagementRealm"/>
                    <param name="permission-mapper" value="default-permission-mapper"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="elytron"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.sasl-authentication-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.sasl-authentication-factory:host=primary,sasl-authentication-factory=management-sasl-authentication,subsystem=elytron">
                    <param name="sasl-server-factory" value="configured"/>
                    <param name="security-domain" value="ManagementDomain"/>
                    <param name="sasl-authentication-factory" value="management-sasl-authentication"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-configurations" value="[{mechanism-name=JBOSS-LOCAL-USER,realm-mapper=local},{mechanism-name=DIGEST-MD5,mechanism-realm-configurations=[{realm-name=ManagementRealm}]}]"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.http-authentication-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.http-authentication-factory:host=primary,http-authentication-factory=management-http-authentication,subsystem=elytron">
                    <param name="security-domain" value="ManagementDomain"/>
                    <param name="http-authentication-factory" value="management-http-authentication"/>
                    <param name="http-server-mechanism-factory" value="global"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-configurations" value="[{mechanism-name=DIGEST,mechanism-realm-configurations=[{realm-name=ManagementRealm}]}]"/>
                </feature>
            </spec>
            <spec name="host.core-service.management.access.audit.server-logger.audit-log">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}host.core-service.management.access.audit.server-logger.audit-log:server-logger=audit-log,host=primary,access=audit,core-service=management">
                    <param name="server-logger" value="audit-log"/>
                    <param name="access" value="audit"/>
                    <param name="log-read-only" value="false"/>
                    <param name="log-boot" value="true"/>
                    <param name="host" value="primary"/>
                    <param name="core-service" value="management"/>
                    <param name="enabled" value="false"/>
                </feature>
            </spec>
            <spec name="host.core-service.management.access.audit.server-logger.audit-log.handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}host.core-service.management.access.audit.server-logger.audit-log.handler:host=primary,server-logger=audit-log,handler=server-file,access=audit,core-service=management">
                    <param name="host" value="primary"/>
                    <param name="server-logger" value="audit-log"/>
                    <param name="handler" value="server-file"/>
                    <param name="access" value="audit"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="host.core-service.management.management-interface.http-interface">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}host.core-service.management.management-interface.http-interface:host=primary,core-service=management,management-interface=http-interface">
                    <param name="host" value="primary"/>
                    <param name="http-authentication-factory" value="management-http-authentication"/>
                    <param name="interface" value="management"/>
                    <param name="port" value="${jboss.management.http.port:9990}"/>
                    <param name="core-service" value="management"/>
                    <param name="management-interface" value="http-interface"/>
                </feature>
            </spec>
            <spec name="host.core-service.management.management-interface.http-interface.http-upgrade">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}host.core-service.management.management-interface.http-interface.http-upgrade:host=primary,core-service=management,management-interface=http-interface">
                    <param name="host" value="primary"/>
                    <param name="sasl-authentication-factory" value="management-sasl-authentication"/>
                    <param name="core-service" value="management"/>
                    <param name="management-interface" value="http-interface"/>
                    <param name="enabled" value="true"/>
                </feature>
            </spec>
            <spec name="subsystem.core-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.core-management:host=primary,subsystem=core-management">
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="core-management"/>
                    <param name="extension" value="org.wildfly.extension.core-management"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx:host=primary,subsystem=jmx">
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="extension" value="org.jboss.as.jmx"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx.expose-model.expression">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx.expose-model.expression:host=primary,subsystem=jmx,expose-model=expression">
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="expose-model" value="expression"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx.expose-model.resolved">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx.expose-model.resolved:host=primary,subsystem=jmx,expose-model=resolved">
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="expose-model" value="resolved"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx.remoting-connector.jmx">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx.remoting-connector.jmx:host=primary,subsystem=jmx,remoting-connector=jmx">
                    <param name="host" value="primary"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="remoting-connector" value="jmx"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="host.jvm">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}host.jvm:jvm=default,host=primary">
                    <param name="jvm" value="default"/>
                    <param name="host" value="primary"/>
                    <param name="jvm-options" value="[&quot;-server&quot;]"/>
                    <param name="max-heap-size" value="256m"/>
                    <param name="heap-size" value="64m"/>
                </feature>
            </spec>
        </feature-pack>
    </config>
    <config name="host-secondary.xml" model="host">
        <props>
            <prop name="--domain-config" value="domain.xml"/>
            <prop name="--empty-host-config" value=""/>
            <prop name="config.branch-is-batch" value="true"/>
            <prop name="config.merge-independent-branches" value="true"/>
            <prop name="--remove-existing-host-config" value=""/>
        </props>
        <feature-pack location="wildfly-preview@maven(org.jboss.universe:community-universe):current#35.0.0.Final">
            <spec name="host">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}host:host=secondary">
                    <param name="host" value="secondary"/>
                    <param name="persist-name" value="false"/>
                </feature>
            </spec>
            <spec name="core-service.management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management:host=secondary,core-service=management">
                    <param name="host" value="secondary"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit:host=secondary,core-service=management,access=audit">
                    <param name="host" value="secondary"/>
                    <param name="access" value="audit"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit.json-formatter">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.json-formatter:host=secondary,access=audit,json-formatter=json-formatter,core-service=management">
                    <param name="host" value="secondary"/>
                    <param name="access" value="audit"/>
                    <param name="json-formatter" value="json-formatter"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit.file-handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.file-handler:host=secondary,file-handler=host-file,access=audit,core-service=management">
                    <param name="formatter" value="json-formatter"/>
                    <param name="path" value="audit-log.log"/>
                    <param name="access" value="audit"/>
                    <param name="relative-to" value="jboss.domain.data.dir"/>
                    <param name="host" value="secondary"/>
                    <param name="file-handler" value="host-file"/>
                    <param name="core-service" value="management"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.file-handler:host=secondary,file-handler=server-file,access=audit,core-service=management">
                    <param name="formatter" value="json-formatter"/>
                    <param name="path" value="audit-log.log"/>
                    <param name="access" value="audit"/>
                    <param name="relative-to" value="jboss.server.data.dir"/>
                    <param name="host" value="secondary"/>
                    <param name="file-handler" value="server-file"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit.logger.audit-log">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.logger.audit-log:host=secondary,access=audit,core-service=management,logger=audit-log">
                    <param name="access" value="audit"/>
                    <param name="log-read-only" value="false"/>
                    <param name="log-boot" value="true"/>
                    <param name="logger" value="audit-log"/>
                    <param name="host" value="secondary"/>
                    <param name="core-service" value="management"/>
                    <param name="enabled" value="false"/>
                </feature>
            </spec>
            <spec name="core-service.management.access.audit.logger.audit-log.handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}core-service.management.access.audit.logger.audit-log.handler:host=secondary,handler=host-file,access=audit,core-service=management,logger=audit-log">
                    <param name="host" value="secondary"/>
                    <param name="handler" value="host-file"/>
                    <param name="access" value="audit"/>
                    <param name="core-service" value="management"/>
                    <param name="logger" value="audit-log"/>
                </feature>
            </spec>
            <spec name="host.domain-controller">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}host.domain-controller:host=secondary">
                    <param name="host" value="secondary"/>
                    <param name="remote" value="{}"/>
                </feature>
            </spec>
            <spec name="host.interface">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}host.interface:interface=management,host=secondary">
                    <param name="interface" value="management"/>
                    <param name="host" value="secondary"/>
                    <param name="inet-address" value="${jboss.bind.address.management:127.0.0.1}"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}host.interface:interface=public,host=secondary">
                    <param name="interface" value="public"/>
                    <param name="host" value="secondary"/>
                    <param name="inet-address" value="${jboss.bind.address:127.0.0.1}"/>
                </feature>
            </spec>
            <spec name="extension">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:host=secondary,extension=org.wildfly.extension.core-management">
                    <param name="host" value="secondary"/>
                    <param name="extension" value="org.wildfly.extension.core-management"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:host=secondary,extension=org.wildfly.extension.elytron">
                    <param name="host" value="secondary"/>
                    <param name="extension" value="org.wildfly.extension.elytron"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}extension:host=secondary,extension=org.jboss.as.jmx">
                    <param name="host" value="secondary"/>
                    <param name="extension" value="org.jboss.as.jmx"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron:host=secondary,subsystem=elytron">
                    <param name="disallowed-providers" value="[OracleUcrypto]"/>
                    <param name="extension" value="org.wildfly.extension.elytron"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="secondary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="final-providers" value="combined-providers"/>
                    <param name="register-jaspi-factory" value="false"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.provider-loader">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-loader:host=secondary,subsystem=elytron,provider-loader=elytron">
                    <param name="host" value="secondary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-loader" value="elytron"/>
                    <param name="module" value="org.wildfly.security.elytron"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-loader:host=secondary,subsystem=elytron,provider-loader=openssl">
                    <param name="host" value="secondary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-loader" value="openssl"/>
                    <param name="module" value="org.wildfly.openssl"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.aggregate-providers">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.aggregate-providers:host=secondary,subsystem=elytron,aggregate-providers=combined-providers">
                    <param name="host" value="secondary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="aggregate-providers" value="combined-providers"/>
                    <param name="providers" value="[elytron, openssl]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.identity-realm">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.identity-realm:host=secondary,identity-realm=local,subsystem=elytron">
                    <param name="host" value="secondary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="identity-realm" value="local"/>
                    <param name="identity" value="$local"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.file-audit-log">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.file-audit-log:host=secondary,file-audit-log=local-audit,subsystem=elytron">
                    <param name="path" value="audit.log"/>
                    <param name="relative-to" value="jboss.domain.log.dir"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="secondary"/>
                    <param name="format" value="JSON"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="file-audit-log" value="local-audit"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.constant-realm-mapper">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.constant-realm-mapper:host=secondary,subsystem=elytron,constant-realm-mapper=local">
                    <param name="host" value="secondary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="constant-realm-mapper" value="local"/>
                    <param name="realm-name" value="local"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.provider-http-server-mechanism-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-http-server-mechanism-factory:host=secondary,subsystem=elytron,provider-http-server-mechanism-factory=global">
                    <param name="host" value="secondary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-http-server-mechanism-factory" value="global"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.simple-permission-mapper">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.simple-permission-mapper:simple-permission-mapper=default-permission-mapper,host=secondary,subsystem=elytron">
                    <param name="simple-permission-mapper" value="default-permission-mapper"/>
                    <param name="host" value="secondary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="permission-mappings" value="[{principals=[anonymous],permission-sets=[permission-set=default-permissions]},{match-all=true,permission-sets=[permission-set=login-permission,permission-set=default-permissions]}]"/>
                    <param name="mapping-mode" value="first"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.simple-role-decoder">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.simple-role-decoder:host=secondary,subsystem=elytron,simple-role-decoder=groups-to-roles">
                    <param name="host" value="secondary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="simple-role-decoder" value="groups-to-roles"/>
                    <param name="attribute" value="groups"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.provider-sasl-server-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.provider-sasl-server-factory:host=secondary,subsystem=elytron,provider-sasl-server-factory=global">
                    <param name="host" value="secondary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="provider-sasl-server-factory" value="global"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.mechanism-provider-filtering-sasl-server-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.mechanism-provider-filtering-sasl-server-factory:host=secondary,subsystem=elytron,mechanism-provider-filtering-sasl-server-factory=elytron">
                    <param name="host" value="secondary"/>
                    <param name="sasl-server-factory" value="global"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-provider-filtering-sasl-server-factory" value="elytron"/>
                    <param name="filters" value="[{provider-name=WildFlyElytron}]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.configurable-sasl-server-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.configurable-sasl-server-factory:host=secondary,configurable-sasl-server-factory=configured,subsystem=elytron">
                    <param name="host" value="secondary"/>
                    <param name="sasl-server-factory" value="elytron"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="configurable-sasl-server-factory" value="configured"/>
                    <param name="properties" value="{wildfly.sasl.local-user.default-user=&quot;\$local&quot;,wildfly.sasl.local-user.challenge-path=&quot;${jboss.domain.temp.dir}/auth&quot;}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.constant-role-mapper">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.constant-role-mapper:host=secondary,subsystem=elytron,constant-role-mapper=super-user-mapper">
                    <param name="host" value="secondary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="constant-role-mapper" value="super-user-mapper"/>
                    <param name="roles" value="[SuperUser]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.permission-set">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.permission-set:host=secondary,subsystem=elytron,permission-set=login-permission">
                    <param name="host" value="secondary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="permission-set" value="login-permission"/>
                    <param name="permissions" value="[class-name=org.wildfly.security.auth.permission.LoginPermission]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.permission-set:host=secondary,subsystem=elytron,permission-set=default-permissions">
                    <param name="host" value="secondary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="permission-set" value="default-permissions"/>
                    <param name="permissions" value="[]"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.properties-realm">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.properties-realm:properties-realm=ManagementRealm,host=secondary,subsystem=elytron">
                    <param name="properties-realm" value="ManagementRealm"/>
                    <param name="host" value="secondary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="users-properties" value="{path=mgmt-users.properties,relative-to=jboss.domain.config.dir,digest-realm-name=ManagementRealm}"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.properties-realm.groups-properties">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.properties-realm.groups-properties:properties-realm=ManagementRealm,host=secondary,subsystem=elytron">
                    <param name="properties-realm" value="ManagementRealm"/>
                    <param name="host" value="secondary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="path" value="mgmt-groups.properties"/>
                    <param name="relative-to" value="jboss.domain.config.dir"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.security-domain">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.security-domain:security-domain=ManagementDomain,host=secondary,subsystem=elytron">
                    <param name="security-domain" value="ManagementDomain"/>
                    <param name="realms" value="[{realm=ManagementRealm,role-decoder=groups-to-roles},{realm=local,role-mapper=super-user-mapper}]"/>
                    <param name="default-realm" value="ManagementRealm"/>
                    <param name="permission-mapper" value="default-permission-mapper"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="secondary"/>
                    <param name="subsystem" value="elytron"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.sasl-authentication-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.sasl-authentication-factory:host=secondary,sasl-authentication-factory=management-sasl-authentication,subsystem=elytron">
                    <param name="sasl-server-factory" value="configured"/>
                    <param name="security-domain" value="ManagementDomain"/>
                    <param name="sasl-authentication-factory" value="management-sasl-authentication"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="secondary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-configurations" value="[{mechanism-name=JBOSS-LOCAL-USER,realm-mapper=local},{mechanism-name=DIGEST-MD5,mechanism-realm-configurations=[{realm-name=ManagementRealm}]}]"/>
                </feature>
            </spec>
            <spec name="subsystem.elytron.http-authentication-factory">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.elytron.http-authentication-factory:host=secondary,http-authentication-factory=management-http-authentication,subsystem=elytron">
                    <param name="security-domain" value="ManagementDomain"/>
                    <param name="http-authentication-factory" value="management-http-authentication"/>
                    <param name="http-server-mechanism-factory" value="global"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                    <param name="host" value="secondary"/>
                    <param name="subsystem" value="elytron"/>
                    <param name="mechanism-configurations" value="[{mechanism-name=DIGEST,mechanism-realm-configurations=[{realm-name=ManagementRealm}]}]"/>
                </feature>
            </spec>
            <spec name="host.core-service.management.access.audit.server-logger.audit-log">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}host.core-service.management.access.audit.server-logger.audit-log:server-logger=audit-log,host=secondary,access=audit,core-service=management">
                    <param name="server-logger" value="audit-log"/>
                    <param name="access" value="audit"/>
                    <param name="log-read-only" value="false"/>
                    <param name="log-boot" value="true"/>
                    <param name="host" value="secondary"/>
                    <param name="core-service" value="management"/>
                    <param name="enabled" value="false"/>
                </feature>
            </spec>
            <spec name="host.core-service.management.access.audit.server-logger.audit-log.handler">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}host.core-service.management.access.audit.server-logger.audit-log.handler:host=secondary,server-logger=audit-log,handler=server-file,access=audit,core-service=management">
                    <param name="host" value="secondary"/>
                    <param name="server-logger" value="audit-log"/>
                    <param name="handler" value="server-file"/>
                    <param name="access" value="audit"/>
                    <param name="core-service" value="management"/>
                </feature>
            </spec>
            <spec name="host.core-service.discovery-options">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}host.core-service.discovery-options:host=secondary,core-service=discovery-options">
                    <param name="host" value="secondary"/>
                    <param name="core-service" value="discovery-options"/>
                </feature>
            </spec>
            <spec name="host.core-service.discovery-options.static-discovery">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}host.core-service.discovery-options.static-discovery:host=secondary,static-discovery=primary,core-service=discovery-options">
                    <param name="host" value="secondary"/>
                    <param name="static-discovery" value="primary"/>
                    <param name="protocol" value="${jboss.domain.primary.protocol:remote+http}"/>
                    <param name="host-feature" value="${jboss.domain.primary.address}"/>
                    <param name="port" value="${jboss.domain.primary.port:9990}"/>
                    <param name="core-service" value="discovery-options"/>
                </feature>
            </spec>
            <spec name="host.core-service.management.management-interface.http-interface">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}host.core-service.management.management-interface.http-interface:host=secondary,core-service=management,management-interface=http-interface">
                    <param name="host" value="secondary"/>
                    <param name="http-authentication-factory" value="management-http-authentication"/>
                    <param name="interface" value="management"/>
                    <param name="port" value="${jboss.management.http.port:9990}"/>
                    <param name="core-service" value="management"/>
                    <param name="management-interface" value="http-interface"/>
                </feature>
            </spec>
            <spec name="host.core-service.management.management-interface.http-interface.http-upgrade">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}host.core-service.management.management-interface.http-interface.http-upgrade:host=secondary,core-service=management,management-interface=http-interface">
                    <param name="host" value="secondary"/>
                    <param name="sasl-authentication-factory" value="management-sasl-authentication"/>
                    <param name="core-service" value="management"/>
                    <param name="management-interface" value="http-interface"/>
                    <param name="enabled" value="true"/>
                </feature>
            </spec>
            <spec name="subsystem.core-management">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.core-management:host=secondary,subsystem=core-management">
                    <param name="host" value="secondary"/>
                    <param name="subsystem" value="core-management"/>
                    <param name="extension" value="org.wildfly.extension.core-management"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx:host=secondary,subsystem=jmx">
                    <param name="host" value="secondary"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="extension" value="org.jboss.as.jmx"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx.expose-model.expression">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx.expose-model.expression:host=secondary,subsystem=jmx,expose-model=expression">
                    <param name="host" value="secondary"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="expose-model" value="expression"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx.expose-model.resolved">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx.expose-model.resolved:host=secondary,subsystem=jmx,expose-model=resolved">
                    <param name="host" value="secondary"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="expose-model" value="resolved"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="subsystem.jmx.remoting-connector.jmx">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}subsystem.jmx.remoting-connector.jmx:host=secondary,subsystem=jmx,remoting-connector=jmx">
                    <param name="host" value="secondary"/>
                    <param name="subsystem" value="jmx"/>
                    <param name="remoting-connector" value="jmx"/>
                    <param name="profile" value="GLN_UNDEFINED"/>
                </feature>
            </spec>
            <spec name="host.server-config">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}host.server-config:host=secondary,server-config=server-one">
                    <param name="host" value="secondary"/>
                    <param name="server-config" value="server-one"/>
                    <param name="group" value="main-server-group"/>
                </feature>
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}host.server-config:host=secondary,server-config=server-two">
                    <param name="host" value="secondary"/>
                    <param name="socket-binding-port-offset" value="150"/>
                    <param name="server-config" value="server-two"/>
                    <param name="group" value="other-server-group"/>
                </feature>
            </spec>
            <spec name="host.jvm">
                <feature id="{wildfly-preview@maven(org.jboss.universe:community-universe)}host.jvm:jvm=default,host=secondary">
                    <param name="jvm" value="default"/>
                    <param name="host" value="secondary"/>
                    <param name="jvm-options" value="[&quot;-server&quot;]"/>
                    <param name="max-heap-size" value="256m"/>
                    <param name="heap-size" value="64m"/>
                </feature>
            </spec>
        </feature-pack>
    </config>
</installation>