<?xml version="1.0" ?>

<package-spec xmlns="urn:jboss:galleon:package:2.0" name="modules.all">
    <dependencies>
        <package name="org.wildfly.security.elytron-web.undertow-server" optional="true"/>
        <package name="javax.sql.api" optional="true"/>
        <package name="org.jboss.as.standalone" optional="true"/>
        <package name="org.wildfly.security.elytron-private" optional="true"/>
        <package name="org.wildfly.naming-client" optional="true"/>
        <package name="org.jboss.as.naming" optional="true"/>
        <package name="org.apache.sshd" optional="true"/>
        <package name="org.jboss.as.domain-management" optional="true"/>
        <package name="org.jboss.as.security-integration" optional="true"/>
        <package name="javax.servlet.jstl.api" optional="true"/>
        <package name="org.jboss.stdio" optional="true"/>
        <package name="org.jboss.common-beans" optional="true"/>
        <package name="org.eclipse.yasson" optional="true"/>
        <package name="io.undertow.websocket" optional="true"/>
        <package name="org.wildfly.common" optional="true"/>
        <package name="org.apache.httpcomponents.core" optional="true"/>
        <package name="org.jboss.xnio" optional="true"/>
        <package name="org.apache.logging.log4j.api" optional="true"/>
        <package name="org.jboss.logging.commons.logging" optional="true"/>
        <package name="org.jboss.as.server" optional="true"/>
        <package name="javax.transaction.api" optional="true"/>
        <package name="org.jboss.remoting-jmx" optional="true"/>
        <package name="org.wildfly.security.elytron" optional="true"/>
        <package name="javax.annotation.api" optional="true"/>
        <package name="javax.api" optional="true"/>
        <package name="org.wildfly.extension.io" optional="true"/>
        <package name="org.wildfly.extension.core-management-client" optional="true"/>
        <package name="org.jboss.as.security" optional="true"/>
        <package name="org.jboss.jandex" optional="true"/>
        <package name="javax.validation.api" optional="true"/>
        <package name="org.jboss.as.host-controller" optional="true"/>
        <package name="org.wildfly.extension.undertow" optional="true"/>
        <package name="org.wildfly.client.config" optional="true"/>
        <package name="javax.xml.stream.api" optional="true"/>
        <package name="ibm.jdk" optional="true"/>
        <package name="javax.enterprise.concurrent.api" optional="true"/>
        <package name="org.bouncycastle.bcutil" optional="true"/>
        <package name="org.jboss.marshalling.river" optional="true"/>
        <package name="javax.activation.api" optional="true"/>
        <package name="org.apache.commons.logging" optional="true"/>
        <package name="org.jboss.as.security-plugins" optional="true"/>
        <package name="org.wildfly.openssl" optional="true"/>
        <package name="org.wildfly.extension.discovery" optional="true"/>
        <package name="javax.inject.api" optional="true"/>
        <package name="org.jboss.as.ee" optional="true"/>
        <package name="org.glassfish.jakarta.json" optional="true"/>
        <package name="org.picketbox" optional="true"/>
        <package name="org.jboss.metadata.common" optional="true"/>
        <package name="org.jboss.as.process-controller" optional="true"/>
        <package name="org.wildfly.security.jakarta.authentication" optional="true"/>
        <package name="org.bouncycastle.bcpg" optional="true"/>
        <package name="org.wildfly.security.jakarta.authorization" optional="true"/>
        <package name="org.wildfly.event.logger" optional="true"/>
        <package name="org.eclipse.jgit" optional="true"/>
        <package name="org.jboss.as.clustering.common" optional="true"/>
        <package name="org.jboss.as.protocol" optional="true"/>
        <package name="org.wildfly.http-client.common" optional="true"/>
        <package name="wildflyee.api" optional="true"/>
        <package name="org.jboss.as.platform-mbean" optional="true"/>
        <package name="io.undertow.core" optional="true"/>
        <package name="javax.websocket.api" optional="true"/>
        <package name="org.jboss.remoting" optional="true"/>
        <package name="org.jboss.as.jmx" optional="true"/>
        <package name="org.jboss.msc" optional="true"/>
        <package name="sun.scripting" optional="true"/>
        <package name="org.jboss.logging" optional="true"/>
        <package name="org.apache.log4j" optional="true"/>
        <package name="org.wildfly.clustering.service" optional="true"/>
        <package name="org.slf4j" optional="true"/>
        <package name="org.jboss.vfs" optional="true"/>
        <package name="org.jboss.staxmapper" optional="true"/>
        <package name="org.jboss.as.management-client-content" optional="true"/>
        <package name="javax.interceptor.api" optional="true"/>
        <package name="org.jboss.logmanager.log4j2" optional="true"/>
        <package name="javax.servlet.api" optional="true"/>
        <package name="org.jboss.threads" optional="true"/>
        <package name="org.wildfly.extension.security.manager" optional="true"/>
        <package name="org.apache.xerces" optional="true"/>
        <package name="javax.json.api" optional="true"/>
        <package name="org.wildfly.extension.elytron" optional="true"/>
        <package name="org.jboss.marshalling" optional="true"/>
        <package name="org.jboss.as.web-common" optional="true"/>
        <package name="org.jboss.as.patching" optional="true"/>
        <package name="org.bouncycastle.bcpkix" optional="true"/>
        <package name="org.bouncycastle.bcprov" optional="true"/>
        <package name="org.wildfly.extension.core-management" optional="true"/>
        <package name="org.jboss.xnio.nio" optional="true"/>
        <package name="javax.servlet.jsp.api" optional="true"/>
        <package name="org.fusesource.jansi" optional="true"/>
        <package name="org.jboss.logging.jul-to-slf4j-stub" optional="true"/>
        <package name="io.undertow.servlet" optional="true"/>
        <package name="org.jboss.as.domain-http-error-context" optional="true"/>
        <package name="org.glassfish.jakarta.el" optional="true"/>
        <package name="org.eclipse.jdt.ecj" optional="true"/>
        <package name="org.jboss.as.core-security" optional="true"/>
        <package name="org.jboss.logmanager" optional="true"/>
        <package name="org.wildfly.naming" optional="true"/>
        <package name="org.wildfly.clustering.web.container" optional="true"/>
        <package name="org.jboss.as.deployment-scanner" optional="true"/>
        <package name="org.wildfly.discovery" optional="true"/>
        <package name="org.wildfly.bootable-jar" optional="true"/>
        <package name="javax.security.auth.message.api" optional="true"/>
        <package name="org.apache.xalan" optional="true"/>
        <package name="org.jboss.as.controller" optional="true"/>
        <package name="org.jboss.as.patching.cli" optional="true"/>
        <package name="org.glassfish.javax.enterprise.concurrent" optional="true"/>
        <package name="org.jboss.as.cli" optional="true"/>
        <package name="org.jboss.as.version" optional="true"/>
        <package name="org.jboss.dmr" optional="true"/>
        <package name="org.jboss.as.network" optional="true"/>
        <package name="javax.json.bind.api" optional="true"/>
        <package name="org.wildfly.embedded" optional="true"/>
        <package name="org.jboss.as.domain-add-user" optional="true"/>
        <package name="javax.enterprise.api" optional="true"/>
        <package name="org.jboss.as.domain-http-interface" optional="true"/>
        <package name="org.glassfish.javax.el" optional="true"/>
        <package name="io.undertow.jsp" optional="true"/>
        <package name="org.wildfly.security.manager" optional="true"/>
        <package name="org.wildfly.security.elytron-base" optional="true"/>
        <package name="org.wildfly.http-client.naming" optional="true"/>
        <package name="org.slf4j.impl" optional="true"/>
        <package name="org.jboss.as.remoting" optional="true"/>
        <package name="org.wildfly.security.elytron-web.undertow-server-servlet" optional="true"/>
        <package name="org.codehaus.woodstox" optional="true"/>
        <package name="javax.el.api" optional="true"/>
        <package name="org.aesh" optional="true"/>
        <package name="javax.security.jacc.api" optional="true"/>
        <package name="org.jboss.classfilewriter" optional="true"/>
        <package name="org.jboss.as.logging" optional="true"/>
        <package name="org.jboss.invocation" optional="true"/>
        <package name="com.googlecode.javaewah" optional="true"/>
        <package name="org.glassfish.javax.json" optional="true"/>
        <package name="org.jboss.as.controller-client" optional="true"/>
        <package name="org.jboss.remote-naming" optional="true"/>
        <package name="org.jboss.as.deployment-repository" optional="true"/>
        <package name="org.jboss.log4j.logmanager" optional="true"/>
        <package name="org.jboss.as.threads" optional="true"/>
        <package name="org.jboss.metadata.web" optional="true"/>
        <package name="sun.jdk" optional="true"/>
        <package name="org.projectodd.vdx" optional="true"/>
        <package name="org.wildfly.extension.request-controller" optional="true"/>
        <package name="org.jboss.metadata.ear" optional="true"/>
    </dependencies>
</package-spec>