https://bz.apache.org/bugzilla/show_bug.cgi?id=61478

--- Comment #21 from Karl Wright <[email protected]> ---
Hi Greg,

As I've explained before, there are exactly two classloader levels in
ManifoldCF - the root level, and the "connectors" level.  In previous (working)
Tika integrations, tika-core was at the root level, and tika-parsers (and all
its dependencies, including xmlbeans) was at the "connectors" level.

When we went to the most recent version of Tika we discovered that having
poi-ooxml-schemas at the higher level meant that the Tika connector could not
find anything in poi-ooxml-schemas, even though that also was at the higher
level, as was xmlbeans.  We needed to move ALL poi jars and their dependencies
to the lower level in order to get it to work again.  (I'm in the process of
voting on a point release for this as we speak so that our users will not be
impacted.)

We'd much prefer having these jars once again live at the higher level, since
putting them at the lower level means they must be included multiple times (in
multiple webapps etc.), and that bloats our binary considerably.

Hope this helps.

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to