You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by ah...@apache.org on 2021/07/20 07:40:56 UTC

[isis] branch master updated: ISIS-2808: fixes module system clash on javax.transaction.*

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

ahuber pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git


The following commit(s) were added to refs/heads/master by this push:
     new 09ca486  ISIS-2808: fixes module system clash on javax.transaction.*
09ca486 is described below

commit 09ca486d879af4e6f4cb14a9bf5ef154247dcf86
Author: Andi Huber <ah...@apache.org>
AuthorDate: Tue Jul 20 09:40:45 2021 +0200

    ISIS-2808: fixes module system clash on javax.transaction.*
    
    this only surfaced when building with eclipse
---
 persistence/jdo/applib/pom.xml | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/persistence/jdo/applib/pom.xml b/persistence/jdo/applib/pom.xml
index ea038f6..6f702e4 100644
--- a/persistence/jdo/applib/pom.xml
+++ b/persistence/jdo/applib/pom.xml
@@ -81,6 +81,13 @@
 		<dependency>
 			<groupId>org.datanucleus</groupId>
 			<artifactId>javax.jdo</artifactId>
+			<exclusions>
+				<!-- already provided by JDK system libraries -->
+				<exclusion>
+					<groupId>javax.transaction</groupId>
+					<artifactId>transaction-api</artifactId>
+				</exclusion>
+			</exclusions>
 		</dependency>
 
 		<dependency>