You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by jl...@apache.org on 2021/04/13 10:22:06 UTC

[tomee-tck] branch jakartaee9-tck updated: TOMEE-3200 TOMEE-3201 TOMEE-3202 TOMEE-3203 TOMEE-3204 TOMEE-3205 Don't filter out persistence providers in Plume because we keep both OpenJPA and EclipseLink so most likely we'll exclude Eclipse Link that comes first and use sometimes OpenJPA

This is an automated email from the ASF dual-hosted git repository.

jlmonteiro pushed a commit to branch jakartaee9-tck
in repository https://gitbox.apache.org/repos/asf/tomee-tck.git


The following commit(s) were added to refs/heads/jakartaee9-tck by this push:
     new de26ccb  TOMEE-3200 TOMEE-3201 TOMEE-3202 TOMEE-3203 TOMEE-3204 TOMEE-3205 Don't filter out persistence providers in Plume because we keep both OpenJPA and EclipseLink so most likely we'll exclude Eclipse Link that comes first and use sometimes OpenJPA
de26ccb is described below

commit de26ccbaa0019a38553a0755e35ba68ee2c87b90
Author: Jean-Louis Monteiro <jl...@tomitribe.com>
AuthorDate: Tue Apr 13 12:21:44 2021 +0200

    TOMEE-3200 TOMEE-3201 TOMEE-3202 TOMEE-3203 TOMEE-3204 TOMEE-3205 Don't filter out persistence providers in Plume because we keep both OpenJPA and EclipseLink so most likely we'll exclude Eclipse Link that comes first and use sometimes OpenJPA
    
    Signed-off-by: Jean-Louis Monteiro <jl...@tomitribe.com>
---
 src/test/tomee-plume/conf/system.properties | 20 +++++++++++++++-----
 1 file changed, 15 insertions(+), 5 deletions(-)

diff --git a/src/test/tomee-plume/conf/system.properties b/src/test/tomee-plume/conf/system.properties
index 180a59a..2c6b948 100644
--- a/src/test/tomee-plume/conf/system.properties
+++ b/src/test/tomee-plume/conf/system.properties
@@ -83,11 +83,11 @@ org.apache.taglibs.standard.xml.accessExternalEntity=all
 javax.xml.accessExternalDTD=all
 javax.xml.accessExternalStylesheet=all
 
-# javax.persistence.provider=org.eclipse.persistence.jpa.PersistenceProvider
-# javax.persistence.transactionType=
-javax.persistence.jtaDataSource=java:openejb/Resource/jdbc/DB1
-javax.persistence.nonJtaDataSource=java:openejb/Resource/jdbc/DB1Unmanaged
-# openejb.jpa.force.javax.persistence.provider=
+jakarta.persistence.provider=org.eclipse.persistence.jpa.PersistenceProvider
+# jakarta.persistence.transactionType=
+jakarta.persistence.jtaDataSource=java:openejb/Resource/jdbc/DB1
+jakarta.persistence.nonJtaDataSource=java:openejb/Resource/jdbc/DB1Unmanaged
+# openejb.jpa.force.jakarta.persistence.provider=
 
 # not sure if it should go to testsuite.properties
 jpa.provider.implementation.specific.properties=eclipselink.logging.level\=OFF
@@ -155,6 +155,16 @@ app/env/appds.Password=cts
 openejb.classloader.forced-load = com.sun.ts.tests.
 openejb.classloader.forced-skip=com.sun.ts.tests.jaspic.tssv.
 
+# remove persistence provider from the default list because in Plume we have both OpenJPA and EclipseLink
+openejb.classloader.filterable-resources=META-INF/services/javax.validation.spi.ValidationProvider \
+  META-INF/services/javax.ws.rs.client.ClientBuilder \
+  META-INF/services/javax.json.spi.JsonProvider \
+  META-INF/services/javax.cache.spi.CachingProvider \
+  META-INF/javamail.default.providers \
+  META-INF/javamail.default.address.map \
+  META-INF/javamail.charset.map,META-INF/mailcap \
+  org/slf4j/impl/StaticLoggerBinder.class
+
 cxf.jaxrs.provider-comparator=org.apache.openejb.server.cxf.rs.CxfRsHttpListener$DefaultProviderComparator
 openejb.jaxrs.fail-on-constrainedto=false