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/26 18:53:51 UTC

[tika] branch master updated: TIKA-2551: No longer hardcode HtmlParser for XML files in tika-server.

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 066e60d  TIKA-2551: No longer hardcode HtmlParser for XML files in tika-server.
066e60d is described below

commit 066e60d5d6de8d51124c297410e7a4eca787d143
Author: tballison <ta...@mitre.org>
AuthorDate: Fri Jan 26 13:53:42 2018 -0500

    TIKA-2551: No longer hardcode HtmlParser for XML files in tika-server.
---
 CHANGES.txt                                                          | 5 +++++
 .../src/main/java/org/apache/tika/server/resource/TikaResource.java  | 4 ----
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/CHANGES.txt b/CHANGES.txt
index 709fcc2..7c4169d 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -1,7 +1,12 @@
 Release 2.0.0 - ???
+   BREAKING CHANGES in 2.0.0
 
    * Remove deprecated Metadata keys/properties (TIKA-1974).
 
+   Other changes
+
+   * No longer hardcode HtmlParser for XML files in tika-server (TIKA-2551).
+
    * Require Java 8 (TIKA-2553).
 
    * Add a parser for XPS (TIKA-2524).
diff --git a/tika-server/src/main/java/org/apache/tika/server/resource/TikaResource.java b/tika-server/src/main/java/org/apache/tika/server/resource/TikaResource.java
index d019152..c80a02c 100644
--- a/tika-server/src/main/java/org/apache/tika/server/resource/TikaResource.java
+++ b/tika-server/src/main/java/org/apache/tika/server/resource/TikaResource.java
@@ -107,10 +107,6 @@ public class TikaResource {
     public static Parser createParser() {
         final Parser parser = new AutoDetectParser(tikaConfig);
 
-        Map<MediaType, Parser> parsers = ((AutoDetectParser)parser).getParsers();
-        parsers.put(MediaType.APPLICATION_XML, new HtmlParser());
-        ((AutoDetectParser)parser).setParsers(parsers);
-
         ((AutoDetectParser)parser).setFallback(new Parser() {
             public Set<MediaType> getSupportedTypes(ParseContext parseContext) {
                 return parser.getSupportedTypes(parseContext);

-- 
To stop receiving notification emails like this one, please contact
tallison@apache.org.