newer plugins and apache dependencies
authorStian Soiland-Reyes <stain@apache.org>
Fri, 5 Jan 2018 09:55:23 +0000 (09:55 +0000)
committerStian Soiland-Reyes <stain@apache.org>
Fri, 5 Jan 2018 09:55:23 +0000 (09:55 +0000)
Note: commons.lang.version is now for commons-io dependency instead
of com.springsource - as its latest version now is OSGi bundle

pom.xml

diff --git a/pom.xml b/pom.xml
index cd4cdfc..5462e3f 100644 (file)
--- a/pom.xml
+++ b/pom.xml
@@ -450,9 +450,9 @@ upgraded - this leads to recursive spaghetti.
          -->
 <activation.version>1.1.1</activation.version>
 <antlr.version>2.7.7</antlr.version>
-<apache.commons.csv.version>1.4</apache.commons.csv.version>
-<apache.httpclient.version>4.5.2</apache.httpclient.version><!-- must be compatibe with jsonld-java -->
-<apache.httpcore.version>4.4.4</apache.httpcore.version> <!-- must match what httpclient depends on -->
+<apache.commons.csv.version>1.5</apache.commons.csv.version>
+<apache.httpclient.version>4.5.3</apache.httpclient.version><!-- must be compatibe with jsonld-java/jena -->
+<apache.httpcore.version>4.4.6</apache.httpcore.version> <!-- must match what httpclient depends on -->
 <aspectj.version>1.6.9</aspectj.version>
 <axis.jaxrpc.version>1.4</axis.jaxrpc.version>
 <axis.sggj.version>1.4</axis.sggj.version>
@@ -462,14 +462,14 @@ upgraded - this leads to recursive spaghetti.
 <bcprov.version>1.54</bcprov.version><!-- bcprov-jdk15on --><!-- bcprov-jdk15on --><!-- bcprov-jdk15on --><!-- bcprov-jdk15on -->
 <cglib.version>2.1.3</cglib.version>
 <commons.beanutils.version>1.9.2</commons.beanutils.version>
-<commons.cli.version>1.2.0</commons.cli.version>
+<commons.cli.version>1.4</commons.cli.version>
 <commons.codec.version>1.10</commons.codec.version>
-<commons.collections.version>3.2.1</commons.collections.version>
+<commons.collections.version>3.2.2</commons.collections.version>
 <commons.configuration.version>1.10</commons.configuration.version>
 <commons.dbcp.version>1.4</commons.dbcp.version>
 <commons.httpclient.version>3.1.0</commons.httpclient.version>
-<commons.io.version>2.4</commons.io.version>
-<commons.lang.version>2.5.0</commons.lang.version>
+<commons.io.version>2.6</commons.io.version>
+<commons.lang.version>2.6</commons.lang.version>
 <commons.logging.version>1.1.1</commons.logging.version>
 <commons.net.version>2.0.0</commons.net.version>
 <dexx.collection.version>0.6</dexx.collection.version>
@@ -479,7 +479,7 @@ upgraded - this leads to recursive spaghetti.
 <htmlparser.version>1.4</htmlparser.version>
 <icu4j.version>3.4.4</icu4j.version>
 <io.airlift.airline.version>0.7</io.airlift.airline.version>
-<jackson.version>2.7.4</jackson.version> <!-- See also jsonldjava -->
+<jackson.version>2.9.0</jackson.version> <!-- See also jsonldjava -->
 <jai.imageio.core.version>1.3.1</jai.imageio.core.version> <!-- http://github.com/jai-imageio/ -->
 <javahelp.version>2.0.02</javahelp.version>
 <javax.el.version>1.0.0</javax.el.version>
@@ -492,13 +492,13 @@ upgraded - this leads to recursive spaghetti.
 <jaxws.api.version>2.1</jaxws.api.version>
 <jdom.version>1.1.0</jdom.version> <!-- com.springsource.org.jdom -->
 <jedit.syntax.version>2.2.5</jedit.syntax.version>
-<jena.version>3.1.0</jena.version><!-- See also jsonld-java and httpcomponents -->
+<jena.version>3.6.0</jena.version><!-- See also jsonld-java and httpcomponents -->
 <jersey.client.version>1.19.1</jersey.client.version>
 <jetty.version>6.1.24</jetty.version>
 <jmimemagic.version>0.1.2</jmimemagic.version>
 <jmoby.version>1.1.5-taverna</jmoby.version>
 <json.lib.version>2.3</json.lib.version>
-<jsonldjava.version>0.8.2</jsonldjava.version> <!-- upgrade from jena, sync with jackson and httpcomponents -->
+<jsonldjava.version>0.11.1</jsonldjava.version> <!-- upgrade from jena, sync with jackson and httpcomponents -->
 <junit.version>4.11</junit.version>
 <log4j.version>1.2.17</log4j.version>
 <mail.version>1.4.1</mail.version>
@@ -606,7 +606,6 @@ upgraded - this leads to recursive spaghetti.
       <plugin>
         <groupId>org.apache.felix</groupId>
         <artifactId>maven-bundle-plugin</artifactId>
-        <version>2.5.4</version>
         <extensions>true</extensions>
       </plugin>
     <plugin>
@@ -686,7 +685,6 @@ upgraded - this leads to recursive spaghetti.
     <plugin>
       <groupId>org.apache.maven.plugins</groupId>
       <artifactId>maven-release-plugin</artifactId>
-      <version>2.5.2</version>
       <configuration>
         <releaseProfiles>apache-release</releaseProfiles>
         <tagNameFormat>@{project.version}-RC1</tagNameFormat>
@@ -702,6 +700,7 @@ upgraded - this leads to recursive spaghetti.
           </execution>
         </executions>
         <configuration>
+          <!-- In child projects, use combine.children to include this list -->
           <excludes combine.children="append">
             <!--
             Text and Markdown files are typically used only for documentation purposes
@@ -715,9 +714,6 @@ upgraded - this leads to recursive spaghetti.
             -->
             <exclude>**/META-INF/services/*</exclude>
 
-            <!-- Generated during the release process -->
-            <exclude>DEPENDENCIES</exclude>
-
            <!-- Created by Maven Shade plugin -->
            <exclude>dependency-reduced-pom.xml</exclude>
 
@@ -729,9 +725,20 @@ upgraded - this leads to recursive spaghetti.
   <pluginManagement>
     <plugins>
       <plugin>
+        <groupId>org.apache.felix</groupId>
+        <artifactId>maven-bundle-plugin</artifactId>
+        <version>3.4.0</version>
+        <extensions>true</extensions>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-release-plugin</artifactId>
+        <version>2.5.3</version>
+      </plugin>
+      <plugin>
         <groupId>org.apache.rat</groupId>
         <artifactId>apache-rat-plugin</artifactId>
-        <version>0.11</version>
+        <version>0.12</version>
       </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
@@ -744,17 +751,17 @@ upgraded - this leads to recursive spaghetti.
       <plugin>
         <groupId>org.jvnet.jaxb2.maven2</groupId>
         <artifactId>maven-jaxb2-plugin</artifactId>
-        <version>0.12.3</version>
+        <version>0.13.3</version>
       </plugin>
       <plugin>
         <groupId>org.codehaus.mojo</groupId>
         <artifactId>appassembler-maven-plugin</artifactId>
-        <version>1.1.1</version>
+        <version>1.10</version>
       </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-shade-plugin</artifactId>
-        <version>2.4</version>
+        <version>3.1.0</version>
       </plugin>