[
https://issues.apache.org/jira/browse/TIKA-571?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Nick Burch resolved TIKA-571.
-----------------------------
Resolution: Fixed
Fix Version/s: 0.9
> A Tika dependency contains a logging adapter, which overrides attempts to
> specify your own logger.
> --------------------------------------------------------------------------------------------------
>
> Key: TIKA-571
> URL: https://issues.apache.org/jira/browse/TIKA-571
> Project: Tika
> Issue Type: Bug
> Affects Versions: 0.8
> Reporter: Steve Kearns
> Fix For: 0.9
>
>
> In Maven, tika-parsers has a dependency on edu.ucar:netcdf:jar:4.2:compile.
> Inside this netcdf jar is a logging adapter (included in the jar, not as a
> Maven dependency) .
> This prevents well behaved logging behavior for folks using Tika, because
> this logging adapter sits on the classpath, waiting to steal your log
> messages and ignore your preferred logger.
> Here is the offending class that is in the netcdf jar:
> // Compiled from JDK14LoggerAdapter.java (version 1.4 : 48.0, super bit)
> public final class org.slf4j.impl.JDK14LoggerAdapter extends
> org.slf4j.helpers.MarkerIgnoringBase implements
> org.slf4j.spi.LocationAwareLogger {
> It seems that Tika should either re-package the netcdf jar file, or convince
> the netcdf people to make a new release where this isn't a problem.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.