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/01/31 14:29:42 UTC
[tika] branch master updated: TIKA-2556 -- Swap out
com.tdunning:json for com.github.openjson:openjson to avoid jar conflicts
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 0452f98 TIKA-2556 -- Swap out com.tdunning:json for com.github.openjson:openjson to avoid jar conflicts
0452f98 is described below
commit 0452f9888388fbbdf9d3a466820bc6c99893f88f
Author: tballison <ta...@mitre.org>
AuthorDate: Wed Jan 31 09:29:29 2018 -0500
TIKA-2556 -- Swap out com.tdunning:json for com.github.openjson:openjson to avoid jar conflicts
---
CHANGES.txt | 2 ++
tika-bundle/pom.xml | 2 +-
tika-parsers/pom.xml | 7 ++++++-
.../org/apache/tika/parser/ner/corenlp/CoreNLPNERecogniser.java | 4 ++--
.../tika/parser/recognition/tf/TensorflowRESTRecogniser.java | 4 ++--
.../tika/parser/recognition/tf/TensorflowRESTVideoRecogniser.java | 4 ++--
6 files changed, 15 insertions(+), 8 deletions(-)
diff --git a/CHANGES.txt b/CHANGES.txt
index 7c4169d..f8651a5 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -4,6 +4,8 @@ Release 2.0.0 - ???
* Remove deprecated Metadata keys/properties (TIKA-1974).
Other changes
+ * Swap out com.tdunning:json for com.github.openjson:openjson to avoid
+ jar conflicts (TIKA-2556).
* No longer hardcode HtmlParser for XML files in tika-server (TIKA-2551).
diff --git a/tika-bundle/pom.xml b/tika-bundle/pom.xml
index 27f070c..a15aad1 100644
--- a/tika-bundle/pom.xml
+++ b/tika-bundle/pom.xml
@@ -206,6 +206,7 @@
android.util;resolution:=optional,
com.adobe.xmp;resolution:=optional,
com.adobe.xmp.properties;resolution:=optional,
+ com.github.openjson;resolution:=optional,
com.google.protobuf;resolution:=optional,
com.ibm.icu.text;resolution:=optional,
com.sleepycat.je;resolution:=optional,
@@ -300,7 +301,6 @@
org.jdom2.output;resolution:=optional,
org.jdom2.filter;resolution:=optional,
org.json.simple;resolution:=optional,
- org.json;resolution:=optional,
org.openxmlformats.schemas.officeDocument.x2006.math;resolution:=optional,
org.openxmlformats.schemas.schemaLibrary.x2006.main;resolution:=optional,
org.osgi.framework;resolution:=optional,
diff --git a/tika-parsers/pom.xml b/tika-parsers/pom.xml
index 81a5765..5d85b70 100644
--- a/tika-parsers/pom.xml
+++ b/tika-parsers/pom.xml
@@ -337,10 +337,15 @@
</exclusions>
</dependency>
- <dependency>
+<!-- <dependency>
<groupId>com.tdunning</groupId>
<artifactId>json</artifactId>
<version>1.8</version>
+ </dependency> -->
+ <dependency>
+ <groupId>com.github.openjson</groupId>
+ <artifactId>openjson</artifactId>
+ <version>1.0.10</version>
</dependency>
<dependency>
<groupId>com.google.code.gson</groupId>
diff --git a/tika-parsers/src/main/java/org/apache/tika/parser/ner/corenlp/CoreNLPNERecogniser.java b/tika-parsers/src/main/java/org/apache/tika/parser/ner/corenlp/CoreNLPNERecogniser.java
index 6e9e854..05ef89f 100644
--- a/tika-parsers/src/main/java/org/apache/tika/parser/ner/corenlp/CoreNLPNERecogniser.java
+++ b/tika-parsers/src/main/java/org/apache/tika/parser/ner/corenlp/CoreNLPNERecogniser.java
@@ -29,8 +29,8 @@ import java.util.Set;
import org.apache.tika.io.IOUtils;
import org.apache.tika.parser.ner.NERecogniser;
-import org.json.JSONException;
-import org.json.JSONObject;
+import com.github.openjson.JSONException;
+import com.github.openjson.JSONObject;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git a/tika-parsers/src/main/java/org/apache/tika/parser/recognition/tf/TensorflowRESTRecogniser.java b/tika-parsers/src/main/java/org/apache/tika/parser/recognition/tf/TensorflowRESTRecogniser.java
index c83ea1e..41e2d00 100644
--- a/tika-parsers/src/main/java/org/apache/tika/parser/recognition/tf/TensorflowRESTRecogniser.java
+++ b/tika-parsers/src/main/java/org/apache/tika/parser/recognition/tf/TensorflowRESTRecogniser.java
@@ -46,8 +46,8 @@ import org.apache.tika.mime.MediaType;
import org.apache.tika.parser.ParseContext;
import org.apache.tika.parser.recognition.ObjectRecogniser;
import org.apache.tika.parser.recognition.RecognisedObject;
-import org.json.JSONArray;
-import org.json.JSONObject;
+import com.github.openjson.JSONArray;
+import com.github.openjson.JSONObject;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.xml.sax.ContentHandler;
diff --git a/tika-parsers/src/main/java/org/apache/tika/parser/recognition/tf/TensorflowRESTVideoRecogniser.java b/tika-parsers/src/main/java/org/apache/tika/parser/recognition/tf/TensorflowRESTVideoRecogniser.java
index 2e7b1f1..6b1ad86 100644
--- a/tika-parsers/src/main/java/org/apache/tika/parser/recognition/tf/TensorflowRESTVideoRecogniser.java
+++ b/tika-parsers/src/main/java/org/apache/tika/parser/recognition/tf/TensorflowRESTVideoRecogniser.java
@@ -47,8 +47,8 @@ import org.apache.tika.mime.MimeType;
import org.apache.tika.mime.MimeTypeException;
import org.apache.tika.parser.ParseContext;
import org.apache.tika.parser.recognition.RecognisedObject;
-import org.json.JSONArray;
-import org.json.JSONObject;
+import com.github.openjson.JSONArray;
+import com.github.openjson.JSONObject;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.xml.sax.ContentHandler;
--
To stop receiving notification emails like this one, please contact
tallison@apache.org.