[ https://issues.apache.org/jira/browse/TIKA-3178?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17245495#comment-17245495 ]
Bob Paulin commented on TIKA-3178: ---------------------------------- Hey [~tallison] just found some time to review this. While the approach works there are some disadvantages to statically including commons-io in these JARs. The first and largest is that we're inlining and shipping commons-io with all the jar files. This will increase the size and couple commons-io in a way that may create classloader issues in non-osgi environments. For example if another dependency used with tika requires commons-io you'll have more than 1 version of the class and the behavior will be determined by which class loads first. This is not ideal. At a minimum we need to make sure we keep tika-core clean while we work through this. I can take a look at it over the next few days but the biggest issue I see is the inlining in the tika-core for the reason above. > Tika 2.0.0 -- Add back OSGi bundles for Tika parsers > ---------------------------------------------------- > > Key: TIKA-3178 > URL: https://issues.apache.org/jira/browse/TIKA-3178 > Project: Tika > Issue Type: Improvement > Reporter: Tim Allison > Priority: Blocker > Labels: 2.0.0 > -- This message was sent by Atlassian Jira (v8.3.4#803005)