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 <[email protected]> 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: [email protected] For additional commands, e-mail: [email protected]
