keycloak-developers

Changes

Details

diff --git a/distribution/feature-pack-builds/adapter-only/adapter-feature-pack/src/main/resources/content/README.md b/distribution/feature-pack-builds/adapter-only/adapter-feature-pack/src/main/resources/content/README.md
new file mode 100644
index 0000000..e7b122b
--- /dev/null
+++ b/distribution/feature-pack-builds/adapter-only/adapter-feature-pack/src/main/resources/content/README.md
@@ -0,0 +1,2 @@
+This directory intentionally left empty.  The Feature Pack plugin barfs if there is no content 
+directory.  But Git won't save an empty directory.  Thus, we need this readme file.
\ No newline at end of file
diff --git a/distribution/feature-pack-builds/adapter-only/adapter-only-build/assembly.xml b/distribution/feature-pack-builds/adapter-only/adapter-only-build/assembly.xml
index 7f68478..704449a 100644
--- a/distribution/feature-pack-builds/adapter-only/adapter-only-build/assembly.xml
+++ b/distribution/feature-pack-builds/adapter-only/adapter-only-build/assembly.xml
@@ -29,7 +29,7 @@
             <directory>target</directory>
             <outputDirectory/>
             <includes>
-                <include>${project.artifactId}-${project.version}/**</include>
+                <include>${project.build.finalName}/**</include>
             </includes>
         </fileSet>
     </fileSets>
diff --git a/distribution/feature-pack-builds/adapter-only/adapter-only-build/pom.xml b/distribution/feature-pack-builds/adapter-only/adapter-only-build/pom.xml
index 27d0166..9bb0bc7 100644
--- a/distribution/feature-pack-builds/adapter-only/adapter-only-build/pom.xml
+++ b/distribution/feature-pack-builds/adapter-only/adapter-only-build/pom.xml
@@ -26,7 +26,7 @@
     <modelVersion>4.0.0</modelVersion>
     
     <groupId>org.keycloak</groupId>
-    <artifactId>adapter-only-build</artifactId>
+    <artifactId>keycloak-adapter-only-build</artifactId>
 
     <name>Keycloak WildFly Build: Adapter Only</name>
     <packaging>pom</packaging>
@@ -34,14 +34,13 @@
     <dependencies>
         <dependency>
             <groupId>org.keycloak</groupId>
-            <artifactId>feature-pack-adapter</artifactId>
+            <artifactId>keycloak-adapter-feature-pack</artifactId>
             <version>${project.version}</version>
             <type>zip</type>
         </dependency>
     </dependencies>
 
     <build>
-        <finalName>${project.artifactId}-${project.version}</finalName>
         <plugins>
             <plugin>
                 <groupId>org.wildfly.build</groupId>
@@ -74,7 +73,7 @@
                                 <descriptor>assembly.xml</descriptor>
                             </descriptors>
                             <recompressZippedFiles>true</recompressZippedFiles>
-                            <finalName>${project.artifactId}-${project.version}</finalName>
+                            <finalName>${project.build.finalName}</finalName>
                             <appendAssemblyId>false</appendAssemblyId>
                             <outputDirectory>${project.build.directory}</outputDirectory>
                             <workDirectory>${project.build.directory}/assembly/work</workDirectory>
diff --git a/distribution/feature-pack-builds/adapter-only/adapter-only-build/server-provisioning.xml b/distribution/feature-pack-builds/adapter-only/adapter-only-build/server-provisioning.xml
index 935ce4a..d8b8457 100644
--- a/distribution/feature-pack-builds/adapter-only/adapter-only-build/server-provisioning.xml
+++ b/distribution/feature-pack-builds/adapter-only/adapter-only-build/server-provisioning.xml
@@ -20,6 +20,6 @@
         <!-- uncomment wildfly-feature-pack to build against wildfly full instead of wildfly web -->
         <!--<feature-pack groupId="org.wildfly" artifactId="wildfly-feature-pack" version="${wildfly9.version}"/>-->
         
-        <feature-pack groupId="org.keycloak" artifactId="feature-pack-adapter" version="${project.version}"/>
+        <feature-pack groupId="org.keycloak" artifactId="keycloak-adapter-feature-pack" version="${project.version}"/>
     </feature-packs>
 </server-provisioning>
\ No newline at end of file
diff --git a/distribution/feature-pack-builds/adapter-only/adapter-only-dist/pom.xml b/distribution/feature-pack-builds/adapter-only/adapter-only-dist/pom.xml
index 6f3bb1d..f03c53f 100644
--- a/distribution/feature-pack-builds/adapter-only/adapter-only-dist/pom.xml
+++ b/distribution/feature-pack-builds/adapter-only/adapter-only-dist/pom.xml
@@ -26,7 +26,7 @@
     <modelVersion>4.0.0</modelVersion>
     
     <groupId>org.keycloak</groupId>
-    <artifactId>adapter-only-dist</artifactId>
+    <artifactId>keycloak-adapter-only-dist</artifactId>
 
     <name>Keycloak WildFly Dist: Adapter Only</name>
     <packaging>pom</packaging>
@@ -34,15 +34,11 @@
     <dependencies>
         <dependency>
             <groupId>org.keycloak</groupId>
-            <artifactId>feature-pack-adapter</artifactId>
+            <artifactId>keycloak-adapter-feature-pack</artifactId>
             <version>${project.version}</version>
             <type>zip</type>
         </dependency>
     </dependencies>
-
-    <build>
-        <finalName>${project.artifactId}-${project.version}</finalName>
-    </build>
     
     <profiles>
         <profile>
diff --git a/distribution/feature-pack-builds/adapter-only/adapter-only-dist/server-provisioning.xml b/distribution/feature-pack-builds/adapter-only/adapter-only-dist/server-provisioning.xml
index 58cf13c..ae103e7 100644
--- a/distribution/feature-pack-builds/adapter-only/adapter-only-dist/server-provisioning.xml
+++ b/distribution/feature-pack-builds/adapter-only/adapter-only-dist/server-provisioning.xml
@@ -20,6 +20,6 @@
         <!-- uncomment wildfly-feature-pack to build against wildfly full instead of wildfly web -->
         <!--<feature-pack groupId="org.wildfly" artifactId="wildfly-feature-pack" version="${wildfly9.version}"/>-->
         
-        <feature-pack groupId="org.keycloak" artifactId="feature-pack-adapter" version="${project.version}"/>
+        <feature-pack groupId="org.keycloak" artifactId="keycloak-adapter-feature" version="${project.version}"/>
     </feature-packs>
 </server-provisioning>
\ No newline at end of file
diff --git a/distribution/feature-pack-builds/adapter-only/pom.xml b/distribution/feature-pack-builds/adapter-only/pom.xml
index 525db20..45efa4b 100644
--- a/distribution/feature-pack-builds/adapter-only/pom.xml
+++ b/distribution/feature-pack-builds/adapter-only/pom.xml
@@ -14,7 +14,7 @@
     <packaging>pom</packaging>
 
     <modules>
-        <module>feature-pack-adapter</module>
+        <module>adapter-feature-pack</module>
         <module>adapter-only-build</module>
         <module>adapter-only-dist</module>
     </modules>
diff --git a/distribution/feature-pack-builds/server-and-adapter/server-and-adapter-build/pom.xml b/distribution/feature-pack-builds/server-and-adapter/server-and-adapter-build/pom.xml
index 4d44c6a..2b81b9d 100644
--- a/distribution/feature-pack-builds/server-and-adapter/server-and-adapter-build/pom.xml
+++ b/distribution/feature-pack-builds/server-and-adapter/server-and-adapter-build/pom.xml
@@ -26,7 +26,7 @@
     <modelVersion>4.0.0</modelVersion>
     
     <groupId>org.keycloak</groupId>
-    <artifactId>server-and-adapter-build</artifactId>
+    <artifactId>keycloak-server-and-adapter-build</artifactId>
 
     <name>Keycloak WildFly Build: Server and Adapter</name>
     <packaging>pom</packaging>
@@ -34,20 +34,19 @@
     <dependencies>
         <dependency>
             <groupId>org.keycloak</groupId>
-            <artifactId>feature-pack-server</artifactId>
+            <artifactId>keycloak-server-feature-pack</artifactId>
             <version>${project.version}</version>
             <type>zip</type>
         </dependency>
         <dependency>
             <groupId>org.keycloak</groupId>
-            <artifactId>feature-pack-adapter</artifactId>
+            <artifactId>keycloak-adapter-feature-pack</artifactId>
             <version>${project.version}</version>
             <type>zip</type>
         </dependency>
     </dependencies>
 
     <build>
-        <finalName>${project.artifactId}-${project.version}</finalName>
         <plugins>
             <plugin>
                 <groupId>org.wildfly.build</groupId>
diff --git a/distribution/feature-pack-builds/server-and-adapter/server-and-adapter-build/server-provisioning.xml b/distribution/feature-pack-builds/server-and-adapter/server-and-adapter-build/server-provisioning.xml
index ca45007..f83f517 100644
--- a/distribution/feature-pack-builds/server-and-adapter/server-and-adapter-build/server-provisioning.xml
+++ b/distribution/feature-pack-builds/server-and-adapter/server-and-adapter-build/server-provisioning.xml
@@ -17,7 +17,7 @@
 -->
 <server-provisioning xmlns="urn:wildfly:server-provisioning:1.0">
     <feature-packs>
-        <feature-pack groupId="org.keycloak" artifactId="feature-pack-server" version="${project.version}"/>     
-	  <feature-pack groupId="org.keycloak" artifactId="feature-pack-adapter" version="${project.version}"/>     
+        <feature-pack groupId="org.keycloak" artifactId="keycloak-server-feature-pack" version="${project.version}"/>     
+	  <feature-pack groupId="org.keycloak" artifactId="keycloak-adapter-feature-pack" version="${project.version}"/>     
     </feature-packs>
 </server-provisioning>
\ No newline at end of file
diff --git a/distribution/feature-pack-builds/server-and-adapter/server-and-adapter-dist/pom.xml b/distribution/feature-pack-builds/server-and-adapter/server-and-adapter-dist/pom.xml
index 1d2a520..f4adfd1 100644
--- a/distribution/feature-pack-builds/server-and-adapter/server-and-adapter-dist/pom.xml
+++ b/distribution/feature-pack-builds/server-and-adapter/server-and-adapter-dist/pom.xml
@@ -26,7 +26,7 @@
     <modelVersion>4.0.0</modelVersion>
     
     <groupId>org.keycloak</groupId>
-    <artifactId>server-and-adapter-dist</artifactId>
+    <artifactId>keycloak-server-and-adapter-dist</artifactId>
 
     <name>Keycloak WildFly Dist: Server and Adapter</name>
     <packaging>pom</packaging>
@@ -34,22 +34,18 @@
     <dependencies>
         <dependency>
             <groupId>org.keycloak</groupId>
-            <artifactId>feature-pack-server</artifactId>
+            <artifactId>keycloak-server-feature-pack</artifactId>
             <version>${project.version}</version>
             <type>zip</type>
         </dependency>
         <dependency>
             <groupId>org.keycloak</groupId>
-            <artifactId>feature-pack-adapter</artifactId>
+            <artifactId>keycloak-adapter-feature-pack</artifactId>
             <version>${project.version}</version>
             <type>zip</type>
         </dependency>
     </dependencies>
 
-    <build>
-        <finalName>${project.artifactId}-${project.version}</finalName>
-    </build>
-    
     <profiles>
         <profile>
             <id>jboss-release</id>
diff --git a/distribution/feature-pack-builds/server-and-adapter/server-and-adapter-dist/server-provisioning.xml b/distribution/feature-pack-builds/server-and-adapter/server-and-adapter-dist/server-provisioning.xml
index e97a707..83253d7 100644
--- a/distribution/feature-pack-builds/server-and-adapter/server-and-adapter-dist/server-provisioning.xml
+++ b/distribution/feature-pack-builds/server-and-adapter/server-and-adapter-dist/server-provisioning.xml
@@ -17,7 +17,7 @@
 -->
 <server-provisioning xmlns="urn:wildfly:server-provisioning:1.0" extract-schemas="true" copy-module-artifacts="true">
     <feature-packs>
-        <feature-pack groupId="org.keycloak" artifactId="feature-pack-server" version="${project.version}"/>     
-        <feature-pack groupId="org.keycloak" artifactId="feature-pack-adapter" version="${project.version}"/>     
+        <feature-pack groupId="org.keycloak" artifactId="keycloak-server-feature-pack" version="${project.version}"/>     
+        <feature-pack groupId="org.keycloak" artifactId="keycloak-adapter-feature-pack" version="${project.version}"/>     
     </feature-packs>
 </server-provisioning>
\ No newline at end of file
diff --git a/distribution/feature-pack-builds/server-only/pom.xml b/distribution/feature-pack-builds/server-only/pom.xml
index ec35fbe..955f404 100644
--- a/distribution/feature-pack-builds/server-only/pom.xml
+++ b/distribution/feature-pack-builds/server-only/pom.xml
@@ -14,7 +14,7 @@
     <packaging>pom</packaging>
 
     <modules>
-        <module>feature-pack-server</module>
+        <module>server-feature-pack</module>
         <module>server-only-build</module>
         <module>server-only-dist</module>
     </modules>
diff --git a/distribution/feature-pack-builds/server-only/server-only-build/pom.xml b/distribution/feature-pack-builds/server-only/server-only-build/pom.xml
index fab9e10..a855e8a 100644
--- a/distribution/feature-pack-builds/server-only/server-only-build/pom.xml
+++ b/distribution/feature-pack-builds/server-only/server-only-build/pom.xml
@@ -26,7 +26,7 @@
     <modelVersion>4.0.0</modelVersion>
     
     <groupId>org.keycloak</groupId>
-    <artifactId>server-only-build</artifactId>
+    <artifactId>keycloak-server-only-build</artifactId>
 
     <name>Keycloak WildFly Build: Server Only</name>
     <packaging>pom</packaging>
@@ -34,14 +34,13 @@
     <dependencies>
         <dependency>
             <groupId>org.keycloak</groupId>
-            <artifactId>feature-pack-server</artifactId>
+            <artifactId>keycloak-server-feature-pack</artifactId>
             <version>${project.version}</version>
             <type>zip</type>
         </dependency>
     </dependencies>
 
     <build>
-        <finalName>${project.artifactId}-${project.version}</finalName>
         <plugins>
             <plugin>
                 <groupId>org.wildfly.build</groupId>
diff --git a/distribution/feature-pack-builds/server-only/server-only-build/server-provisioning.xml b/distribution/feature-pack-builds/server-only/server-only-build/server-provisioning.xml
index b1b7bde..9e4b4f3 100644
--- a/distribution/feature-pack-builds/server-only/server-only-build/server-provisioning.xml
+++ b/distribution/feature-pack-builds/server-only/server-only-build/server-provisioning.xml
@@ -17,6 +17,6 @@
 -->
 <server-provisioning xmlns="urn:wildfly:server-provisioning:1.0">
     <feature-packs>
-        <feature-pack groupId="org.keycloak" artifactId="feature-pack-server" version="${project.version}"/>     
+        <feature-pack groupId="org.keycloak" artifactId="keycloak-server-feature-pack" version="${project.version}"/>     
     </feature-packs>
 </server-provisioning>
\ No newline at end of file
diff --git a/distribution/feature-pack-builds/server-only/server-only-dist/assembly.xml b/distribution/feature-pack-builds/server-only/server-only-dist/assembly.xml
index 704449a..1d7cc51 100644
--- a/distribution/feature-pack-builds/server-only/server-only-dist/assembly.xml
+++ b/distribution/feature-pack-builds/server-only/server-only-dist/assembly.xml
@@ -19,7 +19,7 @@
 
 <assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2 http://maven.apache.org/xsd/assembly-1.1.2.xsd">
-    <id>thin-server</id>
+    <id>full-server</id>
     <formats>
        <format>zip</format>
     </formats>
diff --git a/distribution/feature-pack-builds/server-only/server-only-dist/pom.xml b/distribution/feature-pack-builds/server-only/server-only-dist/pom.xml
index c4c7d31..8d4422d 100644
--- a/distribution/feature-pack-builds/server-only/server-only-dist/pom.xml
+++ b/distribution/feature-pack-builds/server-only/server-only-dist/pom.xml
@@ -26,7 +26,7 @@
     <modelVersion>4.0.0</modelVersion>
     
     <groupId>org.keycloak</groupId>
-    <artifactId>server-only-dist</artifactId>
+    <artifactId>keycloak-server-only-dist</artifactId>
 
     <name>Keycloak WildFly Dist: Server Only</name>
     <packaging>pom</packaging>
@@ -34,16 +34,12 @@
     <dependencies>
         <dependency>
             <groupId>org.keycloak</groupId>
-            <artifactId>feature-pack-server</artifactId>
+            <artifactId>keycloak-server-feature-pack</artifactId>
             <version>${project.version}</version>
             <type>zip</type>
         </dependency>
     </dependencies>
 
-    <build>
-        <finalName>${project.artifactId}-${project.version}</finalName>
-    </build>
-    
     <profiles>
         <profile>
             <id>jboss-release</id>
diff --git a/distribution/feature-pack-builds/server-only/server-only-dist/server-provisioning.xml b/distribution/feature-pack-builds/server-only/server-only-dist/server-provisioning.xml
index cbf3dcd..d414b95 100644
--- a/distribution/feature-pack-builds/server-only/server-only-dist/server-provisioning.xml
+++ b/distribution/feature-pack-builds/server-only/server-only-dist/server-provisioning.xml
@@ -17,6 +17,6 @@
 -->
 <server-provisioning xmlns="urn:wildfly:server-provisioning:1.0" extract-schemas="true" copy-module-artifacts="true">
     <feature-packs>
-        <feature-pack groupId="org.keycloak" artifactId="feature-pack-server" version="${project.version}"/>     
+        <feature-pack groupId="org.keycloak" artifactId="keycloak-server-feature-pack" version="${project.version}"/>     
     </feature-packs>
 </server-provisioning>
\ No newline at end of file