[
https://issues.apache.org/jira/browse/TIKA-2678?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Olivier Schmitt updated TIKA-2678:
----------------------------------
Priority: Major (was: Minor)
> Bug in TikaConfig / ServiceLoader
> ---------------------------------
>
> Key: TIKA-2678
> URL: https://issues.apache.org/jira/browse/TIKA-2678
> Project: Tika
> Issue Type: Bug
> Components: config
> Affects Versions: 1.18
> Reporter: Olivier Schmitt
> Priority: Major
>
> I have been puzzled by inability to turn off warning messages on the console
> during service loading, such as :
> {code:java}
> [12:36:28] Jun 20, 2018 12:36:28 PM
> org.apache.tika.config.InitializableProblemHandler$3
> handleInitializableProblem{code}
> Looking through the java source code, I can see that the problem may be in
> this method:
> {code:java}
> TikaConfig.XmlLoader.loadOne(){code}
> In this method, we initialize the initializableProblemHandler using default
> or using the user settings from xml config file, but this variable doesn't
> seem to get passed down to the createComposite() code or the service loader,
> so in the end the user settings from xml configuration file do not get taken
> into account.
> For reference, I have defined my tika config xml as so:
> {code:java}
> <?xml version="1.0" encoding="UTF-8"?>
> <properties>
> <parsers>
> <!-- Default Parser for most things, except for 2 mime types, and never
> use the Executable Parser -->
> <parser class="org.apache.tika.parser.DefaultParser"
> initializableProblemHandler="IGNORE">
> <mime-exclude>image/jpeg</mime-exclude>
> <mime-exclude>application/pdf</mime-exclude>
> <parser-exclude class="org.apache.tika.parser.executable.ExecutableParser"/>
> </parser>
> <!-- Use a different parser for PDF -->
> <parser class="org.apache.tika.parser.EmptyParser">
> <mime>application/pdf</mime>
> </parser>
> </parsers>
> </properties>{code}
> I am specifically trying to turn off messages for
> org.apache.tika.parser.pdf.PDFParser
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)