Jonathan Essex created TIKA-2882:
------------------------------------

             Summary: Parsers should not include HTTP client code
                 Key: TIKA-2882
                 URL: https://issues.apache.org/jira/browse/TIKA-2882
             Project: Tika
          Issue Type: Improvement
          Components: parser
    Affects Versions: 1.21
            Reporter: Jonathan Essex


Folks, does it really make sense for a parser to have a REST client built in?

The GROBID and NLTKNERecogniser parsers use the apache CXF client directly. 

 

Since I don't use CXF and my entire app is built on a different JAX-RS stack 
this just dropped me straight into dependency hell.

Surely it would make more sense to keep the parsers... well, parsers... and 
build support for delegating parsing to other services into some higher level 
in the stack (such as the server, where the CXF dependency is more benign). 

 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to