MailContentHandler should not create AutoDetectParser on each call
------------------------------------------------------------------
Key: TIKA-863
URL: https://issues.apache.org/jira/browse/TIKA-863
Project: Tika
Issue Type: Bug
Components: parser
Affects Versions: 1.1
Reporter: Andrzej Bialecki
MailContentHandler is called from RFC822Parser, and it creates AutoDetectParser
on each call to parse(...). The process or creating AutoDetectParser involves
reading TikaConfig (not cached), which in turn involves parsing XML config
files. Apart from the fact that this process is wasteful and heavy, in addition
in a highly concurrent setup it leads to multiple threads blocking on SAX
parser creation.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira