[
https://issues.apache.org/jira/browse/TIKA-1238?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14632693#comment-14632693
]
Magesh Tarala commented on TIKA-1238:
-------------------------------------
I have the following issue with some outlook emails (.msg files). Any quick
resolution to this?
org.apache.tika.exception.TikaException: Unexpected RuntimeException from
org.apache.tika.parser.microsoft.OfficeParser@fbf0926
at
org.apache.tika.parser.CompositeParser.parse(CompositeParser.java:258)
at
org.apache.tika.parser.CompositeParser.parse(CompositeParser.java:256)
at
org.apache.tika.parser.AutoDetectParser.parse(AutoDetectParser.java:120)
at com.bell.solr.CRMDataToSolr.parseAttachments(CRMDataToSolr.java:1713)
at com.bell.solr.CRMDataToSolr.processSO(CRMDataToSolr.java:2138)
at com.bell.solr.CRMDataToSolr.processFolders(CRMDataToSolr.java:1958)
at com.bell.solr.CRMDataToSolr.main(CRMDataToSolr.java:2365)
Caused by: java.lang.RuntimeException: Encoding not found - cp4020
at
org.apache.poi.hsmf.datatypes.StringChunk.parseAs7BitData(StringChunk.java:155)
at
org.apache.poi.hsmf.datatypes.StringChunk.parseString(StringChunk.java:85)
at
org.apache.poi.hsmf.datatypes.StringChunk.set7BitEncoding(StringChunk.java:74)
at org.apache.poi.hsmf.MAPIMessage.set7BitEncoding(MAPIMessage.java:455)
at
org.apache.poi.hsmf.MAPIMessage.guess7BitEncoding(MAPIMessage.java:389)
at
org.apache.tika.parser.microsoft.OutlookExtractor.parse(OutlookExtractor.java:81)
at
org.apache.tika.parser.microsoft.OfficeParser.parse(OfficeParser.java:225)
at
org.apache.tika.parser.microsoft.OfficeParser.parse(OfficeParser.java:172)
at
org.apache.tika.parser.CompositeParser.parse(CompositeParser.java:256)
... 6 more
Caused by: java.io.UnsupportedEncodingException: cp4020
at java.lang.StringCoding.decode(StringCoding.java:190)
at java.lang.String.<init>(String.java:416)
at java.lang.String.<init>(String.java:481)
at org.apach
> Update OutlookExtractor to handle codepage identification more rigorously
> -------------------------------------------------------------------------
>
> Key: TIKA-1238
> URL: https://issues.apache.org/jira/browse/TIKA-1238
> Project: Tika
> Issue Type: Improvement
> Components: parser
> Reporter: Tim Allison
> Assignee: Tim Allison
> Priority: Minor
> Fix For: 1.10
>
>
> Since OutlookExtractor's codepage detection chunk was written, POI's HSMF has
> added more robutst capabilities for identifying codepages in Outlook .msg
> files. As a first step to integrating those improvements, I'll copy and
> paste some of POI's code into OutlookExtractor. As a second step, I'll
> expose more of HSMF's capabilities within POI and then factor out the
> duplicate code in Tika.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)