CCM NG: Upgraded dependency for Hibernate to version 5.1.10.Final (which is the version bundled with wildfly-12.0.0.Final)

git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@5346 8810af33-2d31-482b-a856-94f89814c4df
ccm-docs
jensp 2018-03-10 17:54:15 +00:00
parent 98078e088f
commit eb1eda6335
15 changed files with 55 additions and 42 deletions

View File

@ -150,7 +150,7 @@
<plugin>
<groupId>de.jpdigital</groupId>
<artifactId>hibernate50-ddl-maven-plugin</artifactId>
<artifactId>hibernate51-ddl-maven-plugin</artifactId>
<configuration>
<dialects>
<param>h2</param>

View File

@ -158,7 +158,7 @@
<plugin>
<groupId>de.jpdigital</groupId>
<artifactId>hibernate50-ddl-maven-plugin</artifactId>
<artifactId>hibernate51-ddl-maven-plugin</artifactId>
<configuration>
<dialects>
<param>h2</param>

View File

@ -179,7 +179,7 @@
<plugin>
<groupId>de.jpdigital</groupId>
<artifactId>hibernate50-ddl-maven-plugin</artifactId>
<artifactId>hibernate51-ddl-maven-plugin</artifactId>
<configuration>
<dialects>
<param>h2</param>

View File

@ -178,7 +178,7 @@
<plugin>
<groupId>de.jpdigital</groupId>
<artifactId>hibernate50-ddl-maven-plugin</artifactId>
<artifactId>hibernate51-ddl-maven-plugin</artifactId>
<configuration>
<dialects>
<param>h2</param>

View File

@ -179,7 +179,7 @@
<plugin>
<groupId>de.jpdigital</groupId>
<artifactId>hibernate50-ddl-maven-plugin</artifactId>
<artifactId>hibernate51-ddl-maven-plugin</artifactId>
<configuration>
<dialects>
<param>h2</param>

View File

@ -178,7 +178,7 @@
<plugin>
<groupId>de.jpdigital</groupId>
<artifactId>hibernate50-ddl-maven-plugin</artifactId>
<artifactId>hibernate51-ddl-maven-plugin</artifactId>
<configuration>
<dialects>
<param>h2</param>

View File

@ -178,7 +178,7 @@
<plugin>
<groupId>de.jpdigital</groupId>
<artifactId>hibernate50-ddl-maven-plugin</artifactId>
<artifactId>hibernate51-ddl-maven-plugin</artifactId>
<configuration>
<dialects>
<param>h2</param>

View File

@ -178,7 +178,7 @@
<plugin>
<groupId>de.jpdigital</groupId>
<artifactId>hibernate50-ddl-maven-plugin</artifactId>
<artifactId>hibernate51-ddl-maven-plugin</artifactId>
<configuration>
<dialects>
<param>h2</param>

View File

@ -179,7 +179,7 @@
<plugin>
<groupId>de.jpdigital</groupId>
<artifactId>hibernate50-ddl-maven-plugin</artifactId>
<artifactId>hibernate51-ddl-maven-plugin</artifactId>
<configuration>
<dialects>
<param>h2</param>

View File

@ -235,7 +235,7 @@
<plugin>
<groupId>de.jpdigital</groupId>
<artifactId>hibernate50-ddl-maven-plugin</artifactId>
<artifactId>hibernate51-ddl-maven-plugin</artifactId>
<configuration>
<dialects>
<param>h2</param>
@ -442,7 +442,7 @@
<plugins>
<plugin>
<groupId>de.jpdigital</groupId>
<artifactId>hibernate50-ddl-maven-plugin</artifactId>
<artifactId>hibernate51-ddl-maven-plugin</artifactId>
<configuration>
<dialects>
<param>h2</param>
@ -525,7 +525,7 @@
<plugins>
<plugin>
<groupId>de.jpdigital</groupId>
<artifactId>hibernate50-ddl-maven-plugin</artifactId>
<artifactId>hibernate51-ddl-maven-plugin</artifactId>
<configuration>
<dialects>
<param>h2</param>
@ -608,7 +608,7 @@
<plugins>
<plugin>
<groupId>de.jpdigital</groupId>
<artifactId>hibernate50-ddl-maven-plugin</artifactId>
<artifactId>hibernate51-ddl-maven-plugin</artifactId>
<configuration>
<dialects>
<param>h2</param>
@ -691,7 +691,7 @@
<plugins>
<plugin>
<groupId>de.jpdigital</groupId>
<artifactId>hibernate50-ddl-maven-plugin</artifactId>
<artifactId>hibernate51-ddl-maven-plugin</artifactId>
<configuration>
<dialects>
<param>h2</param>

View File

@ -333,7 +333,7 @@
</plugin>-->
<plugin>
<groupId>de.jpdigital</groupId>
<artifactId>hibernate50-ddl-maven-plugin</artifactId>
<artifactId>hibernate51-ddl-maven-plugin</artifactId>
<configuration>
<dialects>
<param>h2</param>
@ -702,7 +702,7 @@
<plugins>
<plugin>
<groupId>de.jpdigital</groupId>
<artifactId>hibernate50-ddl-maven-plugin</artifactId>
<artifactId>hibernate51-ddl-maven-plugin</artifactId>
<configuration>
<dialects>
<param>h2</param>
@ -784,7 +784,7 @@
<plugins>
<plugin>
<groupId>de.jpdigital</groupId>
<artifactId>hibernate50-ddl-maven-plugin</artifactId>
<artifactId>hibernate51-ddl-maven-plugin</artifactId>
<configuration>
<dialects>
<param>h2</param>
@ -866,7 +866,7 @@
<plugins>
<plugin>
<groupId>de.jpdigital</groupId>
<artifactId>hibernate50-ddl-maven-plugin</artifactId>
<artifactId>hibernate51-ddl-maven-plugin</artifactId>
<configuration>
<dialects>
<param>h2</param>
@ -943,7 +943,7 @@
<plugins>
<plugin>
<groupId>de.jpdigital</groupId>
<artifactId>hibernate50-ddl-maven-plugin</artifactId>
<artifactId>hibernate51-ddl-maven-plugin</artifactId>
<configuration>
<dialects>
<param>h2</param>
@ -1024,7 +1024,7 @@
<plugins>
<plugin>
<groupId>de.jpdigital</groupId>
<artifactId>hibernate50-ddl-maven-plugin</artifactId>
<artifactId>hibernate51-ddl-maven-plugin</artifactId>
<configuration>
<dialects>
<param>h2</param>
@ -1101,7 +1101,7 @@
<plugins>
<plugin>
<groupId>de.jpdigital</groupId>
<artifactId>hibernate50-ddl-maven-plugin</artifactId>
<artifactId>hibernate51-ddl-maven-plugin</artifactId>
<configuration>
<dialects>
<param>h2</param>

View File

@ -166,7 +166,7 @@
</plugin>
<plugin>
<groupId>de.jpdigital</groupId>
<artifactId>hibernate50-ddl-maven-plugin</artifactId>
<artifactId>hibernate51-ddl-maven-plugin</artifactId>
<configuration>
<dialects>
<param>h2</param>
@ -348,7 +348,7 @@
<plugins>
<plugin>
<groupId>de.jpdigital</groupId>
<artifactId>hibernate50-ddl-maven-plugin</artifactId>
<artifactId>hibernate51-ddl-maven-plugin</artifactId>
<configuration>
<dialects>
<param>h2</param>
@ -428,7 +428,7 @@
<plugins>
<plugin>
<groupId>de.jpdigital</groupId>
<artifactId>hibernate50-ddl-maven-plugin</artifactId>
<artifactId>hibernate51-ddl-maven-plugin</artifactId>
<configuration>
<dialects>
<param>h2</param>
@ -508,7 +508,7 @@
<plugins>
<plugin>
<groupId>de.jpdigital</groupId>
<artifactId>hibernate50-ddl-maven-plugin</artifactId>
<artifactId>hibernate51-ddl-maven-plugin</artifactId>
<configuration>
<dialects>
<param>h2</param>
@ -588,7 +588,7 @@
<plugins>
<plugin>
<groupId>de.jpdigital</groupId>
<artifactId>hibernate50-ddl-maven-plugin</artifactId>
<artifactId>hibernate51-ddl-maven-plugin</artifactId>
<configuration>
<dialects>
<param>h2</param>

View File

@ -201,7 +201,7 @@
</plugin>
<plugin>
<groupId>de.jpdigital</groupId>
<artifactId>hibernate50-ddl-maven-plugin</artifactId>
<artifactId>hibernate51-ddl-maven-plugin</artifactId>
<configuration>
<dialects>
<param>h2</param>
@ -397,7 +397,7 @@
<plugins>
<plugin>
<groupId>de.jpdigital</groupId>
<artifactId>hibernate50-ddl-maven-plugin</artifactId>
<artifactId>hibernate51-ddl-maven-plugin</artifactId>
<configuration>
<dialects>
<param>h2</param>
@ -480,7 +480,7 @@
<plugins>
<plugin>
<groupId>de.jpdigital</groupId>
<artifactId>hibernate50-ddl-maven-plugin</artifactId>
<artifactId>hibernate51-ddl-maven-plugin</artifactId>
<configuration>
<dialects>
<param>h2</param>
@ -568,7 +568,7 @@
<plugins>
<plugin>
<groupId>de.jpdigital</groupId>
<artifactId>hibernate50-ddl-maven-plugin</artifactId>
<artifactId>hibernate51-ddl-maven-plugin</artifactId>
<configuration>
<dialects>
<param>h2</param>
@ -651,7 +651,7 @@
<plugins>
<plugin>
<groupId>de.jpdigital</groupId>
<artifactId>hibernate50-ddl-maven-plugin</artifactId>
<artifactId>hibernate51-ddl-maven-plugin</artifactId>
<configuration>
<dialects>
<param>h2</param>

View File

@ -46,6 +46,7 @@ import org.dbunit.dataset.xml.FlatXmlDataSetBuilder;
import org.jboss.arquillian.persistence.dbunit.dataset.yaml.YamlDataSet;
import java.io.InputStream;
import java.io.StringReader;
import java.nio.charset.StandardCharsets;
/**
@ -85,7 +86,7 @@ public class DatasetsVerifier {
* one.
*
* @return An string array contains the names of the database schemata used
* by the datasets the test.
* by the datasets the test.
*/
public String[] getSchemas() {
return new String[]{};
@ -118,8 +119,19 @@ public class DatasetsVerifier {
// }
// }
final String connectionStr = buffer.toString();
try (final Connection connection = DriverManager.getConnection(
connectionStr, "sa", "")) {
try (final Connection connection = DriverManager
.getConnection(connectionStr, "sa", "")) {
final StringBuffer schemaCreateBuffer = new StringBuffer();
for (final String schema : getSchemas()) {
schemaCreateBuffer.append(String
.format("CREATE SCHEMA IF NOT EXISTS %s;%n", schema));
}
try (final StringReader schemaCreateReader = new StringReader(
schemaCreateBuffer.toString())) {
RunScript.execute(connection, schemaCreateReader);
}
//Create DB tables etc
for (final String ddlFile : getDdlFiles()) {
processDdlFile(connection, ddlFile);
@ -181,8 +193,9 @@ public class DatasetsVerifier {
IOException {
final Path schemaPath = Paths.get(getClass().getResource(ddlFile)
.toURI());
RunScript.execute(connection, Files.newBufferedReader(
schemaPath, StandardCharsets.UTF_8));
RunScript.execute(connection,
Files.newBufferedReader(schemaPath,
StandardCharsets.UTF_8));
}
private void verifyDumping(final IDatabaseConnection connection)

12
pom.xml
View File

@ -260,7 +260,7 @@
</plugin>
<plugin>
<groupId>de.jpdigital</groupId>
<artifactId>hibernate50-ddl-maven-plugin</artifactId>
<artifactId>hibernate51-ddl-maven-plugin</artifactId>
<version>2.1.0</version>
</plugin>
<plugin>
@ -382,7 +382,7 @@
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-entitymanager</artifactId>
<version>5.0.10.Final</version>
<version>5.1.10.Final</version>
</dependency>
<!--
@ -392,7 +392,7 @@
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-envers</artifactId>
<version>5.0.10.Final</version>
<version>5.1.10.Final</version>
</dependency>
<!--
@ -401,12 +401,12 @@
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-validator</artifactId>
<version>5.4.1.Final</version>
<version>5.4.2.Final</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-validator-cdi</artifactId>
<version>5.4.1.Final</version>
<version>5.4.2.Final</version>
</dependency>
<dependency>
<groupId>javax.el</groupId>
@ -426,7 +426,7 @@
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-search-orm</artifactId>
<version>5.5.4.Final</version>
<version>5.5.8.Final</version>
</dependency>
<!--