diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 4d807aac7..ea822bfe2 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -43,7 +43,7 @@ jobs: - name: Build WFLY if: ${{ matrix.profile == '-Pwildfly28'}} working-directory: ./wildfly - run: mvn -s ../.m2-settings.xml -DskipTests=true '-Denforcer.skip=true' -Prelease clean install + run: mvn -DskipTests=true '-Denforcer.skip=true' -Prelease clean install - name: Build with Maven Java ${{ matrix.java }} ${{ matrix.profile }} run: | mvn -s ./.m2-settings.xml -fae ${{ matrix.profile }} clean install diff --git a/.m2-settings.xml b/.m2-settings.xml index ded48c0d5..1e02985a6 100644 --- a/.m2-settings.xml +++ b/.m2-settings.xml @@ -56,28 +56,6 @@ - - central - http://central - - true - - - true - - - - central-maven2 - Central maven2 repository proxy - https://repo1.maven.org/maven2 - - true - - - true - never - - jboss-public-repository-group JBoss Public Maven Repository Group diff --git a/modules/dist/pom.xml b/modules/dist/pom.xml index 62dfb8a51..86284c31b 100644 --- a/modules/dist/pom.xml +++ b/modules/dist/pom.xml @@ -17,67 +17,20 @@ - org.jboss.ws.cxf - jbossws-cxf-client - ${project.version} - provided + org.wildfly + wildfly-ee-galleon-pack + ${jboss.version} + zip + provided - - - org.jboss.ws.cxf - jbossws-cxf-transports-undertow - ${project.version} - provided - - - org.jboss.ws.cxf - jbossws-cxf-transports-udp - ${project.version} - provided + org.jboss.ws.cxf + jbossws-cxf-feature-pack + ${project.version} + zip + provided - - org.jboss.ws.cxf - jbossws-cxf-server - ${project.version} - provided - - - - org.jboss.ws - jbossws-common-tools - provided - - - - - org.opensaml - opensaml-saml-impl - provided - - - org.opensaml - opensaml-xacml-impl - provided - - - org.opensaml - opensaml-xacml-saml-impl - provided - - - - junit - junit - provided - - - org.jboss.shrinkwrap - shrinkwrap-depchain - pom - provided - @@ -124,6 +77,12 @@ org.wildfly wildfly-ee-galleon-pack ${jboss.version} + true + + + org.jboss.ws.cxf + jbossws-cxf-feature-pack + ${project.version} false @@ -158,62 +117,6 @@ ${project.build.directory}/wildfly-${jboss.version} - - - deploy - - - !nodeploy - - - - - - org.apache.maven.plugins - maven-assembly-plugin - - - distribution-package - prepare-package - - single - - - assembly - true - false - - src/main/scripts/assembly-deploy-artifacts.xml - - gnu - - - - - - maven-antrun-plugin - - - deploy - prepare-package - - run - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/modules/dist/src/main/resources/modules/wildfly/org/jboss/ws/tools/wsconsume/main/module.xml b/modules/dist/src/main/resources/modules/wildfly/org/jboss/ws/tools/wsconsume/main/module.xml deleted file mode 100644 index 804a3ad48..000000000 --- a/modules/dist/src/main/resources/modules/wildfly/org/jboss/ws/tools/wsconsume/main/module.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/modules/dist/src/main/resources/modules/wildfly/org/jboss/ws/tools/wsprovide/main/module.xml b/modules/dist/src/main/resources/modules/wildfly/org/jboss/ws/tools/wsprovide/main/module.xml deleted file mode 100644 index 652d1ec71..000000000 --- a/modules/dist/src/main/resources/modules/wildfly/org/jboss/ws/tools/wsprovide/main/module.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/modules/feature-pack/pom.xml b/modules/feature-pack/pom.xml new file mode 100644 index 000000000..662435772 --- /dev/null +++ b/modules/feature-pack/pom.xml @@ -0,0 +1,111 @@ + + 4.0.0 + + JBoss Web Services - Stack CXF Feature Pack + jbossws-cxf-feature-pack + + + org.jboss.ws.cxf + jbossws-cxf + 6.2.1-SNAPSHOT + ../../pom.xml + + + + + + + + org.jboss.ws.cxf + jbossws-cxf-client + ${project.version} + provided + + + + org.jboss.ws.cxf + jbossws-cxf-transports-undertow + ${project.version} + provided + + + + org.jboss.ws.cxf + jbossws-cxf-transports-udp + ${project.version} + provided + + + + org.jboss.ws.cxf + jbossws-cxf-server + ${project.version} + provided + + + + org.jboss.ws + jbossws-common-tools + provided + + + + + org.opensaml + opensaml-saml-impl + provided + + + org.opensaml + opensaml-xacml-impl + provided + + + org.opensaml + opensaml-xacml-saml-impl + provided + + + + junit + junit + provided + + + org.jboss.shrinkwrap + shrinkwrap-depchain + pom + provided + + + org.wildfly + wildfly-ee-galleon-pack + ${jboss.version} + zip + provided + + + + + + + + org.wildfly.galleon-plugins + wildfly-galleon-maven-plugin + + + jbossws-feature-pack + + build-feature-pack + + prepare-package + + false + + + + + + + diff --git a/modules/dist/src/main/resources/modules/wildfly/org/jboss/jaxbintros/main/module.xml b/modules/feature-pack/src/main/resources/modules/system/layers/base/org/jboss/jaxbintros/main/module.xml similarity index 96% rename from modules/dist/src/main/resources/modules/wildfly/org/jboss/jaxbintros/main/module.xml rename to modules/feature-pack/src/main/resources/modules/system/layers/base/org/jboss/jaxbintros/main/module.xml index 05e51b1e1..3fdff5887 100644 --- a/modules/dist/src/main/resources/modules/wildfly/org/jboss/jaxbintros/main/module.xml +++ b/modules/feature-pack/src/main/resources/modules/system/layers/base/org/jboss/jaxbintros/main/module.xml @@ -27,7 +27,7 @@ - + diff --git a/modules/dist/src/main/resources/modules/wildfly/org/jboss/ws/api/main/module.xml b/modules/feature-pack/src/main/resources/modules/system/layers/base/org/jboss/ws/api/main/module.xml similarity index 89% rename from modules/dist/src/main/resources/modules/wildfly/org/jboss/ws/api/main/module.xml rename to modules/feature-pack/src/main/resources/modules/system/layers/base/org/jboss/ws/api/main/module.xml index b2cbef376..5a3bc9ae3 100644 --- a/modules/dist/src/main/resources/modules/wildfly/org/jboss/ws/api/main/module.xml +++ b/modules/feature-pack/src/main/resources/modules/system/layers/base/org/jboss/ws/api/main/module.xml @@ -1,4 +1,5 @@ + - + + - + - diff --git a/modules/dist/src/main/resources/modules/wildfly/org/jboss/ws/common/main/module.xml b/modules/feature-pack/src/main/resources/modules/system/layers/base/org/jboss/ws/common/main/module.xml similarity index 90% rename from modules/dist/src/main/resources/modules/wildfly/org/jboss/ws/common/main/module.xml rename to modules/feature-pack/src/main/resources/modules/system/layers/base/org/jboss/ws/common/main/module.xml index 8cad064a1..c248d67fa 100644 --- a/modules/dist/src/main/resources/modules/wildfly/org/jboss/ws/common/main/module.xml +++ b/modules/feature-pack/src/main/resources/modules/system/layers/base/org/jboss/ws/common/main/module.xml @@ -1,4 +1,5 @@ + - + + - + - - + diff --git a/modules/dist/src/main/resources/modules/wildfly/org/jboss/ws/cxf/jbossws-cxf-client/main/module.xml b/modules/feature-pack/src/main/resources/modules/system/layers/base/org/jboss/ws/cxf/jbossws-cxf-client/main/module.xml similarity index 81% rename from modules/dist/src/main/resources/modules/wildfly/org/jboss/ws/cxf/jbossws-cxf-client/main/module.xml rename to modules/feature-pack/src/main/resources/modules/system/layers/base/org/jboss/ws/cxf/jbossws-cxf-client/main/module.xml index ea3185b2b..da9f6cf76 100644 --- a/modules/dist/src/main/resources/modules/wildfly/org/jboss/ws/cxf/jbossws-cxf-client/main/module.xml +++ b/modules/feature-pack/src/main/resources/modules/system/layers/base/org/jboss/ws/cxf/jbossws-cxf-client/main/module.xml @@ -1,4 +1,5 @@ + - + + - + - + - + - + - - - + + + - - + + diff --git a/modules/dist/src/main/resources/modules/wildfly/org/jboss/ws/cxf/jbossws-cxf-factories/main/module.xml b/modules/feature-pack/src/main/resources/modules/system/layers/base/org/jboss/ws/cxf/jbossws-cxf-factories/main/module.xml similarity index 88% rename from modules/dist/src/main/resources/modules/wildfly/org/jboss/ws/cxf/jbossws-cxf-factories/main/module.xml rename to modules/feature-pack/src/main/resources/modules/system/layers/base/org/jboss/ws/cxf/jbossws-cxf-factories/main/module.xml index 9a4f03679..1576e498e 100644 --- a/modules/dist/src/main/resources/modules/wildfly/org/jboss/ws/cxf/jbossws-cxf-factories/main/module.xml +++ b/modules/feature-pack/src/main/resources/modules/system/layers/base/org/jboss/ws/cxf/jbossws-cxf-factories/main/module.xml @@ -1,4 +1,5 @@ + - + + - + diff --git a/modules/dist/src/main/resources/modules/wildfly/org/jboss/ws/cxf/jbossws-cxf-server/main/module.xml b/modules/feature-pack/src/main/resources/modules/system/layers/base/org/jboss/ws/cxf/jbossws-cxf-server/main/module.xml similarity index 74% rename from modules/dist/src/main/resources/modules/wildfly/org/jboss/ws/cxf/jbossws-cxf-server/main/module.xml rename to modules/feature-pack/src/main/resources/modules/system/layers/base/org/jboss/ws/cxf/jbossws-cxf-server/main/module.xml index 188b7e4f4..fc545ab85 100644 --- a/modules/dist/src/main/resources/modules/wildfly/org/jboss/ws/cxf/jbossws-cxf-server/main/module.xml +++ b/modules/feature-pack/src/main/resources/modules/system/layers/base/org/jboss/ws/cxf/jbossws-cxf-server/main/module.xml @@ -1,4 +1,5 @@ + - + + - + - - - - - - - - - - - + + + + + + + + + + + @@ -65,10 +67,9 @@ - - + + + - - diff --git a/modules/dist/src/main/resources/modules/wildfly/org/jboss/ws/cxf/jbossws-cxf-transports-udp/main/module.xml b/modules/feature-pack/src/main/resources/modules/system/layers/base/org/jboss/ws/cxf/jbossws-cxf-transports-udp/main/module.xml similarity index 91% rename from modules/dist/src/main/resources/modules/wildfly/org/jboss/ws/cxf/jbossws-cxf-transports-udp/main/module.xml rename to modules/feature-pack/src/main/resources/modules/system/layers/base/org/jboss/ws/cxf/jbossws-cxf-transports-udp/main/module.xml index 8becfcc20..f9e8b40e6 100644 --- a/modules/dist/src/main/resources/modules/wildfly/org/jboss/ws/cxf/jbossws-cxf-transports-udp/main/module.xml +++ b/modules/feature-pack/src/main/resources/modules/system/layers/base/org/jboss/ws/cxf/jbossws-cxf-transports-udp/main/module.xml @@ -1,4 +1,5 @@ + - + + - + diff --git a/modules/dist/src/main/resources/modules/wildfly/org/jboss/ws/cxf/jbossws-cxf-transports-undertow/main/module.xml b/modules/feature-pack/src/main/resources/modules/system/layers/base/org/jboss/ws/cxf/jbossws-cxf-transports-undertow/main/module.xml similarity index 91% rename from modules/dist/src/main/resources/modules/wildfly/org/jboss/ws/cxf/jbossws-cxf-transports-undertow/main/module.xml rename to modules/feature-pack/src/main/resources/modules/system/layers/base/org/jboss/ws/cxf/jbossws-cxf-transports-undertow/main/module.xml index 2a954d0b8..a10c72272 100644 --- a/modules/dist/src/main/resources/modules/wildfly/org/jboss/ws/cxf/jbossws-cxf-transports-undertow/main/module.xml +++ b/modules/feature-pack/src/main/resources/modules/system/layers/base/org/jboss/ws/cxf/jbossws-cxf-transports-undertow/main/module.xml @@ -1,4 +1,5 @@ + - + + - + diff --git a/modules/dist/src/main/resources/modules/wildfly/org/jboss/ws/jaxws-client/main/module.xml b/modules/feature-pack/src/main/resources/modules/system/layers/base/org/jboss/ws/jaxws-client/main/module.xml similarity index 80% rename from modules/dist/src/main/resources/modules/wildfly/org/jboss/ws/jaxws-client/main/module.xml rename to modules/feature-pack/src/main/resources/modules/system/layers/base/org/jboss/ws/jaxws-client/main/module.xml index 3e190ef53..ddc098a98 100644 --- a/modules/dist/src/main/resources/modules/wildfly/org/jboss/ws/jaxws-client/main/module.xml +++ b/modules/feature-pack/src/main/resources/modules/system/layers/base/org/jboss/ws/jaxws-client/main/module.xml @@ -1,4 +1,5 @@ + - + + - + - - - + + - - - - + + + + @@ -63,12 +64,12 @@ - - - + + + - - + + diff --git a/modules/dist/src/main/resources/modules/wildfly/org/jboss/ws/jaxws-undertow-httpspi/main/module.xml b/modules/feature-pack/src/main/resources/modules/system/layers/base/org/jboss/ws/jaxws-undertow-httpspi/main/module.xml similarity index 89% rename from modules/dist/src/main/resources/modules/wildfly/org/jboss/ws/jaxws-undertow-httpspi/main/module.xml rename to modules/feature-pack/src/main/resources/modules/system/layers/base/org/jboss/ws/jaxws-undertow-httpspi/main/module.xml index 406ec10ac..124cf8867 100644 --- a/modules/dist/src/main/resources/modules/wildfly/org/jboss/ws/jaxws-undertow-httpspi/main/module.xml +++ b/modules/feature-pack/src/main/resources/modules/system/layers/base/org/jboss/ws/jaxws-undertow-httpspi/main/module.xml @@ -1,4 +1,5 @@ + - + + - + diff --git a/modules/dist/src/main/resources/modules/wildfly/org/jboss/ws/saaj-impl/main/module.xml b/modules/feature-pack/src/main/resources/modules/system/layers/base/org/jboss/ws/saaj-impl/main/module.xml similarity index 95% rename from modules/dist/src/main/resources/modules/wildfly/org/jboss/ws/saaj-impl/main/module.xml rename to modules/feature-pack/src/main/resources/modules/system/layers/base/org/jboss/ws/saaj-impl/main/module.xml index 9fb0b065b..570a4124c 100644 --- a/modules/dist/src/main/resources/modules/wildfly/org/jboss/ws/saaj-impl/main/module.xml +++ b/modules/feature-pack/src/main/resources/modules/system/layers/base/org/jboss/ws/saaj-impl/main/module.xml @@ -1,4 +1,5 @@ - + + - + --> + + @@ -30,4 +32,4 @@ - + diff --git a/modules/dist/src/main/resources/modules/wildfly/org/jboss/ws/spi/main/module.xml b/modules/feature-pack/src/main/resources/modules/system/layers/base/org/jboss/ws/spi/main/module.xml similarity index 90% rename from modules/dist/src/main/resources/modules/wildfly/org/jboss/ws/spi/main/module.xml rename to modules/feature-pack/src/main/resources/modules/system/layers/base/org/jboss/ws/spi/main/module.xml index e65bd82e5..0cb30aa1f 100644 --- a/modules/dist/src/main/resources/modules/wildfly/org/jboss/ws/spi/main/module.xml +++ b/modules/feature-pack/src/main/resources/modules/system/layers/base/org/jboss/ws/spi/main/module.xml @@ -1,4 +1,5 @@ + - + + - + - diff --git a/modules/dist/src/main/resources/modules/wildfly/org/jboss/ws/tools/common/main/module.xml b/modules/feature-pack/src/main/resources/modules/system/layers/base/org/jboss/ws/tools/common/main/module.xml similarity index 91% rename from modules/dist/src/main/resources/modules/wildfly/org/jboss/ws/tools/common/main/module.xml rename to modules/feature-pack/src/main/resources/modules/system/layers/base/org/jboss/ws/tools/common/main/module.xml index 5e115681b..c9d862611 100644 --- a/modules/dist/src/main/resources/modules/wildfly/org/jboss/ws/tools/common/main/module.xml +++ b/modules/feature-pack/src/main/resources/modules/system/layers/base/org/jboss/ws/tools/common/main/module.xml @@ -1,4 +1,5 @@ + - + + - + diff --git a/modules/feature-pack/wildfly-feature-pack-build.xml b/modules/feature-pack/wildfly-feature-pack-build.xml new file mode 100644 index 000000000..75e0836c6 --- /dev/null +++ b/modules/feature-pack/wildfly-feature-pack-build.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/pom.xml b/pom.xml index 61f1c0ce9..c90b1aa51 100644 --- a/pom.xml +++ b/pom.xml @@ -57,6 +57,7 @@ modules/resources modules/addons modules/test-utils + modules/feature-pack @@ -1043,6 +1044,11 @@ galleon-maven-plugin ${org.jboss.galleon.version} + + org.wildfly.galleon-plugins + wildfly-galleon-maven-plugin + 6.3.1.Final +