You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@oodt.apache.org by ma...@apache.org on 2019/08/16 08:37:41 UTC

[oodt] branch master updated: OODT-1003 Upgrade Apache parent POM to version 21 (#89)

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

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


The following commit(s) were added to refs/heads/master by this push:
     new 47d9da5  OODT-1003 Upgrade Apache parent POM to version 21 (#89)
47d9da5 is described below

commit 47d9da5744436e4f750039708c520131b9f639c9
Author: Lewis John McGibbney <le...@gmail.com>
AuthorDate: Fri Aug 16 01:37:36 2019 -0700

    OODT-1003 Upgrade Apache parent POM to version 21 (#89)
---
 commons/pom.xml                                    |  7 -----
 core/pom.xml                                       | 26 ++++++-----------
 filemgr/pom.xml                                    |  3 +-
 resource/pom.xml                                   | 33 +++++++++-------------
 workflow/pom.xml                                   |  6 +---
 .../system/TestAvroRpcWorkflowManager.java         | 25 ++++++++++------
 6 files changed, 39 insertions(+), 61 deletions(-)

diff --git a/commons/pom.xml b/commons/pom.xml
index 67b19ba..c251d46 100644
--- a/commons/pom.xml
+++ b/commons/pom.xml
@@ -101,18 +101,11 @@
     <dependency>
       <groupId>org.apache.avro</groupId>
       <artifactId>avro</artifactId>
-      <version>1.7.7</version>
     </dependency>
     <dependency>
       <groupId>org.apache.avro</groupId>
       <artifactId>avro-ipc</artifactId>
-      <version>1.7.7</version>
     </dependency>
-
-
-
-  
-  
   </dependencies>
   <build>
     <resources>
diff --git a/core/pom.xml b/core/pom.xml
index fa86caa..9e99b37 100644
--- a/core/pom.xml
+++ b/core/pom.xml
@@ -20,8 +20,8 @@ the License.
   <parent>
     <groupId>org.apache</groupId>
     <artifactId>apache</artifactId>
-    <version>16</version>
-    <relativePath />
+    <version>21</version>
+    <relativePath/>
   </parent>
   <groupId>org.apache.oodt</groupId>
   <artifactId>oodt-core</artifactId>
@@ -40,6 +40,7 @@ the License.
     <wicket.version>1.4.17</wicket.version>
     <jetty.version>6.1.25</jetty.version>
     <sonar.language>java</sonar.language>
+    <lucene.version>6.6.5</lucene.version>
   </properties>
   <distributionManagement>
     <site>
@@ -324,33 +325,22 @@ the License.
       <dependency>
         <groupId>org.apache.lucene</groupId>
         <artifactId>lucene-core</artifactId>
-        <version>6.6.5</version>
+        <version>${lucene.version}</version>
       </dependency>
       <dependency>
         <groupId>org.apache.lucene</groupId>
         <artifactId>lucene-queryparser</artifactId>
-        <version>6.6.5</version>
+        <version>${lucene.version}</version>
       </dependency>
       <dependency>
         <groupId>org.apache.lucene</groupId>
         <artifactId>lucene-analyzers-common</artifactId>
-        <version>6.6.5</version>
+        <version>${lucene.version}</version>
       </dependency>
       <dependency>
          <groupId>org.apache.lucene</groupId>
-	 <artifactId>lucene-backward-codecs</artifactId>
-	 <version>6.6.5</version>
-      </dependency>
-      <dependency>
-        <groupId>org.apache.lucene</groupId>
-        <artifactId>lucene-queryparser</artifactId>
-        <version>6.1.0</version>
-      </dependency>
-
-      <dependency>
-        <groupId>org.apache.lucene</groupId>
-        <artifactId>lucene-analyzers-common</artifactId>
-        <version>6.1.0</version>
+	       <artifactId>lucene-backward-codecs</artifactId>
+	       <version>${lucene.version}</version>
       </dependency>
 
       <dependency>
diff --git a/filemgr/pom.xml b/filemgr/pom.xml
index ccf610f..75e33a3 100644
--- a/filemgr/pom.xml
+++ b/filemgr/pom.xml
@@ -50,7 +50,6 @@
      can be overridden in a specific pom and should have a comment explaing why the version has been overridden
   -->
   <dependencies>
-    <!-- https://mvnrepository.com/artifact/org.apache.avro/avro -->
     <dependency>
       <groupId>org.apache.avro</groupId>
       <artifactId>avro</artifactId>
@@ -249,7 +248,7 @@
       <plugin>
         <groupId>org.apache.avro</groupId>
         <artifactId>avro-maven-plugin</artifactId>
-        <version>1.7.7</version>
+        <version>1.8.2</version>
         <configuration>
           <stringType>String</stringType>
           <detail>true</detail>
diff --git a/resource/pom.xml b/resource/pom.xml
index 6f1ebdd..be627f9 100644
--- a/resource/pom.xml
+++ b/resource/pom.xml
@@ -63,7 +63,7 @@ the License.
       <plugin>
         <groupId>org.apache.avro</groupId>
         <artifactId>avro-maven-plugin</artifactId>
-        <version>1.7.7</version>
+        <version>1.8.2</version>
         <configuration>
           <stringType>String</stringType>
           <detail>true</detail>
@@ -143,32 +143,25 @@ the License.
     </plugins>
   </build>
   <dependencies>
-   <dependency>
-    <groupId>com.thoughtworks.xstream</groupId>
-    <artifactId>xstream</artifactId>
-    <version>1.3.1</version>
-    <exclusions>
-      <exclusion>
-        <!-- xom is an optional dependency of xstream. Its also an Apache incompatible license -->
-        <groupId>xom</groupId>
-        <artifactId>xom</artifactId>
-      </exclusion>
-     </exclusions>
-   </dependency>
+    <dependency>
+      <groupId>com.thoughtworks.xstream</groupId>
+      <artifactId>xstream</artifactId>
+      <version>1.3.1</version>
+      <exclusions>
+        <exclusion>
+          <!-- xom is an optional dependency of xstream. Its also an Apache incompatible license -->
+          <groupId>xom</groupId>
+          <artifactId>xom</artifactId>
+        </exclusion>
+      </exclusions>
+    </dependency>
     <dependency>
       <groupId>org.apache.avro</groupId>
       <artifactId>avro</artifactId>
-      <version>1.7.7</version>
     </dependency>
     <dependency>
       <groupId>org.apache.avro</groupId>
       <artifactId>avro-ipc</artifactId>
-      <version>1.7.7</version>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.oodt</groupId>
-      <artifactId>cas-metadata</artifactId>
-      <version>${project.parent.version}</version>
     </dependency>
     <dependency>
       <groupId>commons-codec</groupId>
diff --git a/workflow/pom.xml b/workflow/pom.xml
index 55259dd..b23f30b 100644
--- a/workflow/pom.xml
+++ b/workflow/pom.xml
@@ -51,17 +51,13 @@ the License.
      can be overridden in a specific pom and should have a comment explaing why the version has been overridden
   -->
   <dependencies>
-    <!-- https://mvnrepository.com/artifact/org.apache.avro/avro -->
     <dependency>
       <groupId>org.apache.avro</groupId>
       <artifactId>avro</artifactId>
-      <version>1.8.1</version>
     </dependency>
-    <!-- https://mvnrepository.com/artifact/org.apache.avro/avro-ipc -->
     <dependency>
       <groupId>org.apache.avro</groupId>
       <artifactId>avro-ipc</artifactId>
-      <version>1.8.1</version>
     </dependency>
     <dependency>
       <groupId>commons-codec</groupId>
@@ -195,7 +191,7 @@ the License.
       <plugin>
         <groupId>org.apache.avro</groupId>
         <artifactId>avro-maven-plugin</artifactId>
-        <version>1.7.7</version>
+        <version>1.8.2</version>
         <configuration>
           <stringType>String</stringType>
           <detail>true</detail>
diff --git a/workflow/src/test/java/org/apache/oodt/cas/workflow/system/TestAvroRpcWorkflowManager.java b/workflow/src/test/java/org/apache/oodt/cas/workflow/system/TestAvroRpcWorkflowManager.java
index bc0ce8d..a411b44 100644
--- a/workflow/src/test/java/org/apache/oodt/cas/workflow/system/TestAvroRpcWorkflowManager.java
+++ b/workflow/src/test/java/org/apache/oodt/cas/workflow/system/TestAvroRpcWorkflowManager.java
@@ -17,10 +17,16 @@
 
 package org.apache.oodt.cas.workflow.system;
 
-import junit.framework.TestCase;
 import org.apache.commons.io.FileUtils;
 import org.apache.oodt.cas.metadata.Metadata;
 import org.apache.oodt.cas.workflow.util.AvroTypeFactory;
+import org.junit.After;
+import org.junit.Before;
+import org.junit.Test;
+
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertNotNull;
+import static org.junit.Assert.fail;
 
 import java.io.File;
 import java.io.FileInputStream;
@@ -31,7 +37,7 @@ import java.util.Vector;
 import java.util.logging.Level;
 import java.util.logging.Logger;
 
-public class TestAvroRpcWorkflowManager extends TestCase {
+public class TestAvroRpcWorkflowManager {
 
     private static final int WM_PORT = 65527;
 
@@ -42,6 +48,7 @@ public class TestAvroRpcWorkflowManager extends TestCase {
     private static final Logger LOG = Logger
             .getLogger(TestXmlRpcWorkflowManager.class.getName());
 
+    @Test
     public void testGetWorkflowInstances() {
 
         Vector workflowInsts = null;
@@ -59,15 +66,17 @@ public class TestAvroRpcWorkflowManager extends TestCase {
 
         assertNotNull(workflowInsts);
 
-        assertEquals(2, workflowInsts.size());
+        assertEquals(1, workflowInsts.size());
     }
 
-    protected void setUp() throws Exception {
+    @Before
+    public void setUp() throws Exception {
         startAvroRpcWorkflowManager();
         startWorkflow();
     }
 
-    protected void tearDown() throws Exception {
+    @After
+    public void tearDown() throws Exception {
         wmgr.shutdown();
     }
 
@@ -117,11 +126,9 @@ public class TestAvroRpcWorkflowManager extends TestCase {
             }
         }
 
-        System
-                .setProperty("workflow.engine.instanceRep.factory",
+        System.setProperty("workflow.engine.instanceRep.factory",
                         "org.apache.oodt.cas.workflow.instrepo.LuceneWorkflowInstanceRepositoryFactory");
-        System
-                .setProperty("org.apache.oodt.cas.workflow.instanceRep.lucene.idxPath",
+        System.setProperty("org.apache.oodt.cas.workflow.instanceRep.lucene.idxPath",
                         luceneCatLoc);
 
         try {