You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xmlgraphics.apache.org by ss...@apache.org on 2024/02/22 11:37:24 UTC

(xmlgraphics-batik) branch main updated: BATIK-1362: Set an automatic module name by Samael Bate

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

ssteiner pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/xmlgraphics-batik.git


The following commit(s) were added to refs/heads/main by this push:
     new 04b46fd13 BATIK-1362: Set an automatic module name by Samael Bate
04b46fd13 is described below

commit 04b46fd1386bfab2e57bee6a86d229a336a2225a
Author: Simon Steiner <ss...@apache.org>
AuthorDate: Thu Feb 22 11:37:09 2024 +0000

    BATIK-1362: Set an automatic module name by Samael Bate
---
 batik-anim/pom.xml          | 13 +++++++++++++
 batik-awt-util/pom.xml      | 13 +++++++++++++
 batik-bridge/pom.xml        | 13 +++++++++++++
 batik-codec/pom.xml         | 13 +++++++++++++
 batik-constants/pom.xml     | 13 +++++++++++++
 batik-css/pom.xml           | 13 +++++++++++++
 batik-dom/pom.xml           | 13 +++++++++++++
 batik-ext/pom.xml           | 13 +++++++++++++
 batik-extension/pom.xml     | 13 +++++++++++++
 batik-gui-util/pom.xml      | 12 ++++++++++++
 batik-gvt/pom.xml           | 13 +++++++++++++
 batik-i18n/pom.xml          | 13 +++++++++++++
 batik-parser/pom.xml        | 13 +++++++++++++
 batik-rasterizer/pom.xml    |  3 +++
 batik-script/pom.xml        | 14 ++++++++++++++
 batik-slideshow/pom.xml     |  5 +++++
 batik-squiggle-ext/pom.xml  |  5 +++++
 batik-squiggle/pom.xml      |  5 +++++
 batik-svg-dom/pom.xml       | 12 ++++++++++++
 batik-svgbrowser/pom.xml    | 12 ++++++++++++
 batik-svggen/pom.xml        | 12 ++++++++++++
 batik-svgpp/pom.xml         |  5 +++++
 batik-svgrasterizer/pom.xml | 12 ++++++++++++
 batik-swing/pom.xml         | 12 ++++++++++++
 batik-transcoder/pom.xml    | 11 +++++++++++
 batik-ttf2svg/pom.xml       | 12 ++++++++++++
 batik-util/pom.xml          | 31 +++++++++++++++++++------------
 batik-xml/pom.xml           | 11 +++++++++++
 pom.xml                     |  2 +-
 29 files changed, 319 insertions(+), 13 deletions(-)

diff --git a/batik-anim/pom.xml b/batik-anim/pom.xml
index 86aa49183..70f545bf2 100644
--- a/batik-anim/pom.xml
+++ b/batik-anim/pom.xml
@@ -85,6 +85,19 @@
   <build>
     <plugins>
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jar-plugin</artifactId>
+        <version>${jar.version}</version>
+        <configuration>
+          <archive>
+            <manifestEntries>
+              <Automatic-Module-Name>org.apache.xmlgraphics.batik.anim</Automatic-Module-Name>
+            </manifestEntries>
+          </archive>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-dependency-plugin</artifactId>
         <version>${dependency.version}</version><!--$NO-MVN-MAN-VER$-->
         <executions>
diff --git a/batik-awt-util/pom.xml b/batik-awt-util/pom.xml
index 89eda7b91..799bd561b 100644
--- a/batik-awt-util/pom.xml
+++ b/batik-awt-util/pom.xml
@@ -55,6 +55,19 @@
   <build>
     <plugins>
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jar-plugin</artifactId>
+        <version>${jar.version}</version>
+        <configuration>
+          <archive>
+            <manifestEntries>
+              <Automatic-Module-Name>org.apache.xmlgraphics.batik.awt.util</Automatic-Module-Name>
+            </manifestEntries>
+          </archive>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-dependency-plugin</artifactId>
         <version>${dependency.version}</version><!--$NO-MVN-MAN-VER$-->
         <executions>
diff --git a/batik-bridge/pom.xml b/batik-bridge/pom.xml
index 348b9f2c6..0b9076c4e 100644
--- a/batik-bridge/pom.xml
+++ b/batik-bridge/pom.xml
@@ -111,6 +111,19 @@
   <build>
     <plugins>
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jar-plugin</artifactId>
+        <version>${jar.version}</version>
+        <configuration>
+          <archive>
+            <manifestEntries>
+              <Automatic-Module-Name>org.apache.xmlgraphics.batik.brdige</Automatic-Module-Name>
+            </manifestEntries>
+          </archive>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-dependency-plugin</artifactId>
         <version>${dependency.version}</version><!--$NO-MVN-MAN-VER$-->
         <executions>
diff --git a/batik-codec/pom.xml b/batik-codec/pom.xml
index 2f9b31004..3e30a469d 100644
--- a/batik-codec/pom.xml
+++ b/batik-codec/pom.xml
@@ -65,6 +65,19 @@
   <build>
     <plugins>
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jar-plugin</artifactId>
+        <version>${jar.version}</version>
+        <configuration>
+          <archive>
+            <manifestEntries>
+              <Automatic-Module-Name>org.apache.xmlgraphics.batik.codec</Automatic-Module-Name>
+            </manifestEntries>
+          </archive>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-dependency-plugin</artifactId>
         <version>${dependency.version}</version><!--$NO-MVN-MAN-VER$-->
         <executions>
diff --git a/batik-constants/pom.xml b/batik-constants/pom.xml
index f5e6283b7..d78453e71 100644
--- a/batik-constants/pom.xml
+++ b/batik-constants/pom.xml
@@ -45,6 +45,19 @@
   <build>
     <plugins>
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jar-plugin</artifactId>
+        <version>${jar.version}</version>
+        <configuration>
+          <archive>
+            <manifestEntries>
+              <Automatic-Module-Name>org.apache.xmlgraphics.batik.constants</Automatic-Module-Name>
+            </manifestEntries>
+          </archive>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-dependency-plugin</artifactId>
         <version>${dependency.version}</version><!--$NO-MVN-MAN-VER$-->
         <executions>
diff --git a/batik-css/pom.xml b/batik-css/pom.xml
index e3a915c66..80cc547f2 100644
--- a/batik-css/pom.xml
+++ b/batik-css/pom.xml
@@ -66,6 +66,19 @@
   <build>
     <plugins>
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jar-plugin</artifactId>
+        <version>${jar.version}</version>
+        <configuration>
+          <archive>
+            <manifestEntries>
+              <Automatic-Module-Name>org.apache.xmlgraphics.batik.css</Automatic-Module-Name>
+            </manifestEntries>
+          </archive>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-dependency-plugin</artifactId>
         <version>${dependency.version}</version><!--$NO-MVN-MAN-VER$-->
         <executions>
diff --git a/batik-dom/pom.xml b/batik-dom/pom.xml
index d168be05d..d48e48fb1 100644
--- a/batik-dom/pom.xml
+++ b/batik-dom/pom.xml
@@ -75,6 +75,19 @@
   <build>
     <plugins>
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jar-plugin</artifactId>
+        <version>${jar.version}</version>
+        <configuration>
+          <archive>
+            <manifestEntries>
+              <Automatic-Module-Name>org.apache.xmlgraphics.batik.dom</Automatic-Module-Name>
+            </manifestEntries>
+          </archive>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-dependency-plugin</artifactId>
         <version>${dependency.version}</version><!--$NO-MVN-MAN-VER$-->
         <executions>
diff --git a/batik-ext/pom.xml b/batik-ext/pom.xml
index b5e61bba4..e56bb7514 100644
--- a/batik-ext/pom.xml
+++ b/batik-ext/pom.xml
@@ -45,6 +45,19 @@
   <build>
     <plugins>
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jar-plugin</artifactId>
+        <version>${jar.version}</version>
+        <configuration>
+          <archive>
+            <manifestEntries>
+              <Automatic-Module-Name>org.apache.xmlgraphics.batik.ext</Automatic-Module-Name>
+            </manifestEntries>
+          </archive>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-dependency-plugin</artifactId>
         <version>${dependency.version}</version><!--$NO-MVN-MAN-VER$-->
         <executions>
diff --git a/batik-extension/pom.xml b/batik-extension/pom.xml
index 58110281f..87b2df1db 100644
--- a/batik-extension/pom.xml
+++ b/batik-extension/pom.xml
@@ -100,6 +100,19 @@
   <build>
     <plugins>
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jar-plugin</artifactId>
+        <version>${jar.version}</version>
+        <configuration>
+          <archive>
+            <manifestEntries>
+              <Automatic-Module-Name>org.apache.xmlgraphics.batik.extension</Automatic-Module-Name>
+            </manifestEntries>
+          </archive>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-dependency-plugin</artifactId>
         <version>${dependency.version}</version><!--$NO-MVN-MAN-VER$-->
         <executions>
diff --git a/batik-gui-util/pom.xml b/batik-gui-util/pom.xml
index 865b30840..fd3318b4f 100644
--- a/batik-gui-util/pom.xml
+++ b/batik-gui-util/pom.xml
@@ -74,6 +74,18 @@
           </execution>
         </executions>
       </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jar-plugin</artifactId>
+        <version>${jar.version}</version>
+        <configuration>
+          <archive>
+            <manifestEntries>
+              <Automatic-Module-Name>org.apache.xmlgraphics.batik.gui.util</Automatic-Module-Name>
+            </manifestEntries>
+          </archive>
+        </configuration>
+      </plugin>      
     </plugins>
   </build>
 
diff --git a/batik-gvt/pom.xml b/batik-gvt/pom.xml
index 1bb3a5060..220b226ca 100644
--- a/batik-gvt/pom.xml
+++ b/batik-gvt/pom.xml
@@ -55,6 +55,19 @@
   <build>
     <plugins>
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jar-plugin</artifactId>
+        <version>${jar.version}</version>
+        <configuration>
+          <archive>
+            <manifestEntries>
+              <Automatic-Module-Name>org.apache.xmlgraphics.batik.gvt</Automatic-Module-Name>
+            </manifestEntries>
+          </archive>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-dependency-plugin</artifactId>
         <version>${dependency.version}</version><!--$NO-MVN-MAN-VER$-->
         <executions>
diff --git a/batik-i18n/pom.xml b/batik-i18n/pom.xml
index 4fd1c52d6..02720746b 100644
--- a/batik-i18n/pom.xml
+++ b/batik-i18n/pom.xml
@@ -45,6 +45,19 @@
   <build>
     <plugins>
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jar-plugin</artifactId>
+        <version>${jar.version}</version>
+        <configuration>
+          <archive>
+            <manifestEntries>
+              <Automatic-Module-Name>org.apache.xmlgraphics.batik.i18n</Automatic-Module-Name>
+            </manifestEntries>
+          </archive>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-dependency-plugin</artifactId>
         <version>${dependency.version}</version><!--$NO-MVN-MAN-VER$-->
         <executions>
diff --git a/batik-parser/pom.xml b/batik-parser/pom.xml
index 1d69454a9..eaf270a0f 100644
--- a/batik-parser/pom.xml
+++ b/batik-parser/pom.xml
@@ -65,6 +65,19 @@
   <build>
     <plugins>
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jar-plugin</artifactId>
+        <version>${jar.version}</version>
+        <configuration>
+          <archive>
+            <manifestEntries>
+              <Automatic-Module-Name>org.apache.xmlgraphics.batik.parser</Automatic-Module-Name>
+            </manifestEntries>
+          </archive>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-dependency-plugin</artifactId>
         <version>${dependency.version}</version><!--$NO-MVN-MAN-VER$-->
         <executions>
diff --git a/batik-rasterizer/pom.xml b/batik-rasterizer/pom.xml
index 13ddfe1e7..152aee96e 100644
--- a/batik-rasterizer/pom.xml
+++ b/batik-rasterizer/pom.xml
@@ -50,6 +50,7 @@
   <build>
     <plugins>
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-jar-plugin</artifactId>
         <version>${jar.version}</version>
         <configuration>
@@ -60,12 +61,14 @@
               <classpathPrefix>lib/</classpathPrefix>
             </manifest>
             <manifestEntries>
+              <Automatic-Module-Name>org.apache.xmlgraphics.batik.rasterizer</Automatic-Module-Name>
               <Class-Path>lib/fop-transcoder-allinone-${xmlgraphics.commons.version}.jar</Class-Path>
             </manifestEntries>
           </archive>
         </configuration>
       </plugin>
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-dependency-plugin</artifactId>
         <version>${dependency.version}</version><!--$NO-MVN-MAN-VER$-->
         <executions>
diff --git a/batik-script/pom.xml b/batik-script/pom.xml
index 48c3d0540..2647087c1 100644
--- a/batik-script/pom.xml
+++ b/batik-script/pom.xml
@@ -67,6 +67,7 @@
   <build>
     <plugins>
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-compiler-plugin</artifactId>
         <version>${compiler.version}</version><!--$NO-MVN-MAN-VER$-->
         <configuration>
@@ -76,6 +77,19 @@
         </configuration>
       </plugin>
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jar-plugin</artifactId>
+        <version>${jar.version}</version>
+        <configuration>
+          <archive>
+            <manifestEntries>
+              <Automatic-Module-Name>org.apache.xmlgraphics.batik.script</Automatic-Module-Name>
+            </manifestEntries>
+          </archive>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-dependency-plugin</artifactId>
         <version>${dependency.version}</version><!--$NO-MVN-MAN-VER$-->
         <executions>
diff --git a/batik-slideshow/pom.xml b/batik-slideshow/pom.xml
index 26194da54..d6cc5f52a 100644
--- a/batik-slideshow/pom.xml
+++ b/batik-slideshow/pom.xml
@@ -60,6 +60,7 @@
   <build>
     <plugins>
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-jar-plugin</artifactId>
         <version>${jar.version}</version>
         <configuration>
@@ -69,10 +70,14 @@
               <addClasspath>true</addClasspath>
               <classpathPrefix>lib/</classpathPrefix>
             </manifest>
+            <manifestEntries>
+              <Automatic-Module-Name>org.apache.xmlgraphics.batik.slideshow</Automatic-Module-Name>
+            </manifestEntries>
           </archive>
         </configuration>
       </plugin>
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-dependency-plugin</artifactId>
         <version>${dependency.version}</version><!--$NO-MVN-MAN-VER$-->
         <executions>
diff --git a/batik-squiggle-ext/pom.xml b/batik-squiggle-ext/pom.xml
index eaa309e78..3dbde610c 100644
--- a/batik-squiggle-ext/pom.xml
+++ b/batik-squiggle-ext/pom.xml
@@ -55,6 +55,7 @@
   <build>
     <plugins>
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-jar-plugin</artifactId>
         <version>${jar.version}</version>
         <configuration>
@@ -63,10 +64,14 @@
               <mainClass>org.apache.batik.apps.svgbrowser.Main</mainClass>
               <addClasspath>true</addClasspath>
             </manifest>
+            <manifestEntries>
+              <Automatic-Module-Name>org.apache.xmlgraphics.batik.squiggleext</Automatic-Module-Name>
+            </manifestEntries>
           </archive>
         </configuration>
       </plugin>
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-dependency-plugin</artifactId>
         <version>${dependency.version}</version><!--$NO-MVN-MAN-VER$-->
         <executions>
diff --git a/batik-squiggle/pom.xml b/batik-squiggle/pom.xml
index 8ec729035..6a0a12697 100644
--- a/batik-squiggle/pom.xml
+++ b/batik-squiggle/pom.xml
@@ -50,6 +50,7 @@
   <build>
     <plugins>
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-jar-plugin</artifactId>
         <version>${jar.version}</version>
         <configuration>
@@ -59,10 +60,14 @@
               <addClasspath>true</addClasspath>
               <classpathPrefix>lib/</classpathPrefix>
             </manifest>
+            <manifestEntries>
+              <Automatic-Module-Name>org.apache.xmlgraphics.batik.squiggle</Automatic-Module-Name>
+            </manifestEntries>
           </archive>
         </configuration>
       </plugin>
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-dependency-plugin</artifactId>
         <version>${dependency.version}</version><!--$NO-MVN-MAN-VER$-->
         <executions>
diff --git a/batik-svg-dom/pom.xml b/batik-svg-dom/pom.xml
index 4176da327..44a3418a0 100644
--- a/batik-svg-dom/pom.xml
+++ b/batik-svg-dom/pom.xml
@@ -80,6 +80,18 @@
   <build>
     <plugins>
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jar-plugin</artifactId>
+        <configuration>
+          <archive>
+            <manifestEntries>
+              <Automatic-Module-Name>org.apache.xmlgraphics.batik.svgdom</Automatic-Module-Name>
+            </manifestEntries>
+          </archive>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-dependency-plugin</artifactId>
         <version>${dependency.version}</version><!--$NO-MVN-MAN-VER$-->
         <executions>
diff --git a/batik-svgbrowser/pom.xml b/batik-svgbrowser/pom.xml
index ab1655963..cb12fd0c8 100644
--- a/batik-svgbrowser/pom.xml
+++ b/batik-svgbrowser/pom.xml
@@ -90,6 +90,18 @@
   <build>
     <plugins>
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jar-plugin</artifactId>
+        <configuration>
+          <archive>
+            <manifestEntries>
+              <Automatic-Module-Name>org.apache.xmlgraphics.batik.svgbrowser</Automatic-Module-Name>
+            </manifestEntries>
+          </archive>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-dependency-plugin</artifactId>
         <version>${dependency.version}</version><!--$NO-MVN-MAN-VER$-->
         <executions>
diff --git a/batik-svggen/pom.xml b/batik-svggen/pom.xml
index 7a79fca77..a46923d48 100644
--- a/batik-svggen/pom.xml
+++ b/batik-svggen/pom.xml
@@ -55,6 +55,18 @@
   <build>
     <plugins>
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jar-plugin</artifactId>
+        <configuration>
+          <archive>
+            <manifestEntries>
+              <Automatic-Module-Name>org.apache.xmlgraphics.batik.svggen</Automatic-Module-Name>
+            </manifestEntries>
+          </archive>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-dependency-plugin</artifactId>
         <version>${dependency.version}</version><!--$NO-MVN-MAN-VER$-->
         <executions>
diff --git a/batik-svgpp/pom.xml b/batik-svgpp/pom.xml
index 702b705f0..2624e9dce 100644
--- a/batik-svgpp/pom.xml
+++ b/batik-svgpp/pom.xml
@@ -55,6 +55,7 @@
   <build>
     <plugins>
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-jar-plugin</artifactId>
         <version>${jar.version}</version>
         <configuration>
@@ -64,10 +65,14 @@
               <addClasspath>true</addClasspath>
               <classpathPrefix>lib/</classpathPrefix>
             </manifest>
+            <manifestEntries>
+              <Automatic-Module-Name>org.apache.xmlgraphics.batik.svgpp</Automatic-Module-Name>
+            </manifestEntries>
           </archive>
         </configuration>
       </plugin>
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-dependency-plugin</artifactId>
         <version>${dependency.version}</version><!--$NO-MVN-MAN-VER$-->
         <executions>
diff --git a/batik-svgrasterizer/pom.xml b/batik-svgrasterizer/pom.xml
index 9099d13ce..0f756e663 100644
--- a/batik-svgrasterizer/pom.xml
+++ b/batik-svgrasterizer/pom.xml
@@ -65,6 +65,18 @@
   <build>
     <plugins>
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jar-plugin</artifactId>
+        <configuration>
+          <archive>
+            <manifestEntries>
+              <Automatic-Module-Name>org.apache.xmlgraphics.batik.svgrasterizer</Automatic-Module-Name>
+            </manifestEntries>
+          </archive>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-dependency-plugin</artifactId>
         <version>${dependency.version}</version><!--$NO-MVN-MAN-VER$-->
         <executions>
diff --git a/batik-swing/pom.xml b/batik-swing/pom.xml
index f3bab7c13..27455f3dd 100644
--- a/batik-swing/pom.xml
+++ b/batik-swing/pom.xml
@@ -100,6 +100,18 @@
   <build>
     <plugins>
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jar-plugin</artifactId>
+        <configuration>
+          <archive>
+            <manifestEntries>
+              <Automatic-Module-Name>org.apache.xmlgraphics.batik.swing</Automatic-Module-Name>
+            </manifestEntries>
+          </archive>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-dependency-plugin</artifactId>
         <version>${dependency.version}</version><!--$NO-MVN-MAN-VER$-->
         <executions>
diff --git a/batik-transcoder/pom.xml b/batik-transcoder/pom.xml
index fdd3ced6f..4253a36a2 100644
--- a/batik-transcoder/pom.xml
+++ b/batik-transcoder/pom.xml
@@ -89,6 +89,17 @@
 
   <build>
     <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jar-plugin</artifactId>
+        <configuration>
+          <archive>
+            <manifestEntries>
+              <Automatic-Module-Name>org.apache.xmlgraphics.batik.transcoder</Automatic-Module-Name>
+            </manifestEntries>
+          </archive>
+        </configuration>
+      </plugin>
       <plugin>
         <artifactId>maven-dependency-plugin</artifactId>
         <version>${dependency.version}</version><!--$NO-MVN-MAN-VER$-->
diff --git a/batik-ttf2svg/pom.xml b/batik-ttf2svg/pom.xml
index 5eb0fa466..9aef74b57 100644
--- a/batik-ttf2svg/pom.xml
+++ b/batik-ttf2svg/pom.xml
@@ -50,6 +50,7 @@
   <build>
     <plugins>
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-jar-plugin</artifactId>
         <version>${jar.version}</version>
         <configuration>
@@ -62,6 +63,17 @@
           </archive>
         </configuration>
       </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jar-plugin</artifactId>
+        <configuration>
+          <archive>
+            <manifestEntries>
+              <Automatic-Module-Name>org.apache.xmlgraphics.batik.ttf2svg</Automatic-Module-Name>
+            </manifestEntries>
+          </archive>
+        </configuration>
+      </plugin>
       <plugin>
         <artifactId>maven-dependency-plugin</artifactId>
         <version>${dependency.version}</version><!--$NO-MVN-MAN-VER$-->
diff --git a/batik-util/pom.xml b/batik-util/pom.xml
index 661b41333..902adef4b 100644
--- a/batik-util/pom.xml
+++ b/batik-util/pom.xml
@@ -77,18 +77,25 @@
           <redirectTestOutputToFile>true</redirectTestOutputToFile>
         </configuration>
       </plugin>
-       <plugin>
-         <groupId>org.apache.maven.plugins</groupId>
-         <artifactId>maven-jar-plugin</artifactId>
-         <version>${jar.version}</version>
-         <executions>
-           <execution>
-             <goals>
-               <goal>test-jar</goal>
-             </goals>
-           </execution>
-         </executions>
-       </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jar-plugin</artifactId>
+        <version>${jar.version}</version>
+        <configuration>
+          <archive>
+            <manifestEntries>
+              <Automatic-Module-Name>org.apache.xmlgraphics.batik.util</Automatic-Module-Name>
+            </manifestEntries>
+          </archive>
+        </configuration>
+        <executions>
+          <execution>
+            <goals>
+              <goal>test-jar</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
       <plugin>
         <artifactId>maven-dependency-plugin</artifactId>
         <version>${dependency.version}</version><!--$NO-MVN-MAN-VER$-->
diff --git a/batik-xml/pom.xml b/batik-xml/pom.xml
index 358dfa651..405a07eac 100644
--- a/batik-xml/pom.xml
+++ b/batik-xml/pom.xml
@@ -68,6 +68,17 @@
           </execution>
         </executions>
       </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jar-plugin</artifactId>
+        <configuration>
+          <archive>
+            <manifestEntries>
+              <Automatic-Module-Name>org.apache.xmlgraphics.batik.xml</Automatic-Module-Name>
+            </manifestEntries>
+          </archive>
+        </configuration>
+      </plugin>
     </plugins>
   </build>
 
diff --git a/pom.xml b/pom.xml
index 561d4b423..699a08ae7 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,7 +29,7 @@
     <surefire.version>2.18.1</surefire.version>
     <xmlapis.version>1.4.01</xmlapis.version>
     <xmlapisext.version>1.3.04</xmlapisext.version>
-    <xmlgraphics.commons.version>2.7</xmlgraphics.commons.version>
+    <xmlgraphics.commons.version>2.9</xmlgraphics.commons.version>
     <jdk.path>${env.JAVA_HOME}</jdk.path>
   </properties>
 


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: commits-help@xmlgraphics.apache.org