ref #9359 upgrade maven-antrun-plugin to 3.1.0 in taxeditor
[taxeditor.git] / eu.etaxonomy.taxeditor.printpublisher / pom.xml
index b234bb0504a127a49faaf7949bbc14303a6736e1..fc6a316d622402cb9635dd594ed7f9ed65c4217a 100644 (file)
@@ -3,7 +3,7 @@
        <parent>
                <artifactId>taxeditor-parent</artifactId>
                <groupId>eu.etaxonomy</groupId>
-               <version>5.18.0-SNAPSHOT</version>
+               <version>5.32.0-SNAPSHOT</version>
        </parent>
 
        <modelVersion>4.0.0</modelVersion>
        
        <name>Printpublisher Bundle</name>
        <description />
-       <url>http://cybertaxonomy.eu/printpublisher</url>
+       <url>http://cybertaxonomy.org/printpublisher</url>
        <build>
                <plugins>
              <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-dependency-plugin</artifactId>
-               <version>3.1.2</version>
+               <version>3.2.0</version>
                <executions>
                  <execution>
                    <id>copy-dependencies</id>
@@ -28,7 +28,7 @@
                    </goals>
                    <configuration>
                      <excludeArtifactIds>
-                       cdmlib-commons,cdmlib-model,cdmlib-persistence,cdmlib-services,cdmlib-cache,cdmlib-ext,cdmlib-io,cdmlib-remote-webapp
+                       cdmlib-commons,cdmlib-model,cdmlib-api,cdmlib-persistence,cdmlib-services,cdmlib-cache,cdmlib-ext,cdmlib-io,cdmlib-remote-webapp
                      </excludeArtifactIds>
                      <includeArtifactIds>
                        cdmlib-remote,cdmlib-print
                      <excludeTransitive>true</excludeTransitive>
                    </configuration>
                  </execution>
+                 <execution>
+                <id>copy-dependency-jars</id>
+                   <phase>validate</phase>
+                   <goals>
+                     <goal>copy-dependencies</goal>
+                   </goals>
+                   <configuration>
+                     <includeArtifactIds>
+                       fop
+                     </includeArtifactIds>
+                     <outputDirectory>
+                       ${basedir}/lib
+                     </outputDirectory>
+                     <overWriteReleases>true</overWriteReleases>
+                     <overWriteSnapshots>true</overWriteSnapshots>
+                     <excludeTransitive>true</excludeTransitive>
+                   </configuration>
+                 </execution>
                </executions>
              </plugin>
            </plugins>  
              <groupId>eu.etaxonomy</groupId>
              <artifactId>cdmlib-print</artifactId>
              <version>${cdmlib.version}</version>
-    </dependency>
-       </dependencies>
+       </dependency>
+       <dependency> <!-- required by cdmlib-print -->
+            <!-- maybe also dependencies are needed -->
+            <groupId>org.apache.xmlgraphics</groupId>
+               <artifactId>fop</artifactId>
+               <version>2.7</version>
+        </dependency>
+    </dependencies>
 </project>