keycloak-aplcache

demo-template

1/17/2014 1:16:50 AM

Changes

examples/as7-eap-demo/database-service/src/main/webapp/WEB-INF/keycloak.json 7(+0 -7)

examples/as7-eap-demo/pom.xml 43(+0 -43)

examples/as7-eap-demo/product-app/pom.xml 64(+0 -64)

examples/as7-eap-demo/third-party/src/main/webapp/WEB-INF/jboss-deployment-structure.xml 7(+0 -7)

examples/as7-eap-demo/third-party/src/main/webapp/WEB-INF/keycloak.json 11(+0 -11)

examples/as7-eap-demo/third-party-cdi/src/main/webapp/WEB-INF/jboss-deployment-structure.xml 7(+0 -7)

examples/as7-eap-demo/third-party-cdi/src/main/webapp/WEB-INF/keycloak.json 11(+0 -11)

examples/pom.xml 3(+1 -2)

examples/wildfly-demo/customer-app/pom.xml 64(+0 -64)

examples/wildfly-demo/customer-app/src/main/java/org/keycloak/example/CustomerDatabaseClient.java 50(+0 -50)

examples/wildfly-demo/customer-app/src/main/webapp/admin/admin.jsp 11(+0 -11)

examples/wildfly-demo/customer-app/src/main/webapp/customers/cors-test.html 38(+0 -38)

examples/wildfly-demo/customer-app/src/main/webapp/customers/view.jsp 30(+0 -30)

examples/wildfly-demo/customer-app/src/main/webapp/index.html 14(+0 -14)

examples/wildfly-demo/customer-app/src/main/webapp/WEB-INF/keycloak.json 11(+0 -11)

examples/wildfly-demo/database-service/pom.xml 79(+0 -79)

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/product-app/src/main/webapp/admin/admin.jsp 11(+0 -11)

examples/wildfly-demo/product-app/src/main/webapp/index.html 14(+0 -14)

examples/wildfly-demo/product-app/src/main/webapp/products/view.jsp 31(+0 -31)

examples/wildfly-demo/product-app/src/main/webapp/WEB-INF/keycloak.json 10(+0 -10)

examples/wildfly-demo/testrealm.json 106(+0 -106)

examples/wildfly-demo/third-party/pom.xml 56(+0 -56)

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/src/main/webapp/index.html 6(+0 -6)

examples/wildfly-demo/third-party/src/main/webapp/pull_data.jsp 22(+0 -22)

examples/wildfly-demo/third-party/src/main/webapp/redirect.jsp 3(+0 -3)

examples/wildfly-demo/third-party/src/main/webapp/WEB-INF/jboss-deployment-structure.xml 7(+0 -7)

examples/wildfly-demo/third-party/src/main/webapp/WEB-INF/web.xml 23(+0 -23)

examples/wildfly-demo/third-party-cdi/pom.xml 74(+0 -74)

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)

examples/wildfly-demo/third-party-cdi/src/main/webapp/client.xhtml 37(+0 -37)

examples/wildfly-demo/third-party-cdi/src/main/webapp/index.html 5(+0 -5)

examples/wildfly-demo/third-party-cdi/src/main/webapp/WEB-INF/beans.xml 23(+0 -23)

examples/wildfly-demo/third-party-cdi/src/main/webapp/WEB-INF/faces-config.xml 23(+0 -23)

examples/wildfly-demo/third-party-cdi/src/main/webapp/WEB-INF/jboss-deployment-structure.xml 7(+0 -7)

examples/wildfly-demo/third-party-cdi/src/main/webapp/WEB-INF/web.xml 20(+0 -20)

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>
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
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>