From 0580c2223b1f2b16b20f1015dd46495a51654ddc Mon Sep 17 00:00:00 2001 From: Stian Thorgersen Date: Tue, 22 Jul 2014 14:10:38 +0100 Subject: [PATCH] KEYCLOAK-567 Added server-dep-min and server-dep-all poms --- dependencies/pom.xml | 32 ++ dependencies/server-all/pom.xml | 159 ++++++++++ dependencies/server-min/pom.xml | 157 +++++++++ pom.xml | 1 + .../aerogear-ups/auth-server/pom.xml | 189 +---------- .../META-INF/keycloak-server.json | 15 +- server/pom.xml | 286 +---------------- testsuite/integration/pom.xml | 243 +------------- .../org/keycloak/testsuite/OAuthClient.java | 6 +- .../testsuite/adapter/AdapterTest.java | 2 +- .../testsuite/rule/AbstractKeycloakRule.java | 3 +- testsuite/tools/pom.xml | 297 ++---------------- .../test/tools/KeycloakTestApplication.java | 2 - 13 files changed, 404 insertions(+), 988 deletions(-) create mode 100755 dependencies/pom.xml create mode 100755 dependencies/server-all/pom.xml create mode 100755 dependencies/server-min/pom.xml rename project-integrations/aerogear-ups/auth-server/src/main/{webapp/WEB-INF/classes => resources}/META-INF/keycloak-server.json (71%) diff --git a/dependencies/pom.xml b/dependencies/pom.xml new file mode 100755 index 0000000000..896eaa4689 --- /dev/null +++ b/dependencies/pom.xml @@ -0,0 +1,32 @@ + + + + keycloak-parent + org.keycloak + 1.0-beta-4-SNAPSHOT + + + 4.0.0 + keycloak-dependencies-parent + pom + Keycloak Dependencies Parent + + + + server-min + server-all + + + + + + org.apache.maven.plugins + maven-deploy-plugin + + true + + + + + diff --git a/dependencies/server-all/pom.xml b/dependencies/server-all/pom.xml new file mode 100755 index 0000000000..8e5a892e3d --- /dev/null +++ b/dependencies/server-all/pom.xml @@ -0,0 +1,159 @@ + + + + keycloak-parent + org.keycloak + 1.0-beta-4-SNAPSHOT + ../pom.xml + + 4.0.0 + + keycloak-dependencies-server-all + pom + Keycloak Dependencies Server All + + + + + org.keycloak + keycloak-dependencies-server-min + ${project.version} + pom + + + org.keycloak + keycloak-connections-jpa + ${project.version} + + + org.keycloak + keycloak-model-jpa + ${project.version} + + + org.keycloak + keycloak-model-sessions-mem + ${project.version} + + + org.keycloak + keycloak-model-sessions-jpa + ${project.version} + + + org.keycloak + keycloak-model-sessions-mongo + ${project.version} + + + org.keycloak + keycloak-audit-jpa + ${project.version} + + + org.keycloak + keycloak-audit-jboss-logging + ${project.version} + + + org.keycloak + keycloak-audit-email + ${project.version} + + + + + org.keycloak + keycloak-social-github + ${project.version} + + + org.keycloak + keycloak-social-google + ${project.version} + + + org.keycloak + keycloak-social-twitter + ${project.version} + + + org.twitter4j + twitter4j-core + + + org.keycloak + keycloak-social-facebook + ${project.version} + + + + + org.keycloak + keycloak-authentication-picketlink + ${project.version} + + + org.picketlink + picketlink-common + + + org.picketlink + picketlink-idm-api + + + org.picketlink + picketlink-idm-impl + + + org.picketlink + picketlink-idm-simple-schema + + + + + org.keycloak + keycloak-picketlink-api + ${project.version} + + + org.keycloak + keycloak-picketlink-realm + ${project.version} + + + + + org.keycloak + keycloak-connections-mongo + ${project.version} + + + org.keycloak + keycloak-model-mongo + ${project.version} + + + org.keycloak + keycloak-audit-mongo + ${project.version} + + + org.mongodb + mongo-java-driver + + + + + org.keycloak + keycloak-export-import-zip + ${project.version} + + + de.idyl + winzipaes + + + + \ No newline at end of file diff --git a/dependencies/server-min/pom.xml b/dependencies/server-min/pom.xml new file mode 100755 index 0000000000..05aa1a2ba7 --- /dev/null +++ b/dependencies/server-min/pom.xml @@ -0,0 +1,157 @@ + + + + keycloak-parent + org.keycloak + 1.0-beta-4-SNAPSHOT + ../pom.xml + + 4.0.0 + + keycloak-dependencies-server-min + pom + Keycloak Dependencies Server Min + + + + + org.keycloak + keycloak-core + ${project.version} + + + net.iharder + base64 + + + org.keycloak + keycloak-core-jaxrs + ${project.version} + + + org.keycloak + keycloak-services + ${project.version} + + + com.google.zxing + javase + + + org.keycloak + keycloak-model-api + ${project.version} + + + org.keycloak + keycloak-invalidation-cache-model + ${project.version} + + + org.keycloak + keycloak-audit-api + ${project.version} + + + org.keycloak + keycloak-js-adapter + ${project.version} + + + + + org.keycloak + keycloak-social-core + ${project.version} + + + + + org.keycloak + keycloak-forms-common-freemarker + ${project.version} + + + org.freemarker + freemarker + + + org.keycloak + keycloak-forms-common-themes + ${project.version} + + + org.keycloak + keycloak-account-api + ${project.version} + + + org.keycloak + keycloak-account-freemarker + ${project.version} + + + org.keycloak + keycloak-email-api + ${project.version} + + + org.keycloak + keycloak-email-freemarker + ${project.version} + + + org.keycloak + keycloak-login-api + ${project.version} + + + org.keycloak + keycloak-login-freemarker + ${project.version} + + + + + org.keycloak + keycloak-authentication-api + ${project.version} + + + org.keycloak + keycloak-authentication-model + ${project.version} + + + + + org.keycloak + keycloak-timer-api + ${project.version} + + + org.keycloak + keycloak-timer-basic + ${project.version} + + + + + org.keycloak + keycloak-export-import-api + ${project.version} + + + org.keycloak + keycloak-export-import-dir + ${project.version} + + + org.keycloak + keycloak-export-import-single-file + ${project.version} + + + + diff --git a/pom.xml b/pom.xml index 7d8a783488..28af803034 100755 --- a/pom.xml +++ b/pom.xml @@ -100,6 +100,7 @@ core core-jaxrs connections + dependencies model integration picketlink diff --git a/project-integrations/aerogear-ups/auth-server/pom.xml b/project-integrations/aerogear-ups/auth-server/pom.xml index a68969721b..61a7d86621 100755 --- a/project-integrations/aerogear-ups/auth-server/pom.xml +++ b/project-integrations/aerogear-ups/auth-server/pom.xml @@ -15,41 +15,28 @@ - - org.bouncycastle - bcprov-jdk16 - org.keycloak - keycloak-core + keycloak-dependencies-server-min ${project.version} + pom + + + + org.jboss.resteasy + resteasy-jaxrs + ${resteasy.version} + provided - net.iharder - base64 + org.jboss.spec.javax.servlet + jboss-servlet-api_3.0_spec + provided + org.keycloak - keycloak-core-jaxrs - ${project.version} - - - org.keycloak - keycloak-services - ${project.version} - - - com.google.zxing - javase - - - org.keycloak - keycloak-model-api - ${project.version} - - - org.keycloak - keycloak-invalidation-cache-model + keycloak-connections-jpa ${project.version} @@ -67,154 +54,6 @@ keycloak-model-sessions-jpa ${project.version} - - org.keycloak - keycloak-audit-api - ${project.version} - - - org.keycloak - keycloak-audit-jpa - ${project.version} - - - org.keycloak - keycloak-audit-jboss-logging - ${project.version} - - - - org.keycloak - keycloak-social-core - ${project.version} - - - - org.keycloak - keycloak-forms-common-freemarker - ${project.version} - - - org.freemarker - freemarker - - - org.keycloak - keycloak-forms-common-themes - ${project.version} - - - org.keycloak - keycloak-account-api - ${project.version} - - - org.keycloak - keycloak-account-freemarker - ${project.version} - - - org.keycloak - keycloak-login-api - ${project.version} - - - org.keycloak - keycloak-login-freemarker - ${project.version} - - - org.keycloak - keycloak-email-api - ${project.version} - - - org.keycloak - keycloak-email-freemarker - ${project.version} - - - org.keycloak - keycloak-js-adapter - ${project.version} - - - - org.keycloak - keycloak-authentication-api - ${project.version} - - - org.keycloak - keycloak-authentication-model - ${project.version} - - - - org.keycloak - keycloak-timer-api - ${project.version} - - - org.keycloak - keycloak-timer-basic - ${project.version} - - - org.keycloak - keycloak-export-import-api - ${project.version} - - - org.keycloak - keycloak-export-import-dir - ${project.version} - - - org.keycloak - keycloak-export-import-single-file - ${project.version} - - - - - org.jboss.spec.javax.servlet - jboss-servlet-api_3.0_spec - provided - - - - org.jboss.resteasy - resteasy-jaxrs - ${resteasy.version} - provided - - - org.jboss.resteasy - resteasy-multipart-provider - ${resteasy.version} - provided - - - org.jboss.resteasy - async-http-servlet-3.0 - ${resteasy.version} - provided - - - org.jboss.resteasy - jaxrs-api - ${resteasy.version} - provided - - - org.jboss.resteasy - resteasy-jackson-provider - ${resteasy.version} - provided - - - diff --git a/project-integrations/aerogear-ups/auth-server/src/main/webapp/WEB-INF/classes/META-INF/keycloak-server.json b/project-integrations/aerogear-ups/auth-server/src/main/resources/META-INF/keycloak-server.json similarity index 71% rename from project-integrations/aerogear-ups/auth-server/src/main/webapp/WEB-INF/classes/META-INF/keycloak-server.json rename to project-integrations/aerogear-ups/auth-server/src/main/resources/META-INF/keycloak-server.json index 989a356a01..9327cc5dc0 100755 --- a/project-integrations/aerogear-ups/auth-server/src/main/webapp/WEB-INF/classes/META-INF/keycloak-server.json +++ b/project-integrations/aerogear-ups/auth-server/src/main/resources/META-INF/keycloak-server.json @@ -3,31 +3,24 @@ "realm": "master" }, - "audit": { - "provider": "jpa", - "jpa": { - "exclude-events": [ "REFRESH_TOKEN" ] - } - }, - "realm": { "provider": "jpa" }, "user": { - "provider": "${keycloak.user.provider:jpa}" + "provider": "jpa" }, "userSessions": { - "provider" : "${keycloak.userSessions.provider:mem}" + "provider" : "mem" }, "realmCache": { - "provider": "${keycloak.realm.cache.provider:mem}" + "provider": "mem" }, "userCache": { - "provider": "${keycloak.user.cache.provider:mem}", + "provider": "mem", "mem": { "maxSize": 20000 } diff --git a/server/pom.xml b/server/pom.xml index 7ab2cbb6a1..53ee2ef804 100755 --- a/server/pom.xml +++ b/server/pom.xml @@ -16,292 +16,10 @@ org.keycloak - keycloak-core + keycloak-dependencies-server-all ${project.version} + pom - - net.iharder - base64 - - - org.keycloak - keycloak-core-jaxrs - ${project.version} - - - org.keycloak - keycloak-services - ${project.version} - - - com.google.zxing - javase - - - org.keycloak - keycloak-model-api - ${project.version} - - - org.keycloak - keycloak-invalidation-cache-model - ${project.version} - - - org.keycloak - keycloak-model-jpa - ${project.version} - - - org.keycloak - keycloak-model-sessions-mem - ${project.version} - - - org.keycloak - keycloak-model-sessions-jpa - ${project.version} - - - org.keycloak - keycloak-model-sessions-mongo - ${project.version} - - - org.keycloak - keycloak-audit-api - ${project.version} - - - org.keycloak - keycloak-audit-jpa - ${project.version} - - - org.keycloak - keycloak-audit-jboss-logging - ${project.version} - - - org.keycloak - keycloak-audit-email - ${project.version} - - - - org.keycloak - keycloak-social-core - ${project.version} - - - org.keycloak - keycloak-social-github - ${project.version} - - - org.keycloak - keycloak-social-google - ${project.version} - - - org.keycloak - keycloak-social-twitter - ${project.version} - - - org.twitter4j - twitter4j-core - - - org.keycloak - keycloak-social-facebook - ${project.version} - - - - org.keycloak - keycloak-forms-common-freemarker - ${project.version} - - - org.freemarker - freemarker - - - org.keycloak - keycloak-forms-common-themes - ${project.version} - - - org.keycloak - keycloak-account-api - ${project.version} - - - org.keycloak - keycloak-account-freemarker - ${project.version} - - - org.keycloak - keycloak-email-api - ${project.version} - - - org.keycloak - keycloak-email-freemarker - ${project.version} - - - org.keycloak - keycloak-login-api - ${project.version} - - - org.keycloak - keycloak-login-freemarker - ${project.version} - - - org.keycloak - keycloak-js-adapter - ${project.version} - - - - org.keycloak - keycloak-authentication-api - ${project.version} - - - org.keycloak - keycloak-authentication-model - ${project.version} - - - org.keycloak - keycloak-authentication-picketlink - ${project.version} - - - org.picketlink - picketlink-common - - - org.picketlink - picketlink-idm-api - - - org.picketlink - picketlink-idm-impl - - - org.picketlink - picketlink-idm-simple-schema - - - - - org.keycloak - keycloak-timer-api - ${project.version} - - - org.keycloak - keycloak-timer-basic - ${project.version} - - - - - org.keycloak - keycloak-picketlink-api - ${project.version} - - - org.keycloak - keycloak-picketlink-realm - ${project.version} - - - org.jboss.spec.javax.servlet - jboss-servlet-api_3.0_spec - provided - - - - org.jboss.resteasy - resteasy-jaxrs - ${resteasy.version} - provided - - - org.jboss.resteasy - resteasy-multipart-provider - ${resteasy.version} - provided - - - org.jboss.resteasy - async-http-servlet-3.0 - ${resteasy.version} - provided - - - org.jboss.resteasy - jaxrs-api - ${resteasy.version} - provided - - - org.jboss.resteasy - resteasy-jackson-provider - ${resteasy.version} - provided - - - - - org.keycloak - keycloak-model-mongo - ${project.version} - - - org.keycloak - keycloak-audit-mongo - ${project.version} - - - org.mongodb - mongo-java-driver - - - - - org.keycloak - keycloak-export-import-api - ${project.version} - - - org.keycloak - keycloak-export-import-dir - ${project.version} - - - org.keycloak - keycloak-export-import-zip - ${project.version} - - - org.keycloak - keycloak-export-import-single-file - ${project.version} - - - de.idyl - winzipaes - - diff --git a/testsuite/integration/pom.xml b/testsuite/integration/pom.xml index 8d7c37b290..06ae32c50f 100755 --- a/testsuite/integration/pom.xml +++ b/testsuite/integration/pom.xml @@ -24,6 +24,13 @@ + + org.keycloak + keycloak-dependencies-server-all + ${project.version} + pom + + org.jboss.spec.javax.servlet jboss-servlet-api_3.0_spec @@ -86,223 +93,15 @@ bcprov-jdk16 - org.keycloak - keycloak-audit-api - ${project.version} - - - org.keycloak - keycloak-audit-jpa - ${project.version} - - - org.keycloak - keycloak-audit-jboss-logging - ${project.version} - - - org.keycloak - keycloak-audit-email - ${project.version} - - - org.keycloak - keycloak-core - ${project.version} - - - org.keycloak - keycloak-core-jaxrs - ${project.version} - - - org.keycloak - keycloak-services - ${project.version} - - - org.keycloak - keycloak-connections-jpa - ${project.version} - - - org.keycloak - keycloak-connections-mongo - ${project.version} - - - org.keycloak - keycloak-model-jpa - ${project.version} - - - org.keycloak - keycloak-model-sessions-mem - ${project.version} - - - org.keycloak - keycloak-model-sessions-jpa - ${project.version} - - - org.keycloak - keycloak-model-sessions-mongo - ${project.version} - - - org.keycloak - keycloak-invalidation-cache-model - ${project.version} - - - org.keycloak - keycloak-timer-api - ${project.version} - - - org.keycloak - keycloak-timer-basic - ${project.version} - - - org.keycloak - keycloak-js-adapter - ${project.version} + org.apache.httpcomponents + httpclient + ${keycloak.apache.httpcomponents.version} org.keycloak keycloak-undertow-adapter ${project.version} - - org.apache.httpcomponents - httpclient - ${keycloak.apache.httpcomponents.version} - - - - - org.keycloak - keycloak-social-core - ${project.version} - - - org.keycloak - keycloak-social-github - ${project.version} - - - org.keycloak - keycloak-social-google - ${project.version} - - - org.keycloak - keycloak-social-twitter - ${project.version} - - - org.twitter4j - twitter4j-core - - - org.keycloak - keycloak-social-facebook - ${project.version} - - - org.keycloak - keycloak-forms-common-freemarker - ${project.version} - - - org.freemarker - freemarker - - - org.keycloak - keycloak-forms-common-themes - ${project.version} - - - org.keycloak - keycloak-email-api - ${project.version} - - - org.keycloak - keycloak-email-freemarker - ${project.version} - - - org.keycloak - keycloak-account-api - ${project.version} - - - org.keycloak - keycloak-account-freemarker - ${project.version} - - - org.keycloak - keycloak-login-api - ${project.version} - - - org.keycloak - keycloak-login-freemarker - ${project.version} - - - org.keycloak - keycloak-authentication-api - ${project.version} - - - org.keycloak - keycloak-authentication-model - ${project.version} - - - org.keycloak - keycloak-picketlink-api - ${project.version} - - - org.keycloak - keycloak-picketlink-realm - ${project.version} - - - - org.keycloak - keycloak-export-import-api - ${project.version} - - - org.keycloak - keycloak-export-import-dir - ${project.version} - - - org.keycloak - keycloak-export-import-single-file - ${project.version} - - - org.keycloak - keycloak-export-import-zip - ${project.version} - - org.jboss.logging jboss-logging @@ -374,28 +173,6 @@ selenium-chrome-driver - - - org.keycloak - keycloak-model-mongo - ${project.version} - - - org.keycloak - keycloak-audit-mongo - ${project.version} - - - org.mongodb - mongo-java-driver - - - - - de.idyl - winzipaes - - org.keycloak diff --git a/testsuite/integration/src/test/java/org/keycloak/testsuite/OAuthClient.java b/testsuite/integration/src/test/java/org/keycloak/testsuite/OAuthClient.java index 1a4bf74c39..4d7c211c87 100755 --- a/testsuite/integration/src/test/java/org/keycloak/testsuite/OAuthClient.java +++ b/testsuite/integration/src/test/java/org/keycloak/testsuite/OAuthClient.java @@ -21,7 +21,6 @@ */ package org.keycloak.testsuite; -import net.iharder.Base64; import org.apache.commons.io.IOUtils; import org.apache.http.HttpResponse; import org.apache.http.NameValuePair; @@ -32,21 +31,18 @@ import org.apache.http.client.methods.HttpPost; import org.apache.http.client.utils.URLEncodedUtils; import org.apache.http.impl.client.DefaultHttpClient; import org.apache.http.message.BasicNameValuePair; -import org.jboss.resteasy.security.PemUtils; import org.json.JSONObject; import org.junit.Assert; import org.keycloak.OAuth2Constants; import org.keycloak.RSATokenVerifier; import org.keycloak.VerificationException; -import org.keycloak.audit.Details; -import org.keycloak.audit.Event; import org.keycloak.jose.jws.JWSInput; import org.keycloak.jose.jws.crypto.RSAProvider; import org.keycloak.representations.AccessToken; -import org.keycloak.representations.AccessTokenResponse; import org.keycloak.representations.RefreshToken; import org.keycloak.services.resources.TokenService; import org.keycloak.util.BasicAuthHelper; +import org.keycloak.util.PemUtils; import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; diff --git a/testsuite/integration/src/test/java/org/keycloak/testsuite/adapter/AdapterTest.java b/testsuite/integration/src/test/java/org/keycloak/testsuite/adapter/AdapterTest.java index b40c37fade..59bb24bd56 100755 --- a/testsuite/integration/src/test/java/org/keycloak/testsuite/adapter/AdapterTest.java +++ b/testsuite/integration/src/test/java/org/keycloak/testsuite/adapter/AdapterTest.java @@ -21,7 +21,7 @@ */ package org.keycloak.testsuite.adapter; -import org.jboss.resteasy.util.BasicAuthHelper; +import org.keycloak.util.BasicAuthHelper; import org.junit.Assert; import org.junit.ClassRule; import org.junit.Rule; diff --git a/testsuite/integration/src/test/java/org/keycloak/testsuite/rule/AbstractKeycloakRule.java b/testsuite/integration/src/test/java/org/keycloak/testsuite/rule/AbstractKeycloakRule.java index 70e3694ab6..6ff74367eb 100755 --- a/testsuite/integration/src/test/java/org/keycloak/testsuite/rule/AbstractKeycloakRule.java +++ b/testsuite/integration/src/test/java/org/keycloak/testsuite/rule/AbstractKeycloakRule.java @@ -10,9 +10,9 @@ import org.keycloak.Config; import org.keycloak.models.KeycloakSession; import org.keycloak.models.RealmModel; import org.keycloak.models.UserModel; +import org.keycloak.models.utils.ModelToRepresentation; import org.keycloak.representations.idm.RealmRepresentation; import org.keycloak.representations.idm.UserRepresentation; -import org.keycloak.models.utils.ModelToRepresentation; import org.keycloak.services.managers.RealmManager; import org.keycloak.testsuite.Retry; import org.keycloak.testutils.KeycloakServer; @@ -22,7 +22,6 @@ import javax.servlet.Servlet; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.InputStream; -import java.net.ConnectException; import java.net.Socket; /** diff --git a/testsuite/tools/pom.xml b/testsuite/tools/pom.xml index d3b9867de2..aea718fa97 100755 --- a/testsuite/tools/pom.xml +++ b/testsuite/tools/pom.xml @@ -15,6 +15,28 @@ + + org.keycloak + keycloak-dependencies-server-all + ${project.version} + pom + + + + org.jboss.resteasy + jaxrs-api + ${resteasy.version.latest} + + + org.jboss.resteasy + resteasy-jaxrs + ${resteasy.version.latest} + + + org.jboss.spec.javax.servlet + jboss-servlet-api_3.0_spec + provided + com.icegreen @@ -26,281 +48,6 @@ - - - - org.keycloak - keycloak-core - ${project.version} - - - net.iharder - base64 - - - org.keycloak - keycloak-core-jaxrs - ${project.version} - - - org.keycloak - keycloak-services - ${project.version} - - - com.google.zxing - javase - - - org.keycloak - keycloak-model-api - ${project.version} - - - org.keycloak - keycloak-invalidation-cache-model - ${project.version} - - - org.keycloak - keycloak-model-jpa - ${project.version} - - - org.keycloak - keycloak-audit-api - ${project.version} - - - org.keycloak - keycloak-audit-jpa - ${project.version} - - - org.keycloak - keycloak-audit-jboss-logging - ${project.version} - - - org.keycloak - keycloak-audit-email - ${project.version} - - - - org.keycloak - keycloak-social-core - ${project.version} - - - org.keycloak - keycloak-social-github - ${project.version} - - - org.keycloak - keycloak-social-google - ${project.version} - - - org.keycloak - keycloak-social-twitter - ${project.version} - - - org.twitter4j - twitter4j-core - - - org.keycloak - keycloak-social-facebook - ${project.version} - - - - org.keycloak - keycloak-forms-common-freemarker - ${project.version} - - - org.freemarker - freemarker - - - org.keycloak - keycloak-forms-common-themes - ${project.version} - - - org.keycloak - keycloak-account-api - ${project.version} - - - org.keycloak - keycloak-account-freemarker - ${project.version} - - - org.keycloak - keycloak-email-api - ${project.version} - - - org.keycloak - keycloak-email-freemarker - ${project.version} - - - org.keycloak - keycloak-login-api - ${project.version} - - - org.keycloak - keycloak-login-freemarker - ${project.version} - - - org.keycloak - keycloak-js-adapter - ${project.version} - - - - org.keycloak - keycloak-authentication-api - ${project.version} - - - org.keycloak - keycloak-authentication-model - ${project.version} - - - org.keycloak - keycloak-authentication-picketlink - ${project.version} - - - org.picketlink - picketlink-common - - - org.picketlink - picketlink-idm-api - - - org.picketlink - picketlink-idm-impl - - - org.picketlink - picketlink-idm-simple-schema - - - - - org.keycloak - keycloak-timer-api - ${project.version} - - - org.keycloak - keycloak-timer-basic - ${project.version} - - - - - org.keycloak - keycloak-picketlink-api - ${project.version} - - - org.keycloak - keycloak-picketlink-realm - ${project.version} - - - org.jboss.spec.javax.servlet - jboss-servlet-api_3.0_spec - provided - - - - org.jboss.resteasy - resteasy-jaxrs - ${resteasy.version} - provided - - - org.jboss.resteasy - resteasy-multipart-provider - ${resteasy.version} - provided - - - org.jboss.resteasy - async-http-servlet-3.0 - ${resteasy.version} - provided - - - org.jboss.resteasy - jaxrs-api - ${resteasy.version} - provided - - - org.jboss.resteasy - resteasy-jackson-provider - ${resteasy.version} - provided - - - - - org.keycloak - keycloak-model-mongo - ${project.version} - - - org.keycloak - keycloak-audit-mongo - ${project.version} - - - org.mongodb - mongo-java-driver - - - - - org.keycloak - keycloak-export-import-api - ${project.version} - - - org.keycloak - keycloak-export-import-dir - ${project.version} - - - org.keycloak - keycloak-export-import-zip - ${project.version} - - - org.keycloak - keycloak-export-import-single-file - ${project.version} - - - de.idyl - winzipaes - - diff --git a/testsuite/tools/src/main/java/org/keycloak/test/tools/KeycloakTestApplication.java b/testsuite/tools/src/main/java/org/keycloak/test/tools/KeycloakTestApplication.java index 7184978d64..a42c6185bb 100644 --- a/testsuite/tools/src/main/java/org/keycloak/test/tools/KeycloakTestApplication.java +++ b/testsuite/tools/src/main/java/org/keycloak/test/tools/KeycloakTestApplication.java @@ -5,8 +5,6 @@ import org.keycloak.models.KeycloakSessionFactory; import org.keycloak.services.resources.KeycloakApplication; import javax.servlet.ServletContext; -import javax.servlet.ServletContextEvent; -import javax.servlet.ServletContextListener; import javax.ws.rs.core.Application; import javax.ws.rs.core.Context; import java.util.HashSet;