You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tika.apache.org by ta...@apache.org on 2018/07/26 16:39:50 UTC

[tika] branch master updated: TIKA-2692 -- minimal upgrades to allow building w Java 11-ea

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

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


The following commit(s) were added to refs/heads/master by this push:
     new 180aaa2  TIKA-2692 -- minimal upgrades to allow building w Java 11-ea
180aaa2 is described below

commit 180aaa213d2dc697f8bad0eafdb9d316ad307218
Author: TALLISON <ta...@apache.org>
AuthorDate: Thu Jul 26 12:39:09 2018 -0400

    TIKA-2692 -- minimal upgrades to allow building w Java 11-ea
---
 .../test/java/org/apache/tika/batch/fs/BatchDriverTest.java    |  5 +++--
 tika-nlp/pom.xml                                               | 10 +++++++++-
 tika-parent/pom.xml                                            |  1 +
 tika-parsers/pom.xml                                           |  2 +-
 4 files changed, 14 insertions(+), 4 deletions(-)

diff --git a/tika-batch/src/test/java/org/apache/tika/batch/fs/BatchDriverTest.java b/tika-batch/src/test/java/org/apache/tika/batch/fs/BatchDriverTest.java
index 654eea7..13e35e6 100644
--- a/tika-batch/src/test/java/org/apache/tika/batch/fs/BatchDriverTest.java
+++ b/tika-batch/src/test/java/org/apache/tika/batch/fs/BatchDriverTest.java
@@ -1,5 +1,3 @@
-package org.apache.tika.batch.fs;
-
 /*
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
@@ -16,6 +14,7 @@ package org.apache.tika.batch.fs;
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
+package org.apache.tika.batch.fs;
 
 import static java.nio.charset.StandardCharsets.UTF_8;
 import static org.junit.Assert.assertEquals;
@@ -29,6 +28,7 @@ import java.util.HashMap;
 import java.util.Map;
 
 import org.apache.tika.batch.BatchProcessDriverCLI;
+import org.junit.Ignore;
 import org.junit.Test;
 
 
@@ -228,6 +228,7 @@ public class BatchDriverTest extends FSBatchTestBase {
     }
 
     @Test(timeout = 60000)
+    @Ignore("Java 11-ea+23 makes outputstreams uninterruptible")
     public void testThreadInterrupt() throws Exception {
         Path outputDir = getNewOutputDir("thread-interrupt");
         Map<String, String> args = new HashMap<>();
diff --git a/tika-nlp/pom.xml b/tika-nlp/pom.xml
index 7021453..d80e601 100644
--- a/tika-nlp/pom.xml
+++ b/tika-nlp/pom.xml
@@ -120,6 +120,14 @@
           <groupId>org.apache.avro</groupId>
           <artifactId>avro</artifactId>
         </exclusion>
+        <exclusion>
+          <groupId>javax.ws.rs</groupId>
+          <artifactId>javax.ws.rs-api</artifactId>
+        </exclusion>
+        <exclusion>
+          <groupId>javax.annotation</groupId>
+          <artifactId>javax.annotation-api</artifactId>
+        </exclusion>
       </exclusions>
     </dependency>
     <dependency>
@@ -194,7 +202,7 @@
     <dependency>
       <groupId>org.mockito</groupId>
       <artifactId>mockito-core</artifactId>
-      <version>2.15.0</version>
+      <version>${mockito.version}</version>
       <scope>test</scope>
     </dependency>
     <dependency>
diff --git a/tika-parent/pom.xml b/tika-parent/pom.xml
index c908517..bb9348a 100644
--- a/tika-parent/pom.xml
+++ b/tika-parent/pom.xml
@@ -313,6 +313,7 @@
     <slf4j.version>1.7.24</slf4j.version>
     <jackson.version>2.9.5</jackson.version>
     <jaxb.version>2.3.0</jaxb.version>
+    <mockito.version>2.20.0</mockito.version>
   </properties>
 
   <build>
diff --git a/tika-parsers/pom.xml b/tika-parsers/pom.xml
index c4923cf..655322b 100644
--- a/tika-parsers/pom.xml
+++ b/tika-parsers/pom.xml
@@ -428,7 +428,7 @@
     <dependency>
       <groupId>org.mockito</groupId>
       <artifactId>mockito-core</artifactId>
-      <version>2.15.0</version>
+      <version>${mockito.version}</version>
       <scope>test</scope>
     </dependency>
     <dependency>