[
https://issues.apache.org/jira/browse/TIKA-1910?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15215910#comment-15215910
]
Tim Allison commented on TIKA-1910:
-----------------------------------
bq. Yes. The goal is if Parser X instantiates Parser Y and Y is not on the
classpath then Y will essentially be a NoOp parser.
This sounds dangerous. Should we set the default LoadErrorHandler to WARN? I
think Uwe didn't want this behavior on the Solr side...perhaps they could set
it to IGNORE?
bq. I think we might be able to totally eliminate POI from all the modules
except for office with a little bit of work so that's pretty exciting.
Yes, very cool!
bq. If you compare the new package parser module's pom to the old one you'll
see how many lines are removed and that doesn't even include all the transitive
dependencies!
Wow!
> Tika 2.0 - Decouple Tika Parser Office Module from Other Dependencies
> ---------------------------------------------------------------------
>
> Key: TIKA-1910
> URL: https://issues.apache.org/jira/browse/TIKA-1910
> Project: Tika
> Issue Type: Improvement
> Affects Versions: 2.0
> Reporter: Bob Paulin
> Assignee: Bob Paulin
>
> Currently the Tika Parser Office Module depends on
> Tika Parser Web Module
> Tika Parser Package Module
> Tika Parser Text Module
> Using the proxies we can make those dependencies optional so if they are not
> included on the classpath the code functions but performs no operation on
> content that would be parsed on the optional dependencies.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)