Repository: tika
Updated Branches:
  refs/heads/master 2caf3da7c -> e0ca3b5df


fix for TIKA-1926 contributed by hasanayesha


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

Branch: refs/heads/master
Commit: 63bb15467fcd6e8766b0361e78231f6f7f6a4a08
Parents: 53f29e0
Author: hasanayesha <[email protected]>
Authored: Sun Apr 3 16:52:10 2016 -0700
Committer: hasanayesha <[email protected]>
Committed: Sun Apr 3 16:52:10 2016 -0700

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


http://git-wip-us.apache.org/repos/asf/tika/blob/63bb1546/tika-parsers/src/main/java/org/apache/tika/parser/journal/TEIParser.java
----------------------------------------------------------------------
diff --git 
a/tika-parsers/src/main/java/org/apache/tika/parser/journal/TEIParser.java 
b/tika-parsers/src/main/java/org/apache/tika/parser/journal/TEIParser.java
index 04d5195..3e0a3cb 100644
--- a/tika-parsers/src/main/java/org/apache/tika/parser/journal/TEIParser.java
+++ b/tika-parsers/src/main/java/org/apache/tika/parser/journal/TEIParser.java
@@ -37,9 +37,10 @@ public class TEIParser {
     return metadata;
   }
 
-  private void createGrobidMetadata(String source, JSONObject obj,
+private void createGrobidMetadata(String source, JSONObject obj,
       Metadata metadata) {
     if (obj != null) {
+    try{
       JSONObject teiHeader = obj.getJSONObject("TEI")
           .getJSONObject("teiHeader");
       if (teiHeader.has("text")) {
@@ -53,6 +54,10 @@ public class TEIParser {
       if (teiHeader.has("profileDesc")) {
         parseProfileDesc(teiHeader.getJSONObject("profileDesc"), metadata);
       }
+      }
+      catch(JSONException e){
+        System.out.println("No TEI Object found.");
+      }
     }
 
     addStaticMet(source, obj, metadata);

Reply via email to