diff --git a/distribution/feature-packs/pom.xml b/distribution/feature-packs/pom.xml index dcc6c0c147f..f00209595d3 100644 --- a/distribution/feature-packs/pom.xml +++ b/distribution/feature-packs/pom.xml @@ -14,7 +14,7 @@ pom - adapter-feature-pack + server-feature-pack diff --git a/distribution/feature-packs/server-feature-pack/assembly.xml b/distribution/feature-packs/server-feature-pack/assembly.xml index eaee2caa594..47c914fb30e 100644 --- a/distribution/feature-packs/server-feature-pack/assembly.xml +++ b/distribution/feature-packs/server-feature-pack/assembly.xml @@ -49,5 +49,19 @@ **/module.xml + + ../../../ + + License.html + + content + + + ../../../forms/common-themes/src/main/resources/theme + content/standalone/configuration/themes + + **/** + + diff --git a/distribution/feature-packs/server-feature-pack/src/main/resources/configuration/standalone/subsystems.xml b/distribution/feature-packs/server-feature-pack/src/main/resources/configuration/standalone/subsystems.xml index fad3c38b14e..d20bf2e610c 100644 --- a/distribution/feature-packs/server-feature-pack/src/main/resources/configuration/standalone/subsystems.xml +++ b/distribution/feature-packs/server-feature-pack/src/main/resources/configuration/standalone/subsystems.xml @@ -3,33 +3,21 @@ logging.xml - batch.xml + bean-validation.xml keycloak-datasources.xml - deployment-scanner.xml - ee.xml - ejb3.xml + ee.xml io.xml infinispan.xml jaxrs.xml jca.xml - jdr.xml - jmx.xml jpa.xml - jsf.xml - mail.xml - naming.xml - pojo.xml - remoting.xml - resource-adapters.xml + naming.xml request-controller.xml - sar.xml security-manager.xml security.xml transactions.xml undertow.xml - webservices.xml - weld.xml keycloak-server.xml diff --git a/distribution/server-overlay/src/main/providers/README.txt b/distribution/feature-packs/server-feature-pack/src/main/resources/content/standalone/configuration/providers/README.txt similarity index 100% rename from distribution/server-overlay/src/main/providers/README.txt rename to distribution/feature-packs/server-feature-pack/src/main/resources/content/standalone/configuration/providers/README.txt diff --git a/distribution/server-overlay/src/main/themes/README.txt b/distribution/feature-packs/server-feature-pack/src/main/resources/content/standalone/configuration/themes/README.txt similarity index 100% rename from distribution/server-overlay/src/main/themes/README.txt rename to distribution/feature-packs/server-feature-pack/src/main/resources/content/standalone/configuration/themes/README.txt diff --git a/distribution/pom.xml b/distribution/pom.xml index 8eeaafcf764..f2d45491f10 100755 --- a/distribution/pom.xml +++ b/distribution/pom.xml @@ -28,13 +28,13 @@ adapters - demo-dist + docs-dist examples-dist modules proxy-dist server-dist - server-overlay + src-dist subsystem-war feature-packs diff --git a/distribution/server-dist/assembly.xml b/distribution/server-dist/assembly.xml index 6f0c028bfd6..6a846af31dc 100755 --- a/distribution/server-dist/assembly.xml +++ b/distribution/server-dist/assembly.xml @@ -8,7 +8,6 @@ true - target/${project.build.finalName} @@ -38,30 +37,5 @@ *.* - - ../../forms/common-themes/src/main/resources/theme - standalone/configuration/themes - - **/** - - - - ../../ - - License.html - - - - - - - ../server-overlay/src/main/themes/README.txt - standalone/configuration/themes - - - ../server-overlay/src/main/providers/README.txt - standalone/configuration/providers - - diff --git a/distribution/server-dist/pom.xml b/distribution/server-dist/pom.xml index cc767272523..f5e48635a90 100755 --- a/distribution/server-dist/pom.xml +++ b/distribution/server-dist/pom.xml @@ -16,12 +16,7 @@ org.keycloak - keycloak-server-overlay - zip - - - org.wildfly - wildfly-dist + keycloak-server-feature-pack zip diff --git a/distribution/server-overlay/assembly.xml b/distribution/server-overlay/assembly.xml index 26f4d8cf42a..265c256030c 100755 --- a/distribution/server-overlay/assembly.xml +++ b/distribution/server-overlay/assembly.xml @@ -5,12 +5,17 @@ zip tar.gz + false ${project.build.directory}/unpacked/modules - modules/system/layers/base + modules + + + ${project.build.directory}/unpacked/content + ../../forms/common-themes/src/main/resources/theme diff --git a/distribution/server-overlay/pom.xml b/distribution/server-overlay/pom.xml index f68f678dc86..a9f16a2962e 100755 --- a/distribution/server-overlay/pom.xml +++ b/distribution/server-overlay/pom.xml @@ -16,7 +16,7 @@ org.keycloak - keycloak-jboss-modules + keycloak-server-feature-pack zip @@ -61,9 +61,9 @@ org.keycloak - keycloak-jboss-modules + keycloak-server-feature-pack zip - ${project.build.directory}/unpacked/modules + ${project.build.directory}/unpacked diff --git a/integration/wildfly/wildfly-server-subsystem/src/main/resources/subsystem-templates/keycloak-datasources.xml b/integration/wildfly/wildfly-server-subsystem/src/main/resources/subsystem-templates/keycloak-datasources.xml index 9f05130294b..114545f3888 100644 --- a/integration/wildfly/wildfly-server-subsystem/src/main/resources/subsystem-templates/keycloak-datasources.xml +++ b/integration/wildfly/wildfly-server-subsystem/src/main/resources/subsystem-templates/keycloak-datasources.xml @@ -4,14 +4,6 @@ org.jboss.as.connector - - jdbc:h2:mem:test;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=FALSE - h2 - - sa - sa - - jdbc:h2:${jboss.server.data.dir}/keycloak;AUTO_SERVER=TRUE h2 diff --git a/pom.xml b/pom.xml index 796918a8dd5..5c529c7c8ca 100755 --- a/pom.xml +++ b/pom.xml @@ -1128,6 +1128,12 @@ ${project.version} war + + org.keycloak + keycloak-server-feature-pack + ${project.version} + zip + org.keycloak keycloak-testsuite-integration