[ https://issues.apache.org/jira/browse/TIKA-966?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13426678#comment-13426678 ]
Jukka Zitting commented on TIKA-966: ------------------------------------ bq. No where in this code path are the dynamically added parsers referenced. That's as it should be. Instead of looking up available parser services once when the instance is created, Tika does so only when you actually ask it to parse something. That way parser services can dynamically come and go without the need to acquire new Tika instances that match the currently available services. Note that for the dynamic parser service lookups to work properly, the tika-core bundle needs to be *started* instead of just *resolved*. See also TIKA-951 where the same question came up recently. > org.apache.tika.Tika missing from tika-bundle-1.2.jar > ----------------------------------------------------- > > Key: TIKA-966 > URL: https://issues.apache.org/jira/browse/TIKA-966 > Project: Tika > Issue Type: Bug > Components: packaging > Affects Versions: 1.2 > Reporter: Gary Karasiuk > > In version 0.9 I was able to use the org.apache.tika.Tika class in my OSGi > application simply by including the tika-bundle. > I am now trying to move to version 1.2 and this class is missing from the > tika-bundle-1.2.jar > The top level documentation says "Tika bundle. An OSGi bundle that includes > everything you need to use all Tika functionality in an OSGi environment." so > I think that this should be continued to included. > I tried including the tika-core-1.2.jar into my application, but even after > fiddling with various start levels I can't get the Tika class to find the > parsers in the tika-bundle. -- 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