keycloak-memoizeit
Changes
testsuite/integration-arquillian/servers/auth-server/jboss/eap/src/main/resources/xslt/module.xsl 2(+1 -1)
Details
diff --git a/testsuite/integration-arquillian/servers/auth-server/jboss/common/datasource.xsl b/testsuite/integration-arquillian/servers/auth-server/jboss/common/datasource.xsl
index f5ac4cd..98a4c46 100644
--- a/testsuite/integration-arquillian/servers/auth-server/jboss/common/datasource.xsl
+++ b/testsuite/integration-arquillian/servers/auth-server/jboss/common/datasource.xsl
@@ -74,7 +74,7 @@
<xsl:variable name="newDriverDefinition">
<xsl:if test="$driver != 'h2'">
- <driver name="{$driver}" module="com.{$driver}" />
+ <driver name="{$driver}" module="test.jdbc.{$driver}" />
</xsl:if>
</xsl:variable>
diff --git a/testsuite/integration-arquillian/servers/auth-server/jboss/eap/src/main/resources/xslt/module.xsl b/testsuite/integration-arquillian/servers/auth-server/jboss/eap/src/main/resources/xslt/module.xsl
index 76a3dc7..ea07cd8 100644
--- a/testsuite/integration-arquillian/servers/auth-server/jboss/eap/src/main/resources/xslt/module.xsl
+++ b/testsuite/integration-arquillian/servers/auth-server/jboss/eap/src/main/resources/xslt/module.xsl
@@ -27,7 +27,7 @@
<xsl:param name="version" select="''"/>
<xsl:variable name="newModuleDefinition">
- <module xmlns="urn:jboss:module:1.1" name="com.{$database}">
+ <module xmlns="urn:jboss:module:1.1" name="test.jdbc.{$database}">
<resources>
<resource-root path="{$database}-{$version}.jar"/>
</resources>
diff --git a/testsuite/integration-arquillian/servers/auth-server/jboss/pom.xml b/testsuite/integration-arquillian/servers/auth-server/jboss/pom.xml
index 9085bd7..c6374ce 100644
--- a/testsuite/integration-arquillian/servers/auth-server/jboss/pom.xml
+++ b/testsuite/integration-arquillian/servers/auth-server/jboss/pom.xml
@@ -403,7 +403,7 @@
<profile>
<id>jpa</id>
<properties>
- <jdbc.mvn.driver.deployment.dir>${auth.server.home}/modules/system/layers/base/com/${jdbc.mvn.artifactId}/main</jdbc.mvn.driver.deployment.dir>
+ <jdbc.mvn.driver.deployment.dir>${auth.server.home}/modules/system/layers/base/test/jdbc/${jdbc.mvn.artifactId}/main</jdbc.mvn.driver.deployment.dir>
<skip.h2.tcp>true</skip.h2.tcp>
</properties>
<build>
diff --git a/testsuite/integration-arquillian/servers/auth-server/jboss/wildfly/src/main/resources/xslt/module.xsl b/testsuite/integration-arquillian/servers/auth-server/jboss/wildfly/src/main/resources/xslt/module.xsl
index f57019b..e333489 100644
--- a/testsuite/integration-arquillian/servers/auth-server/jboss/wildfly/src/main/resources/xslt/module.xsl
+++ b/testsuite/integration-arquillian/servers/auth-server/jboss/wildfly/src/main/resources/xslt/module.xsl
@@ -28,7 +28,7 @@
<xsl:param name="version" select="''"/>
<xsl:variable name="newModuleDefinition">
- <module xmlns="urn:jboss:module:1.3" name="com.{$database}">
+ <module xmlns="urn:jboss:module:1.3" name="test.jdbc.{$database}">
<resources>
<resource-root path="{$database}-{$version}.jar"/>
</resources>
diff --git a/testsuite/integration-arquillian/tests/pom.xml b/testsuite/integration-arquillian/tests/pom.xml
index 799053e..0b742f3 100755
--- a/testsuite/integration-arquillian/tests/pom.xml
+++ b/testsuite/integration-arquillian/tests/pom.xml
@@ -491,6 +491,46 @@
</pluginManagement>
</build>
</profile>
+
+ <profile>
+ <id>jdbc-driver-dependency</id>
+ <activation>
+ <property>
+ <name>jdbc.mvn.artifactId</name>
+ </property>
+ </activation>
+ <dependencies>
+ <dependency>
+ <groupId>${jdbc.mvn.groupId}</groupId>
+ <artifactId>${jdbc.mvn.artifactId}</artifactId>
+ <version>${jdbc.mvn.version}</version>
+ </dependency>
+ </dependencies>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-enforcer-plugin</artifactId>
+ <executions>
+ <execution>
+ <goals>
+ <goal>enforce</goal>
+ </goals>
+ <configuration>
+ <rules>
+ <requireProperty>
+ <property>jdbc.mvn.groupId</property>
+ </requireProperty>
+ <requireProperty>
+ <property>jdbc.mvn.version</property>
+ </requireProperty>
+ </rules>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
<!-- Profiles for migration tests-->
@@ -894,10 +934,10 @@
<!-- CLI -->
<!--
- - This dependency must come after org.bouncycastle dependencies since it contains BC classes,
- - and MAC signature check on classes would fail otherwise with:
- - 'java.lang.SecurityException: JCE cannot authenticate the provider BC'
- -->
+ - This dependency must come after org.bouncycastle dependencies since it contains BC classes,
+ - and MAC signature check on classes would fail otherwise with:
+ - 'java.lang.SecurityException: JCE cannot authenticate the provider BC'
+ -->
<dependency>
<groupId>org.keycloak</groupId>
<artifactId>keycloak-client-cli-dist</artifactId>