You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kie.apache.org by lu...@apache.org on 2024/03/08 13:00:03 UTC
(incubator-kie-optaplanner) 02/02: Use H2 instead of Derby
This is an automated email from the ASF dual-hosted git repository.
lucamolteni pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-kie-optaplanner.git
commit af5aae139f41c6b25abbaebd3c715346d014d673
Author: Jiří Locker <ji...@gmail.com>
AuthorDate: Wed Mar 6 15:23:06 2024 +0100
Use H2 instead of Derby
---
build/optaplanner-build-parent/pom.xml | 11 -----------
optaplanner-persistence/optaplanner-persistence-jpa/pom.xml | 9 ++-------
.../src/test/resources/META-INF/persistence.xml | 9 +++------
3 files changed, 5 insertions(+), 24 deletions(-)
diff --git a/build/optaplanner-build-parent/pom.xml b/build/optaplanner-build-parent/pom.xml
index a671c6e8af..43dfdba9e0 100644
--- a/build/optaplanner-build-parent/pom.xml
+++ b/build/optaplanner-build-parent/pom.xml
@@ -49,7 +49,6 @@
<version.io.quarkus>3.2.10.Final</version.io.quarkus>
<version.org.apache.commons.math3>3.6.1</version.org.apache.commons.math3>
<version.org.apache.commons.text>1.10.0</version.org.apache.commons.text>
- <version.org.apache.derby>10.16.1.1</version.org.apache.derby>
<version.org.apache.openjpa>4.0.0</version.org.apache.openjpa>
<version.org.apache.poi>5.2.3</version.org.apache.poi>
<version.org.assertj>3.24.2</version.org.assertj>
@@ -180,16 +179,6 @@
<artifactId>jfreechart</artifactId>
<version>${version.org.jfree.jfreechart}</version>
</dependency>
- <dependency>
- <groupId>org.apache.derby</groupId>
- <artifactId>derby</artifactId>
- <version>${version.org.apache.derby}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.derby</groupId>
- <artifactId>derbytools</artifactId>
- <version>${version.org.apache.derby}</version>
- </dependency>
<dependency>
<groupId>org.apache.openjpa</groupId>
<artifactId>openjpa</artifactId>
diff --git a/optaplanner-persistence/optaplanner-persistence-jpa/pom.xml b/optaplanner-persistence/optaplanner-persistence-jpa/pom.xml
index ca2bd6a5a3..200207d5a7 100644
--- a/optaplanner-persistence/optaplanner-persistence-jpa/pom.xml
+++ b/optaplanner-persistence/optaplanner-persistence-jpa/pom.xml
@@ -85,13 +85,8 @@
<scope>test</scope>
</dependency>
<dependency>
- <groupId>org.apache.derby</groupId>
- <artifactId>derby</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.derby</groupId>
- <artifactId>derbytools</artifactId>
+ <groupId>com.h2database</groupId>
+ <artifactId>h2</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/optaplanner-persistence/optaplanner-persistence-jpa/src/test/resources/META-INF/persistence.xml b/optaplanner-persistence/optaplanner-persistence-jpa/src/test/resources/META-INF/persistence.xml
index 2882f02ea9..4579db35cd 100644
--- a/optaplanner-persistence/optaplanner-persistence-jpa/src/test/resources/META-INF/persistence.xml
+++ b/optaplanner-persistence/optaplanner-persistence-jpa/src/test/resources/META-INF/persistence.xml
@@ -35,12 +35,9 @@
<class>org.optaplanner.persistence.jpa.api.score.buildin.bendablelong.BendableLongScoreConverterTest$BendableLongScoreConverterTestJpaEntity</class>
<class>org.optaplanner.persistence.jpa.api.score.buildin.simplebigdecimal.SimpleBigDecimalScoreConverterTest$SimpleBigDecimalScoreConverterTestJpaEntity</class>
<properties>
- <property name="jakarta.persistence.schema-generation.database.action"
- value="drop-and-create"/>
- <property name="jakarta.persistence.jdbc.driver"
- value="org.apache.derby.jdbc.EmbeddedDriver"/>
- <property name="jakarta.persistence.jdbc.url"
- value="jdbc:derby:db;create=true"/>
+ <property name="jakarta.persistence.schema-generation.database.action" value="create"/>
+ <property name="jakarta.persistence.jdbc.driver" value="org.h2.Driver"/>
+ <property name="jakarta.persistence.jdbc.url" value="jdbc:h2:mem:test;DB_CLOSE_DELAY=-1"/>
</properties>
</persistence-unit>
</persistence>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org