diff --git a/distribution/galleon-feature-packs/pom.xml b/distribution/galleon-feature-packs/pom.xml
index fc16e851102..eb2026a1eeb 100644
--- a/distribution/galleon-feature-packs/pom.xml
+++ b/distribution/galleon-feature-packs/pom.xml
@@ -32,7 +32,20 @@
saml-adapter-galleon-pack
- saml-adapter-galleon-pack-layer-metadata-tests
+
+
+
+ upstream-adapters
+
+
+ !eap8-adapters
+
+
+
+ saml-adapter-galleon-pack-layer-metadata-tests
+
+
+
diff --git a/distribution/galleon-feature-packs/saml-adapter-galleon-pack/pom.xml b/distribution/galleon-feature-packs/saml-adapter-galleon-pack/pom.xml
index d46987e7427..341a4bf9b6f 100644
--- a/distribution/galleon-feature-packs/saml-adapter-galleon-pack/pom.xml
+++ b/distribution/galleon-feature-packs/saml-adapter-galleon-pack/pom.xml
@@ -207,6 +207,9 @@
${basedir}/src/main/resources
+
+ ${basedir}/src/main/layers/${saml.adapter.galleon.pack.metadata.dir}
+
diff --git a/distribution/galleon-feature-packs/saml-adapter-galleon-pack/src/main/resources/layers/standalone/keycloak-client-saml-ejb/layer-spec.xml b/distribution/galleon-feature-packs/saml-adapter-galleon-pack/src/main/layers/metadata/layers/standalone/keycloak-client-saml-ejb/layer-spec.xml
similarity index 100%
rename from distribution/galleon-feature-packs/saml-adapter-galleon-pack/src/main/resources/layers/standalone/keycloak-client-saml-ejb/layer-spec.xml
rename to distribution/galleon-feature-packs/saml-adapter-galleon-pack/src/main/layers/metadata/layers/standalone/keycloak-client-saml-ejb/layer-spec.xml
diff --git a/distribution/galleon-feature-packs/saml-adapter-galleon-pack/src/main/resources/layers/standalone/keycloak-client-saml/layer-spec.xml b/distribution/galleon-feature-packs/saml-adapter-galleon-pack/src/main/layers/metadata/layers/standalone/keycloak-client-saml/layer-spec.xml
similarity index 100%
rename from distribution/galleon-feature-packs/saml-adapter-galleon-pack/src/main/resources/layers/standalone/keycloak-client-saml/layer-spec.xml
rename to distribution/galleon-feature-packs/saml-adapter-galleon-pack/src/main/layers/metadata/layers/standalone/keycloak-client-saml/layer-spec.xml
diff --git a/distribution/galleon-feature-packs/saml-adapter-galleon-pack/src/main/resources/layers/standalone/keycloak-saml/layer-spec.xml b/distribution/galleon-feature-packs/saml-adapter-galleon-pack/src/main/layers/metadata/layers/standalone/keycloak-saml/layer-spec.xml
similarity index 100%
rename from distribution/galleon-feature-packs/saml-adapter-galleon-pack/src/main/resources/layers/standalone/keycloak-saml/layer-spec.xml
rename to distribution/galleon-feature-packs/saml-adapter-galleon-pack/src/main/layers/metadata/layers/standalone/keycloak-saml/layer-spec.xml
diff --git a/distribution/galleon-feature-packs/saml-adapter-galleon-pack/src/main/layers/non-metadata/layers/standalone/keycloak-client-saml-ejb/layer-spec.xml b/distribution/galleon-feature-packs/saml-adapter-galleon-pack/src/main/layers/non-metadata/layers/standalone/keycloak-client-saml-ejb/layer-spec.xml
new file mode 100644
index 00000000000..e130798553f
--- /dev/null
+++ b/distribution/galleon-feature-packs/saml-adapter-galleon-pack/src/main/layers/non-metadata/layers/standalone/keycloak-client-saml-ejb/layer-spec.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/distribution/galleon-feature-packs/saml-adapter-galleon-pack/src/main/layers/non-metadata/layers/standalone/keycloak-client-saml/layer-spec.xml b/distribution/galleon-feature-packs/saml-adapter-galleon-pack/src/main/layers/non-metadata/layers/standalone/keycloak-client-saml/layer-spec.xml
new file mode 100644
index 00000000000..145e0cfa960
--- /dev/null
+++ b/distribution/galleon-feature-packs/saml-adapter-galleon-pack/src/main/layers/non-metadata/layers/standalone/keycloak-client-saml/layer-spec.xml
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/distribution/galleon-feature-packs/saml-adapter-galleon-pack/src/main/layers/non-metadata/layers/standalone/keycloak-saml/layer-spec.xml b/distribution/galleon-feature-packs/saml-adapter-galleon-pack/src/main/layers/non-metadata/layers/standalone/keycloak-saml/layer-spec.xml
new file mode 100644
index 00000000000..1d869f320b5
--- /dev/null
+++ b/distribution/galleon-feature-packs/saml-adapter-galleon-pack/src/main/layers/non-metadata/layers/standalone/keycloak-saml/layer-spec.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 195928aad3b..d5574a60bf5 100644
--- a/pom.xml
+++ b/pom.xml
@@ -221,11 +221,6 @@
0.21.5.RELEASE
2.0.3
-
- 6.5.2.Final
- 5.2.2.Final
- 2.3.1.Final
-
1.0.0.Alpha8
@@ -1930,6 +1925,12 @@
${eap8.version}
${eap8.wildfly.build-tools.version}
${eap8.wildfly.core.version}
+
+ non-metadata
+
+ 6.4.2.Final
+ 5.1.0.Final
+ 2.3.1.Final
@@ -1945,6 +1946,12 @@
${upstream.wildfly.version}
${upstream.wildfly.build-tools.version}
${upstream.wildfly.core.version}
+
+ metadata
+
+ 6.5.2.Final
+ 5.2.2.Final
+ 2.3.1.Final