keycloak-uncached
Changes
distribution/examples-docs-zip/build.xml 37(+37 -0)
distribution/examples-docs-zip/pom.xml 39(+39 -0)
examples/as7-eap-demo/third-party-cdi/src/main/webapp/WEB-INF/jboss-deployment-structure.xml 7(+0 -7)
examples/demo-template/customer-app/pom.xml 16(+14 -2)
examples/demo-template/customer-app/src/main/java/org/keycloak/example/CustomerDatabaseClient.java 1(+1 -0)
examples/demo-template/customer-app/src/main/webapp/WEB-INF/jboss-deployment-structure.xml.as7 0(+0 -0)
examples/demo-template/customer-app/src/main/webapp/WEB-INF/jboss-deployment-structure.xml.wildfly 0(+0 -0)
examples/demo-template/database-service/pom.xml 30(+19 -11)
examples/demo-template/database-service/src/main/java/org/keycloak/example/oauth/CustomerService.java 0(+0 -0)
examples/demo-template/database-service/src/main/java/org/keycloak/example/oauth/DataApplication.java 0(+0 -0)
examples/demo-template/database-service/src/main/java/org/keycloak/example/oauth/ProductService.java 0(+0 -0)
examples/demo-template/database-service/src/main/webapp/WEB-INF/jboss-deployment-structure.xml.as7 0(+0 -0)
examples/demo-template/database-service/src/main/webapp/WEB-INF/jboss-deployment-structure.xml.wildfly 0(+0 -0)
examples/demo-template/pom.xml 2(+1 -1)
examples/demo-template/product-app/pom.xml 21(+19 -2)
examples/demo-template/product-app/src/main/java/org/keycloak/example/oauth/ProductDatabaseClient.java 0(+0 -0)
examples/demo-template/product-app/src/main/webapp/WEB-INF/jboss-deployment-structure.xml.as7 1(+0 -1)
examples/demo-template/product-app/src/main/webapp/WEB-INF/jboss-deployment-structure.xml.wildfly 0(+0 -0)
examples/demo-template/README.md.as7 0(+0 -0)
examples/demo-template/third-party/src/main/java/org/keycloak/example/oauth/ProductDatabaseClient.java 0(+0 -0)
examples/demo-template/third-party-cdi/src/main/java/org/keycloak/example/oauth/AppContextListener.java 0(+0 -0)
examples/demo-template/third-party-cdi/src/main/java/org/keycloak/example/oauth/CDIResourcesProducer.java 0(+0 -0)
examples/demo-template/third-party-cdi/src/main/java/org/keycloak/example/oauth/DatabaseClient.java 0(+0 -0)
examples/demo-template/third-party-cdi/src/main/java/org/keycloak/example/oauth/MessagesChecker.java 0(+0 -0)
examples/demo-template/third-party-cdi/src/main/java/org/keycloak/example/oauth/RefreshTokenFilter.java 0(+0 -0)
examples/demo-template/third-party-cdi/src/main/java/org/keycloak/example/oauth/ServletRequestQualifier.java 0(+0 -0)
examples/demo-template/third-party-cdi/src/main/java/org/keycloak/example/oauth/UserData.java 0(+0 -0)
examples/pom.xml 3(+1 -2)
examples/wildfly-demo/customer-app/src/main/java/org/keycloak/example/CustomerDatabaseClient.java 50(+0 -50)
examples/wildfly-demo/database-service/src/main/java/org/keycloak/example/oauth/CustomerService.java 26(+0 -26)
examples/wildfly-demo/database-service/src/main/java/org/keycloak/example/oauth/DataApplication.java 13(+0 -13)
examples/wildfly-demo/database-service/src/main/java/org/keycloak/example/oauth/ProductService.java 26(+0 -26)
examples/wildfly-demo/product-app/src/main/java/org/keycloak/example/oauth/ProductDatabaseClient.java 50(+0 -50)
examples/wildfly-demo/third-party/src/main/java/org/keycloak/example/oauth/Bootstrap.java 69(+0 -69)
examples/wildfly-demo/third-party/src/main/java/org/keycloak/example/oauth/ProductDatabaseClient.java 72(+0 -72)
examples/wildfly-demo/third-party-cdi/src/main/java/org/keycloak/example/oauth/AppContextListener.java 57(+0 -57)
examples/wildfly-demo/third-party-cdi/src/main/java/org/keycloak/example/oauth/CDIResourcesProducer.java 41(+0 -41)
examples/wildfly-demo/third-party-cdi/src/main/java/org/keycloak/example/oauth/DatabaseClient.java 104(+0 -104)
examples/wildfly-demo/third-party-cdi/src/main/java/org/keycloak/example/oauth/MessagesChecker.java 34(+0 -34)
examples/wildfly-demo/third-party-cdi/src/main/java/org/keycloak/example/oauth/RefreshTokenFilter.java 62(+0 -62)
examples/wildfly-demo/third-party-cdi/src/main/java/org/keycloak/example/oauth/ServletRequestQualifier.java 19(+0 -19)
examples/wildfly-demo/third-party-cdi/src/main/java/org/keycloak/example/oauth/UserData.java 63(+0 -63)
Details
diff --git a/distribution/examples-docs-zip/assembly.xml b/distribution/examples-docs-zip/assembly.xml
index 77b7530..b5ab178 100755
--- a/distribution/examples-docs-zip/assembly.xml
+++ b/distribution/examples-docs-zip/assembly.xml
@@ -15,7 +15,7 @@
             <outputDirectory></outputDirectory>
         </fileSet>
         <fileSet>
-            <directory>../../examples</directory>
+            <directory>target/examples</directory>
             <outputDirectory>examples</outputDirectory>
             <excludes>
                 <exclude>**/.svn/**</exclude>
                distribution/examples-docs-zip/build.xml 37(+37 -0)
diff --git a/distribution/examples-docs-zip/build.xml b/distribution/examples-docs-zip/build.xml
new file mode 100755
index 0000000..abc30c9
--- /dev/null
+++ b/distribution/examples-docs-zip/build.xml
@@ -0,0 +1,37 @@
+<project name="example-dist" basedir="." default="all">
+
+    <target name="all">
+        <delete dir="target/examples"/>
+        <copy todir="target/examples/as7-eap-demo" overwrite="true">
+            <fileset dir="../../examples/demo-template">
+                <exclude name="**/*.wildfly"/>
+                <exclude name="**/target/**"/>
+                <exclude name="*.iml"/>
+            </fileset>
+        </copy>
+        <move file="target/examples/as7-eap-demo/README.md.as7" tofile="target/examples/as7-eap-demo/README.md"/>
+        <copy todir="target/examples/wildfly-demo" overwrite="true">
+            <fileset dir="../../examples/demo-template">
+                <exclude name="**/WEB-INF/*.as7"/>
+                <exclude name="**/WEB-INF/jboss-web.xml"/>
+                <exclude name="**/WEB-INF/web.xml"/>
+                <exclude name="target/**"/>
+                <exclude name="*.iml"/>
+            </fileset>
+        </copy>
+        <move file="target/examples/wildfly-demo/README.md.wildfly" tofile="target/examples/wildfly-demo/README.md"/>
+        <move file="target/examples/wildfly-demo/customer-app/src/main/webapp/WEB-INF/web.xml.wildfly" tofile="target/examples/wildfly-demo/customer-app/src/main/webapp/WEB-INF/web.xml"/>
+        <move file="target/examples/wildfly-demo/product-app/src/main/webapp/WEB-INF/web.xml.wildfly" tofile="target/examples/wildfly-demo/product-app/src/main/webapp/WEB-INF/web.xml"/>
+        <move file="target/examples/wildfly-demo/database-service/src/main/webapp/WEB-INF/web.xml.wildfly" tofile="target/examples/wildfly-demo/database-service/src/main/webapp/WEB-INF/web.xml"/>
+        <copy todir="target/examples/unconfigured-demo" overwrite="true">
+            <fileset dir="../../examples/demo-template">
+                <exclude name="**/*.wildfly"/>
+                <exclude name="**/WEB-INF/*.as7"/>
+                <exclude name="**/WEB-INF/jboss-web.xml"/>
+                <exclude name="**/WEB-INF/keycloak.json"/>
+                <exclude name="target/**"/>
+                <exclude name="*.iml"/>
+            </fileset>
+        </copy>
+    </target>
+</project>
\ No newline at end of file
                distribution/examples-docs-zip/pom.xml 39(+39 -0)
diff --git a/distribution/examples-docs-zip/pom.xml b/distribution/examples-docs-zip/pom.xml
index 2621391..cc76a4e 100755
--- a/distribution/examples-docs-zip/pom.xml
+++ b/distribution/examples-docs-zip/pom.xml
@@ -17,6 +17,44 @@
     <build>
         <plugins>
             <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-antrun-plugin</artifactId>
+                <version>1.7</version>
+                <inherited>false</inherited>
+                <executions>
+                    <execution>
+                        <id>build-example</id>
+                        <goals>
+                            <goal>run</goal>
+                        </goals>
+                        <phase>compile</phase>
+                        <configuration>
+                            <target>
+                                <ant antfile="build.xml" inheritRefs="true">
+                                    <target name="all"/>
+                                </ant>
+                            </target>
+                        </configuration>
+                    </execution>
+                </executions>
+                <dependencies>
+                    <dependency>
+                        <groupId>ant-contrib</groupId>
+                        <artifactId>ant-contrib</artifactId>
+                        <version>1.0b3</version>
+                        <exclusions>
+                            <exclusion>
+                                <groupId>ant</groupId>
+                                <artifactId>ant</artifactId>
+                            </exclusion>
+                        </exclusions>
+                    </dependency>
+                </dependencies>
+
+
+            </plugin>
+            <!--
+            <plugin>
                 <artifactId>maven-assembly-plugin</artifactId>
                 <version>2.4</version>
                 <executions>
@@ -41,6 +79,7 @@
                     </execution>
                 </executions>
             </plugin>
+            -->
         </plugins>
     </build>
 
                examples/pom.xml 3(+1 -2)
diff --git a/examples/pom.xml b/examples/pom.xml
index d44bde6..8ca74f0 100755
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -34,7 +34,6 @@
         </plugins>
     </build>
     <modules>
-        <module>as7-eap-demo</module>
-        <module>wildfly-demo</module>
+        <module>demo-template</module>
     </modules>
 </project>