[
https://issues.apache.org/jira/browse/NUTCH-2978?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17648633#comment-17648633
]
Markus Jelsma commented on NUTCH-2978:
--------------------------------------
Ok, i also wanted to get rid of loose log4j libs. There was still one in any23
and parse-tika. When removing the lib from parse-tika, lots of bad things
happen.
{code:java}
22/12/16 13:36:03 WARN ooxml.OPCPackageDetector: Unable to load
org.apache.tika.detect.microsoft.ooxml.OPCPackageDetector
java.lang.NoClassDefFoundError: org/apache/logging/log4j/LogManager
at org.apache.poi.ooxml.POIXMLRelation.<clinit>(POIXMLRelation.java:54)
at
org.apache.tika.detect.microsoft.ooxml.OPCPackageDetector.<clinit>(OPCPackageDetector.java:106)
at
java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at
java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at
java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at
java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at java.base/java.lang.Class.newInstance(Class.java:584)
at
org.apache.tika.utils.ServiceLoaderUtils.newInstance(ServiceLoaderUtils.java:80)
at
org.apache.tika.config.ServiceLoader.loadStaticServiceProviders(ServiceLoader.java:345)
at
org.apache.tika.config.ServiceLoader.loadStaticServiceProviders(ServiceLoader.java:312)
at
org.apache.tika.detect.zip.DefaultZipContainerDetector.<init>(DefaultZipContainerDetector.java:85)
at
java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at
java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at
java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at
java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at
org.apache.tika.utils.ServiceLoaderUtils.newInstance(ServiceLoaderUtils.java:78)
at
org.apache.tika.config.ServiceLoader.loadStaticServiceProviders(ServiceLoader.java:345)
at
org.apache.tika.detect.DefaultDetector.getDefaultDetectors(DefaultDetector.java:90)
at
org.apache.tika.detect.DefaultDetector.<init>(DefaultDetector.java:50)
at
org.apache.tika.detect.DefaultDetector.<init>(DefaultDetector.java:55)
at
org.apache.tika.config.TikaConfig.getDefaultDetector(TikaConfig.java:264)
at
org.apache.tika.config.TikaConfig$DetectorXmlLoader.createDefault(TikaConfig.java:1017)
at
org.apache.tika.config.TikaConfig$DetectorXmlLoader.createDefault(TikaConfig.java:975)
at
org.apache.tika.config.TikaConfig$XmlLoader.loadOverall(TikaConfig.java:630)
at org.apache.tika.config.TikaConfig.<init>(TikaConfig.java:155)
at org.apache.tika.config.TikaConfig.<init>(TikaConfig.java:145)
at org.apache.tika.config.TikaConfig.<init>(TikaConfig.java:120)
at org.apache.nutch.parse.tika.TikaParser.setConf(TikaParser.java:276)
at
org.apache.nutch.plugin.Extension.getExtensionInstance(Extension.java:177)
at
org.apache.nutch.parse.ParserFactory.getParsers(ParserFactory.java:136)
at org.apache.nutch.parse.ParseUtil.parse(ParseUtil.java:75)
at
org.apache.nutch.indexer.IndexingFiltersChecker.process(IndexingFiltersChecker.java:245)
at
org.apache.nutch.util.AbstractChecker.processSingle(AbstractChecker.java:87)
at
org.apache.nutch.indexer.IndexingFiltersChecker.run(IndexingFiltersChecker.java:136)
at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:81)
at
org.apache.nutch.indexer.IndexingFiltersChecker.main(IndexingFiltersChecker.java:316)
at
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.apache.hadoop.util.RunJar.run(RunJar.java:323)
at org.apache.hadoop.util.RunJar.main(RunJar.java:236)
Caused by: java.lang.ClassNotFoundException: org.apache.logging.log4j.LogManager
at
java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
at
java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
at
org.apache.nutch.plugin.PluginClassLoader.loadClassFromSystem(PluginClassLoader.java:105)
at
org.apache.nutch.plugin.PluginClassLoader.loadClassFromParent(PluginClassLoader.java:93)
at
org.apache.nutch.plugin.PluginClassLoader.loadClass(PluginClassLoader.java:73)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
... 42 more
22/12/16 13:36:03 WARN ooxml.OPCPackageDetector: Unable to load
org.apache.tika.detect.microsoft.ooxml.OPCPackageDetector
java.lang.NoClassDefFoundError: Could not initialize class
org.apache.tika.detect.microsoft.ooxml.OPCPackageDetector
at
java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at
java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at
java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at
java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at java.base/java.lang.Class.newInstance(Class.java:584)
at
org.apache.tika.utils.ServiceLoaderUtils.newInstance(ServiceLoaderUtils.java:80)
at
org.apache.tika.config.ServiceLoader.loadStaticServiceProviders(ServiceLoader.java:345)
at
org.apache.tika.config.ServiceLoader.loadStaticServiceProviders(ServiceLoader.java:312)
at
org.apache.tika.detect.zip.DefaultZipContainerDetector.<init>(DefaultZipContainerDetector.java:85)
at
java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at
java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at
java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at
java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at
org.apache.tika.utils.ServiceLoaderUtils.newInstance(ServiceLoaderUtils.java:78)
at
org.apache.tika.config.ServiceLoader.loadStaticServiceProviders(ServiceLoader.java:345)
at
org.apache.tika.detect.DefaultDetector.getDefaultDetectors(DefaultDetector.java:90)
at
org.apache.tika.detect.DefaultDetector.<init>(DefaultDetector.java:50)
at
org.apache.tika.detect.DefaultDetector.<init>(DefaultDetector.java:55)
at
org.apache.tika.config.TikaConfig.getDefaultDetector(TikaConfig.java:264)
at
org.apache.tika.config.TikaConfig$DetectorXmlLoader.createDefault(TikaConfig.java:1017)
at
org.apache.tika.config.TikaConfig$DetectorXmlLoader.createDefault(TikaConfig.java:975)
at
org.apache.tika.config.TikaConfig$XmlLoader.loadOverall(TikaConfig.java:630)
at org.apache.tika.config.TikaConfig.<init>(TikaConfig.java:155)
at org.apache.tika.config.TikaConfig.<init>(TikaConfig.java:145)
at org.apache.tika.config.TikaConfig.<init>(TikaConfig.java:120)
at org.apache.nutch.parse.tika.TikaParser.setConf(TikaParser.java:276)
at
org.apache.nutch.plugin.Extension.getExtensionInstance(Extension.java:177)
at
org.apache.nutch.parse.ParserFactory.getParsers(ParserFactory.java:136)
at org.apache.nutch.parse.ParseUtil.parse(ParseUtil.java:75)
at
org.apache.nutch.indexer.IndexingFiltersChecker.process(IndexingFiltersChecker.java:245)
at
org.apache.nutch.util.AbstractChecker.processSingle(AbstractChecker.java:87)
at
org.apache.nutch.indexer.IndexingFiltersChecker.run(IndexingFiltersChecker.java:136)
at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:81)
at
org.apache.nutch.indexer.IndexingFiltersChecker.main(IndexingFiltersChecker.java:316)
at
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.apache.hadoop.util.RunJar.run(RunJar.java:323)
at org.apache.hadoop.util.RunJar.main(RunJar.java:236)
22/12/16 13:36:03 WARN ooxml.OPCPackageDetector: Unable to load
org.apache.tika.detect.microsoft.ooxml.OPCPackageDetector
java.lang.NoClassDefFoundError: Could not initialize class
org.apache.tika.detect.microsoft.ooxml.OPCPackageDetector
at
java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at
java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at
java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at
java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at java.base/java.lang.Class.newInstance(Class.java:584)
at
org.apache.tika.utils.ServiceLoaderUtils.newInstance(ServiceLoaderUtils.java:80)
at
org.apache.tika.config.ServiceLoader.loadStaticServiceProviders(ServiceLoader.java:345)
at
org.apache.tika.config.ServiceLoader.loadStaticServiceProviders(ServiceLoader.java:312)
at
org.apache.tika.detect.zip.DefaultZipContainerDetector.<init>(DefaultZipContainerDetector.java:85)
at
java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at
java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at
java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at
java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at
org.apache.tika.utils.ServiceLoaderUtils.newInstance(ServiceLoaderUtils.java:78)
at
org.apache.tika.config.ServiceLoader.loadStaticServiceProviders(ServiceLoader.java:345)
at
org.apache.tika.detect.DefaultDetector.getDefaultDetectors(DefaultDetector.java:90)
at
org.apache.tika.detect.DefaultDetector.<init>(DefaultDetector.java:50)
at
org.apache.tika.detect.DefaultDetector.<init>(DefaultDetector.java:55)
at
org.apache.tika.config.TikaConfig.getDefaultDetector(TikaConfig.java:264)
at
org.apache.tika.config.TikaConfig$DetectorXmlLoader.createDefault(TikaConfig.java:1017)
at
org.apache.tika.config.TikaConfig$DetectorXmlLoader.createDefault(TikaConfig.java:975)
at
org.apache.tika.config.TikaConfig$XmlLoader.loadOverall(TikaConfig.java:630)
at org.apache.tika.config.TikaConfig.<init>(TikaConfig.java:155)
at org.apache.tika.config.TikaConfig.<init>(TikaConfig.java:145)
at org.apache.tika.config.TikaConfig.<init>(TikaConfig.java:120)
at org.apache.nutch.parse.tika.TikaParser.setConf(TikaParser.java:276)
at
org.apache.nutch.plugin.Extension.getExtensionInstance(Extension.java:177)
at
org.apache.nutch.parse.ParserFactory.getParsers(ParserFactory.java:136)
at org.apache.nutch.parse.ParseUtil.parse(ParseUtil.java:75)
at
org.apache.nutch.indexer.IndexingFiltersChecker.process(IndexingFiltersChecker.java:245)
at
org.apache.nutch.util.AbstractChecker.processSingle(AbstractChecker.java:87)
at
org.apache.nutch.indexer.IndexingFiltersChecker.run(IndexingFiltersChecker.java:136)
at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:81)
at
org.apache.nutch.indexer.IndexingFiltersChecker.main(IndexingFiltersChecker.java:316)
at
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.apache.hadoop.util.RunJar.run(RunJar.java:323)
at org.apache.hadoop.util.RunJar.main(RunJar.java:236)
22/12/16 13:36:03 WARN ooxml.OPCPackageDetector: Unable to load
org.apache.tika.detect.microsoft.ooxml.OPCPackageDetector
java.lang.NoClassDefFoundError: Could not initialize class
org.apache.tika.detect.microsoft.ooxml.OPCPackageDetector
at
java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at
java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at
java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at
java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at java.base/java.lang.Class.newInstance(Class.java:584)
at
org.apache.tika.utils.ServiceLoaderUtils.newInstance(ServiceLoaderUtils.java:80)
at
org.apache.tika.config.ServiceLoader.loadStaticServiceProviders(ServiceLoader.java:345)
at
org.apache.tika.config.ServiceLoader.loadStaticServiceProviders(ServiceLoader.java:312)
at
org.apache.tika.detect.zip.DefaultZipContainerDetector.<init>(DefaultZipContainerDetector.java:85)
at
java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at
java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at
java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at
java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at
org.apache.tika.utils.ServiceLoaderUtils.newInstance(ServiceLoaderUtils.java:78)
at
org.apache.tika.config.ServiceLoader.loadStaticServiceProviders(ServiceLoader.java:345)
at
org.apache.tika.detect.DefaultDetector.getDefaultDetectors(DefaultDetector.java:90)
at
org.apache.tika.detect.DefaultDetector.<init>(DefaultDetector.java:50)
at
org.apache.tika.detect.DefaultDetector.<init>(DefaultDetector.java:55)
at
org.apache.tika.config.TikaConfig.getDefaultDetector(TikaConfig.java:264)
at
org.apache.tika.config.TikaConfig$DetectorXmlLoader.createDefault(TikaConfig.java:1017)
at
org.apache.tika.config.TikaConfig$DetectorXmlLoader.createDefault(TikaConfig.java:975)
at
org.apache.tika.config.TikaConfig$XmlLoader.loadOverall(TikaConfig.java:630)
at org.apache.tika.config.TikaConfig.<init>(TikaConfig.java:155)
at org.apache.tika.config.TikaConfig.<init>(TikaConfig.java:145)
at org.apache.tika.config.TikaConfig.<init>(TikaConfig.java:120)
at org.apache.nutch.parse.tika.TikaParser.setConf(TikaParser.java:276)
at
org.apache.nutch.plugin.Extension.getExtensionInstance(Extension.java:177)
at
org.apache.nutch.parse.ParserFactory.getParsers(ParserFactory.java:136)
at org.apache.nutch.parse.ParseUtil.parse(ParseUtil.java:75)
at
org.apache.nutch.indexer.IndexingFiltersChecker.process(IndexingFiltersChecker.java:245)
at
org.apache.nutch.util.AbstractChecker.processSingle(AbstractChecker.java:87)
at
org.apache.nutch.indexer.IndexingFiltersChecker.run(IndexingFiltersChecker.java:136)
at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:81)
at
org.apache.nutch.indexer.IndexingFiltersChecker.main(IndexingFiltersChecker.java:316)
at
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.apache.hadoop.util.RunJar.run(RunJar.java:323)
at org.apache.hadoop.util.RunJar.main(RunJar.java:236)
22/12/16 13:36:04 WARN ooxml.OOXMLParser: Unable to load
org.apache.tika.parser.microsoft.ooxml.OOXMLParser
java.lang.NoClassDefFoundError: org/apache/logging/log4j/LogManager
at
org.apache.poi.openxml4j.util.ZipSecureFile.<clinit>(ZipSecureFile.java:37)
at
org.apache.tika.parser.microsoft.ooxml.OOXMLParser.<clinit>(OOXMLParser.java:103)
at
java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at
java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at
java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at
java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at java.base/java.lang.Class.newInstance(Class.java:584)
at
org.apache.tika.utils.ServiceLoaderUtils.newInstance(ServiceLoaderUtils.java:80)
at
org.apache.tika.config.ServiceLoader.loadStaticServiceProviders(ServiceLoader.java:345)
at
org.apache.tika.parser.DefaultParser.getDefaultParsers(DefaultParser.java:100)
at org.apache.tika.parser.DefaultParser.<init>(DefaultParser.java:50)
at
java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at
java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at
java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at
java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at
org.apache.tika.config.TikaConfig$ParserXmlLoader.createComposite(TikaConfig.java:882)
at
org.apache.tika.config.TikaConfig$ParserXmlLoader.createComposite(TikaConfig.java:806)
at
org.apache.tika.config.TikaConfig$XmlLoader.loadOne(TikaConfig.java:722)
at
org.apache.tika.config.TikaConfig$XmlLoader.loadOverall(TikaConfig.java:621)
at org.apache.tika.config.TikaConfig.<init>(TikaConfig.java:159)
at org.apache.tika.config.TikaConfig.<init>(TikaConfig.java:145)
at org.apache.tika.config.TikaConfig.<init>(TikaConfig.java:120)
at org.apache.nutch.parse.tika.TikaParser.setConf(TikaParser.java:276)
at
org.apache.nutch.plugin.Extension.getExtensionInstance(Extension.java:177)
at
org.apache.nutch.parse.ParserFactory.getParsers(ParserFactory.java:136)
at org.apache.nutch.parse.ParseUtil.parse(ParseUtil.java:75)
at
org.apache.nutch.indexer.IndexingFiltersChecker.process(IndexingFiltersChecker.java:245)
at
org.apache.nutch.util.AbstractChecker.processSingle(AbstractChecker.java:87)
at
org.apache.nutch.indexer.IndexingFiltersChecker.run(IndexingFiltersChecker.java:136)
at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:81)
at
org.apache.nutch.indexer.IndexingFiltersChecker.main(IndexingFiltersChecker.java:316)
at
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.apache.hadoop.util.RunJar.run(RunJar.java:323)
at org.apache.hadoop.util.RunJar.main(RunJar.java:236)
Caused by: java.lang.ClassNotFoundException: org.apache.logging.log4j.LogManager
at
java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
at
java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
at
org.apache.nutch.plugin.PluginClassLoader.loadClassFromSystem(PluginClassLoader.java:105)
at
org.apache.nutch.plugin.PluginClassLoader.loadClassFromParent(PluginClassLoader.java:93)
at
org.apache.nutch.plugin.PluginClassLoader.loadClass(PluginClassLoader.java:73)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
... 37 more
22/12/16 13:36:04 WARN ooxml.OOXMLParser: Unable to load
org.apache.tika.parser.microsoft.ooxml.OOXMLParser
java.lang.NoClassDefFoundError: Could not initialize class
org.apache.tika.parser.microsoft.ooxml.OOXMLParser
at
java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at
java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at
java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at
java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at java.base/java.lang.Class.newInstance(Class.java:584)
at
org.apache.tika.utils.ServiceLoaderUtils.newInstance(ServiceLoaderUtils.java:80)
at
org.apache.tika.config.ServiceLoader.loadStaticServiceProviders(ServiceLoader.java:345)
at
org.apache.tika.parser.DefaultParser.getDefaultParsers(DefaultParser.java:100)
at org.apache.tika.parser.DefaultParser.<init>(DefaultParser.java:50)
at
java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at
java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at
java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at
java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at
org.apache.tika.config.TikaConfig$ParserXmlLoader.createComposite(TikaConfig.java:882)
at
org.apache.tika.config.TikaConfig$ParserXmlLoader.createComposite(TikaConfig.java:806)
at
org.apache.tika.config.TikaConfig$XmlLoader.loadOne(TikaConfig.java:722)
at
org.apache.tika.config.TikaConfig$XmlLoader.loadOverall(TikaConfig.java:621)
at org.apache.tika.config.TikaConfig.<init>(TikaConfig.java:159)
at org.apache.tika.config.TikaConfig.<init>(TikaConfig.java:145)
at org.apache.tika.config.TikaConfig.<init>(TikaConfig.java:120)
at org.apache.nutch.parse.tika.TikaParser.setConf(TikaParser.java:276)
at
org.apache.nutch.plugin.Extension.getExtensionInstance(Extension.java:177)
at
org.apache.nutch.parse.ParserFactory.getParsers(ParserFactory.java:136)
at org.apache.nutch.parse.ParseUtil.parse(ParseUtil.java:75)
at
org.apache.nutch.indexer.IndexingFiltersChecker.process(IndexingFiltersChecker.java:245)
at
org.apache.nutch.util.AbstractChecker.processSingle(AbstractChecker.java:87)
at
org.apache.nutch.indexer.IndexingFiltersChecker.run(IndexingFiltersChecker.java:136)
at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:81)
at
org.apache.nutch.indexer.IndexingFiltersChecker.main(IndexingFiltersChecker.java:316)
at
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.apache.hadoop.util.RunJar.run(RunJar.java:323)
at org.apache.hadoop.util.RunJar.main(RunJar.java:236)
{code}
> Move to slf4j2 and remove log4j1 and reload4j
> ---------------------------------------------
>
> Key: NUTCH-2978
> URL: https://issues.apache.org/jira/browse/NUTCH-2978
> Project: Nutch
> Issue Type: Task
> Reporter: Markus Jelsma
> Priority: Major
> Attachments: NUTCH-2978-1.patch, NUTCH-2978-2.patch,
> NUTCH-2978-any23.patch, NUTCH-2978.patch
>
>
> I got in trouble upgrading some dependencies and got a lot of LinkageErrors
> today, or with a Tika upgrade, disappearing logs. This patch fixes that by
> moving to slf4j2, using the corrent log4j2-slfj4-impl2 and getting rid of old
> log4j -> reload4j.
>
> This patch fixes it.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)