From 5a686c426060b720a4494f5c3d4db7b82d924c71 Mon Sep 17 00:00:00 2001 From: Stian Thorgersen Date: Mon, 30 Nov 2015 14:03:46 +0100 Subject: [PATCH] KEYCLOAK-2158 Add add-user-keycloak.sh to server overlays --- .../eap6/eap6-server-modules/build.xml | 8 ++++ .../eap6/eap6-server-modules/pom.xml | 8 ++++ .../modules/org/jboss/aesh/0.65/module.xml | 37 +++++++++++++++++++ .../keycloak-wildfly-adduser/main/module.xml | 15 ++++++++ .../eap6/eap6-server-overlay/assembly.xml | 5 +++ .../wf9-server-overlay/assembly.xml | 6 +++ .../InfinispanCacheUserProviderFactory.java | 2 +- 7 files changed, 80 insertions(+), 1 deletion(-) create mode 100644 distribution/server-overlay/eap6/eap6-server-modules/src/main/resources/modules/org/jboss/aesh/0.65/module.xml create mode 100755 distribution/server-overlay/eap6/eap6-server-modules/src/main/resources/modules/org/keycloak/keycloak-wildfly-adduser/main/module.xml diff --git a/distribution/server-overlay/eap6/eap6-server-modules/build.xml b/distribution/server-overlay/eap6/eap6-server-modules/build.xml index e8086dc37a..09be9a4642 100755 --- a/distribution/server-overlay/eap6/eap6-server-modules/build.xml +++ b/distribution/server-overlay/eap6/eap6-server-modules/build.xml @@ -71,6 +71,10 @@ + + + + @@ -246,6 +250,10 @@ + + + + diff --git a/distribution/server-overlay/eap6/eap6-server-modules/pom.xml b/distribution/server-overlay/eap6/eap6-server-modules/pom.xml index b3225fdc58..1d5d272749 100755 --- a/distribution/server-overlay/eap6/eap6-server-modules/pom.xml +++ b/distribution/server-overlay/eap6/eap6-server-modules/pom.xml @@ -38,6 +38,10 @@ org.keycloak keycloak-wildfly-extensions + + org.keycloak + keycloak-wildfly-adduser + org.bouncycastle bcprov-jdk15on @@ -46,6 +50,10 @@ org.bouncycastle bcpkix-jdk15on + + org.jboss.aesh + aesh + diff --git a/distribution/server-overlay/eap6/eap6-server-modules/src/main/resources/modules/org/jboss/aesh/0.65/module.xml b/distribution/server-overlay/eap6/eap6-server-modules/src/main/resources/modules/org/jboss/aesh/0.65/module.xml new file mode 100644 index 0000000000..8a9d6f82cc --- /dev/null +++ b/distribution/server-overlay/eap6/eap6-server-modules/src/main/resources/modules/org/jboss/aesh/0.65/module.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + diff --git a/distribution/server-overlay/eap6/eap6-server-modules/src/main/resources/modules/org/keycloak/keycloak-wildfly-adduser/main/module.xml b/distribution/server-overlay/eap6/eap6-server-modules/src/main/resources/modules/org/keycloak/keycloak-wildfly-adduser/main/module.xml new file mode 100755 index 0000000000..e781d10f03 --- /dev/null +++ b/distribution/server-overlay/eap6/eap6-server-modules/src/main/resources/modules/org/keycloak/keycloak-wildfly-adduser/main/module.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/distribution/server-overlay/eap6/eap6-server-overlay/assembly.xml b/distribution/server-overlay/eap6/eap6-server-overlay/assembly.xml index b3324df8b4..8510f2b377 100755 --- a/distribution/server-overlay/eap6/eap6-server-overlay/assembly.xml +++ b/distribution/server-overlay/eap6/eap6-server-overlay/assembly.xml @@ -52,6 +52,11 @@ src/main/providers/README.txt standalone/configuration/providers + + ../../../feature-packs/server-feature-pack/src/main/resources/content/bin/add-user.sh + bin + add-user-keycloak.sh + diff --git a/distribution/server-overlay/wf9-server-overlay/assembly.xml b/distribution/server-overlay/wf9-server-overlay/assembly.xml index 8f0daa28b5..5b96e2d1c4 100755 --- a/distribution/server-overlay/wf9-server-overlay/assembly.xml +++ b/distribution/server-overlay/wf9-server-overlay/assembly.xml @@ -15,6 +15,7 @@ com/google/zxing/** org/freemarker/** + org/jboss/aesh/** org/keycloak/** org/liquibase/** org/mongodb/** @@ -71,6 +72,11 @@ ${project.build.directory}/unpacked/keycloak-${project.version}/standalone/configuration/keycloak-server.json standalone/configuration + + ${project.build.directory}/unpacked/keycloak-${project.version}/bin/add-user.sh + bin + add-user-keycloak.sh + diff --git a/model/invalidation-cache/infinispan/src/main/java/org/keycloak/models/cache/infinispan/InfinispanCacheUserProviderFactory.java b/model/invalidation-cache/infinispan/src/main/java/org/keycloak/models/cache/infinispan/InfinispanCacheUserProviderFactory.java index 60c089b486..87fe25b3dc 100755 --- a/model/invalidation-cache/infinispan/src/main/java/org/keycloak/models/cache/infinispan/InfinispanCacheUserProviderFactory.java +++ b/model/invalidation-cache/infinispan/src/main/java/org/keycloak/models/cache/infinispan/InfinispanCacheUserProviderFactory.java @@ -105,7 +105,7 @@ public class InfinispanCacheUserProviderFactory implements CacheUserProviderFact emailLookup.put(realm, user.getEmail(), user.getId()); } - log.tracev("User added realm={0}, id={1}, username={2}", realm, event.getValue().getId(), event.getValue().getUsername()); + log.tracev("User added realm={0}, id={1}, username={2}", realm, user.getId(), user.getUsername()); } } }