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 2017/01/18 16:50:54 UTC

tika git commit: TIKA-2232 -- log/warn if jbig2 is not on classpath

Repository: tika
Updated Branches:
  refs/heads/2.x 161b122ba -> 8d783d27a


TIKA-2232 -- log/warn if jbig2 is not on classpath


Project: http://git-wip-us.apache.org/repos/asf/tika/repo
Commit: http://git-wip-us.apache.org/repos/asf/tika/commit/8d783d27
Tree: http://git-wip-us.apache.org/repos/asf/tika/tree/8d783d27
Diff: http://git-wip-us.apache.org/repos/asf/tika/diff/8d783d27

Branch: refs/heads/2.x
Commit: 8d783d27a5e0ad5b7c617ffe9a0afee5e37928f8
Parents: 161b122
Author: tballison <ta...@mitre.org>
Authored: Wed Jan 18 11:50:48 2017 -0500
Committer: tballison <ta...@mitre.org>
Committed: Wed Jan 18 11:50:48 2017 -0500

----------------------------------------------------------------------
 .../main/java/org/apache/tika/parser/image/ImageParser.java   | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/tika/blob/8d783d27/tika-parser-modules/tika-parser-multimedia-module/src/main/java/org/apache/tika/parser/image/ImageParser.java
----------------------------------------------------------------------
diff --git a/tika-parser-modules/tika-parser-multimedia-module/src/main/java/org/apache/tika/parser/image/ImageParser.java b/tika-parser-modules/tika-parser-multimedia-module/src/main/java/org/apache/tika/parser/image/ImageParser.java
index 6919679..321e9e9 100644
--- a/tika-parser-modules/tika-parser-multimedia-module/src/main/java/org/apache/tika/parser/image/ImageParser.java
+++ b/tika-parser-modules/tika-parser-multimedia-module/src/main/java/org/apache/tika/parser/image/ImageParser.java
@@ -28,6 +28,8 @@ import java.util.Collections;
 import java.util.HashSet;
 import java.util.Iterator;
 import java.util.Set;
+import java.util.logging.Level;
+import java.util.logging.Logger;
 
 import org.apache.commons.io.input.CloseShieldInputStream;
 import org.apache.tika.exception.TikaException;
@@ -50,6 +52,8 @@ public class ImageParser extends AbstractParser {
      */
     private static final long serialVersionUID = 7852529269245520335L;
 
+    private static final Logger LOGGER = Logger.getLogger(ImageParser.class.getName());
+
     private static final MediaType CANONICAL_BMP_TYPE = MediaType.image("x-ms-bmp");
     private static final MediaType JAVA_BMP_TYPE = MediaType.image("bmp");
 
@@ -68,7 +72,8 @@ public class ImageParser extends AbstractParser {
             Class.forName("com.levigo.jbig2.JBIG2ImageReader");
             TMP_SUPPORTED.add(MediaType.image("x-jbig2"));
         } catch (ClassNotFoundException e) {
-
+            LOGGER.log(Level.WARNING,
+                    "JBIG2ImageReader not loaded. jbig2 files will be ignored");
         }
     }