[ https://issues.apache.org/jira/browse/TIKA-3164?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17477990#comment-17477990 ]
Tim Allison commented on TIKA-3164: ----------------------------------- Thank you [~pj.fanning] ! I'm still not able to figure out how to configure our tika-bundle-standard (branch TIKA-3164-v2) to work with POI 5.x. If you or anyone else can help with this, I'd appreciate it. I'd really like to move to POI 5.x. {noformat} org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator] : Disabling JULI Logger API support. [ERROR] SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". [ERROR] SLF4J: Defaulting to no-operation (NOP) logger implementation [ERROR] SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details. [ERROR] java.lang.NoClassDefFoundError: org/apache/logging/log4j/spi/LoggerContextFactory [ERROR] at org.apache.poi.openxml4j.util.ZipSecureFile.<clinit>(ZipSecureFile.java:37) [ERROR] at org.apache.tika.parser.microsoft.ooxml.OOXMLParser.<clinit>(OOXMLParser.java:103) [ERROR] at sun.misc.Unsafe.ensureClassInitialized(Native Method) [ERROR] at sun.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(UnsafeFieldAccessorFactory.java:43) [ERROR] at sun.reflect.ReflectionFactory.newFieldAccessor(ReflectionFactory.java:156) [ERROR] at java.lang.reflect.Field.acquireFieldAccessor(Field.java:1088) [ERROR] at java.lang.reflect.Field.getFieldAccessor(Field.java:1069) [ERROR] at java.lang.reflect.Field.getLong(Field.java:611) [ERROR] at java.io.ObjectStreamClass.getDeclaredSUID(ObjectStreamClass.java:1875) [ERROR] at java.io.ObjectStreamClass.access$700(ObjectStreamClass.java:79) [ERROR] at java.io.ObjectStreamClass$3.run(ObjectStreamClass.java:506) [ERROR] at java.io.ObjectStreamClass$3.run(ObjectStreamClass.java:494) [ERROR] at java.security.AccessController.doPrivileged(Native Method) [ERROR] at java.io.ObjectStreamClass.<init>(ObjectStreamClass.java:494) [ERROR] at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:391) [ERROR] at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:681) [ERROR] at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:2003) [ERROR] at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1850) [ERROR] at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2160) [ERROR] at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1667) [ERROR] at java.io.ObjectInputStream.readObject(ObjectInputStream.java:503) [ERROR] at java.io.ObjectInputStream.readObject(ObjectInputStream.java:461) [ERROR] at java.util.ArrayList.readObject(ArrayList.java:799) [ERROR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [ERROR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [ERROR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [ERROR] at java.lang.reflect.Method.invoke(Method.java:498) [ERROR] at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1184) [ERROR] at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2296) [ERROR] at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2187) [ERROR] at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1667) [ERROR] at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:2405) [ERROR] at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2329) [ERROR] at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2187) [ERROR] at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1667) [ERROR] at java.io.ObjectInputStream.readObject(ObjectInputStream.java:503) [ERROR] at java.io.ObjectInputStream.readObject(ObjectInputStream.java:461) [ERROR] at org.apache.tika.fork.ForkObjectInputStream.readObject(ForkObjectInputStream.java:97) [ERROR] at org.apache.tika.fork.ForkServer.readObject(ForkServer.java:293) [ERROR] at org.apache.tika.fork.ForkServer.initializeParserAndLoader(ForkServer.java:209) [ERROR] at org.apache.tika.fork.ForkServer.processRequests(ForkServer.java:147) [ERROR] at org.apache.tika.fork.ForkServer.main(ForkServer.java:121) [ERROR] Caused by: java.lang.ClassNotFoundException: Unable to find class org.apache.logging.log4j.spi.LoggerContextFactory [ERROR] at org.apache.tika.fork.ClassLoaderProxy.findClass(ClassLoaderProxy.java:119) [ERROR] at java.lang.ClassLoader.loadClass(ClassLoader.java:418) [ERROR] at java.lang.ClassLoader.loadClass(ClassLoader.java:351) [ERROR] ... 42 more {noformat} and {noformat} [ERROR] org.apache.tika.bundle.BundleIT.testPoiTikaBundle Time elapsed: 2.648 s <<< ERROR! java.lang.RuntimeException: XPathFactory#newInstance() failed to create an XPathFactory for the default object model: http://java.sun.com/jaxp/xpath/dom with the XPathFactoryConfigurationException: javax.xml.xpath.XPathFactoryConfigurationException: No XPathFctory implementation found for the object model: http://java.sun.com/jaxp/xpath/dom at org.apache.tika.bundle.BundleIT.testPoiTikaBundle(BundleIT.java:313)[ERROR] org.apache.tika.bundle.BundleIT.testForkParser Time elapsed: 2.315 s <<< ERROR! java.io.IOException: EOF while waiting for start beacon at org.apache.tika.bundle.BundleIT.testForkParser(BundleIT.java:172) {noformat} > Upgrade to POI 5.0.0 when available > ----------------------------------- > > Key: TIKA-3164 > URL: https://issues.apache.org/jira/browse/TIKA-3164 > Project: Tika > Issue Type: Task > Reporter: Tim Allison > Assignee: Tim Allison > Priority: Major > -- This message was sent by Atlassian Jira (v8.20.1#820001)