diff --git a/keycloak-d4science-spi-ear/pom.xml b/keycloak-d4science-spi-ear/pom.xml
index 5fe6f6f..bb7fdce 100644
--- a/keycloak-d4science-spi-ear/pom.xml
+++ b/keycloak-d4science-spi-ear/pom.xml
@@ -50,8 +50,37 @@
maven-ear-plugin
3.0.1
- src/main/resources
- true
+ lib
+
+
+
+
+
+
+
+
+
+ org.gcube
+ event-listener-provider
+ true
+ event-listener-provider.jar
+ /
+
+
+ org.gcube
+ identity-provider-mapper
+ true
+ identity-provider-mapper.jar
+ /
+
+
+ org.gcube
+ ldap-storage-mapper
+ true
+ ldap-storage-mapper.jar
+ /
+
+
diff --git a/keycloak-d4science-spi-ear/src/main/application/META-INF/jboss-deployment-structure.xml b/keycloak-d4science-spi-ear/src/main/application/META-INF/jboss-deployment-structure.xml
new file mode 100644
index 0000000..5134ad1
--- /dev/null
+++ b/keycloak-d4science-spi-ear/src/main/application/META-INF/jboss-deployment-structure.xml
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/keycloak-d4science-spi-ear/src/main/resources/META-INF/jboss-deployment-structure.xml b/keycloak-d4science-spi-ear/src/main/resources/META-INF/jboss-deployment-structure.xml
deleted file mode 100644
index 8f917cc..0000000
--- a/keycloak-d4science-spi-ear/src/main/resources/META-INF/jboss-deployment-structure.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 87aa106..eb1df93 100644
--- a/pom.xml
+++ b/pom.xml
@@ -16,7 +16,7 @@
pom
- avatar-realm-resource
+
event-listener-provider
identity-provider-mapper
keycloak-d4science-spi-ear