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