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

rec pushed a commit to branch 
refactoring/UIMA-6460-Move-tycho-and-auto-staging-to-parent-pom
in repository https://gitbox.apache.org/repos/asf/uima-parent-pom.git

commit 2d180ff2e1a94540b051029c9012fbe696d9e871
Author: Richard Eckart de Castilho <[email protected]>
AuthorDate: Thu May 19 17:30:55 2022 +0200

    [UIMA-6460] Move tycho and auto-staging to parent pom
    
    - Exclude JAXB from the maven dependency plugin
---
 pom.xml | 19 +++++++++++++++++--
 1 file changed, 17 insertions(+), 2 deletions(-)

diff --git a/pom.xml b/pom.xml
index 1d0b137..52483e4 100644
--- a/pom.xml
+++ b/pom.xml
@@ -2849,8 +2849,8 @@
       </properties>
       <dependencies>
         <!--
-          - java.xml.bind and javax.annotation-api have been removed in Java 
11 from the JDK, need to add it 
-          as dependency
+          - java.xml.bind and javax.annotation-api have been removed in Java 
11 from the JDK, need 
+          - to add them as dependencies
         -->
         <dependency>
           <groupId>javax.xml.bind</groupId>
@@ -2880,6 +2880,21 @@
       <build>
         <pluginManagement>
           <plugins>
+            <plugin>
+              <groupId>org.apache.maven.plugins</groupId>
+              <artifactId>maven-dependency-plugin</artifactId>
+              <configuration>
+                <ignoredUnusedDeclaredDependencies combine.children="append">
+                  <!--
+                    - JAXB is used via reflection and cannot be detected by 
Maven
+                  -->
+                  <dependency>javax.xml.bind:jaxb-api</dependency>
+                  <dependency>com.sun.xml.bind:jaxb-core</dependency>
+                  <dependency>com.sun.xml.bind:jaxb-impl</dependency>
+                  
<dependency>javax.activation:javax.activation-api</dependency>
+                </ignoredUnusedDeclaredDependencies>
+              </configuration>
+            </plugin>
             <plugin>
               <groupId>org.apache.maven.plugins</groupId>
               <artifactId>maven-surefire-plugin</artifactId>

Reply via email to