diff --git a/avatar-importer/pom.xml b/avatar-importer/pom.xml index ccbffc3..fbaabb5 100644 --- a/avatar-importer/pom.xml +++ b/avatar-importer/pom.xml @@ -27,12 +27,23 @@ dnsjava dnsjava - 3.2.2 + ${dns-java.version} + + + commons-lang + commons-lang + provided + + + commons-codec + commons-codec + ${commons-codec.version} + provided com.googlecode.json-simple json-simple - ${json.simple.version} + ${json-simple.version} provided diff --git a/delete-account/pom.xml b/delete-account/pom.xml index 7fa7bcd..301c925 100644 --- a/delete-account/pom.xml +++ b/delete-account/pom.xml @@ -40,7 +40,7 @@ com.googlecode.json-simple json-simple - ${json.simple.version} + ${json-simple.version} provided diff --git a/event-listener-provider/pom.xml b/event-listener-provider/pom.xml index 5fd0a99..86ec4c9 100644 --- a/event-listener-provider/pom.xml +++ b/event-listener-provider/pom.xml @@ -29,7 +29,7 @@ com.googlecode.json-simple json-simple - ${json.simple.version} + ${json-simple.version} provided diff --git a/keycloak-d4science-bundle/pom.xml b/keycloak-d4science-bundle/pom.xml index 1bed9ea..71f94ab 100644 --- a/keycloak-d4science-bundle/pom.xml +++ b/keycloak-d4science-bundle/pom.xml @@ -70,7 +70,7 @@ com.googlecode.json-simple json-simple - ${json.simple.version} + ${json-simple.version} runtime @@ -88,56 +88,56 @@ org.gcube.iam avatar-importer true - avatar-importer.jar + avatar-importer-${project.version}.jar / org.gcube.iam avatar-realm-resource true - avatar-realm-resource.jar + avatar-realm-resource-${project.version}.jar / org.gcube.iam delete-account true - delete-account.jar + delete-account-${project.version}.jar / org.gcube.iam event-listener-provider true - event-listener-provider.jar + event-listener-provider-${project.version}.jar / org.gcube.iam identity-provider-mapper true - identity-provider-mapper.jar + identity-provider-mapper-${project.version}.jar / org.gcube.iam keycloak-d4science-script true - keycloak-d4science-script.jar + keycloak-d4science-script-${project.version}.jar / org.gcube.iam keycloak-d4science-theme true - keycloak-d4science-theme.jar + keycloak-d4science-theme-${project.version}.jar / org.gcube.iam ldap-storage-mapper true - ldap-storage-mapper.jar + ldap-storage-mapper-${project.version}.jar / diff --git a/ldap-storage-mapper/src/main/java/org/gcube/keycloak/storage/ldap/mappers/UserAttributeTemplatedLDAPStorageMapper.java b/ldap-storage-mapper/src/main/java/org/gcube/keycloak/storage/ldap/mappers/UserAttributeTemplatedLDAPStorageMapper.java index e4fadab..4948005 100644 --- a/ldap-storage-mapper/src/main/java/org/gcube/keycloak/storage/ldap/mappers/UserAttributeTemplatedLDAPStorageMapper.java +++ b/ldap-storage-mapper/src/main/java/org/gcube/keycloak/storage/ldap/mappers/UserAttributeTemplatedLDAPStorageMapper.java @@ -171,7 +171,7 @@ public class UserAttributeTemplatedLDAPStorageMapper extends AbstractLDAPStorage // lowercase before search email = KeycloakModelUtils.toLowerCaseSafe(email); - UserModel that = session.userLocalStorage().getUserByEmail(realm, email); + UserModel that = session.users().getUserByEmail(realm, email); if (that != null && !that.getId().equals(user.getId())) { session.getTransactionManager().setRollbackOnly(); String exceptionMessage = String.format(