[ https://issues.apache.org/jira/browse/TIKA-694?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17064921#comment-17064921 ]
Radu Gheorghe commented on TIKA-694: ------------------------------------ Unfortunately, the RFC822 parser doesn't seem to be one of them :( But I've had some success with this ugly workaround: {code:java} writer = new WriteOutContentHandler(0); // we allow 0 characters from body handler = new BodyContentHandler(writer); {code} Which implies handing WriteLimitReachedException every time (see TIKA-2787). But at least my app doesn't crash on huge files anymore (and I only need the headers). > On extraction, get properties AND / OR content extraction > --------------------------------------------------------- > > Key: TIKA-694 > URL: https://issues.apache.org/jira/browse/TIKA-694 > Project: Tika > Issue Type: Wish > Components: parser > Affects Versions: 1.0 > Environment: All OS > Reporter: Etienne Jouvin > Priority: Minor > Attachments: Tika-1.0.zip > > > I use TIKA to extract properties, and only, on Office files. > The parser goes throw the document content and this is not necessary and slow > down the process. > It would be nice to have choice to extract only properties or not. > What I did was the following: > Extension of AutoDetectParser to override the parse method. > Then in the ParseContext instance, I put a flag with boolean true to say only > extract the properties. > And for example, on office file, I extended OfficeParser class. During parse > method, I check the flag, and if equals to true, I removed all the extraction > from the content. -- This message was sent by Atlassian Jira (v8.3.4#803005)