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