[jira] [Created] (TIKA-1833) NoClassDefFoundError for POIXMLTypeLoader
Mohammed Manna created TIKA-1833: Summary: NoClassDefFoundError for POIXMLTypeLoader Key: TIKA-1833 URL: https://issues.apache.org/jira/browse/TIKA-1833 Project: Tika Issue Type: Bug Reporter: Mohammed Manna I downloaded tika-app-1.11.jar which has all the necessary dependencies (checked using 7zip opener and checked the classes). I tried to parse .doc, .docx files for my project, but it is throwing error (not exception). The stack trace is as follows: java.lang.NoClassDefFoundError: org/apache/poi/POIXMLTypeLoader at org.openxmlformats.schemas.wordprocessingml.x2006.main.DocumentDocument$Factory.parse(Unknown Source) at org.apache.poi.xwpf.usermodel.XWPFDocument.onDocumentRead(XWPFDocument.java:158) at org.apache.poi.POIXMLDocument.load(POIXMLDocument.java:167) at org.apache.poi.xwpf.usermodel.XWPFDocument.(XWPFDocument.java:119) at org.apache.poi.xwpf.extractor.XWPFWordExtractor.(XWPFWordExtractor.java:59) at org.apache.poi.extractor.ExtractorFactory.createExtractor(ExtractorFactory.java:204) at org.apache.tika.parser.microsoft.ooxml.OOXMLExtractorFactory.parse(OOXMLExtractorFactory.java:86) at org.apache.tika.parser.microsoft.ooxml.OOXMLParser.parse(OOXMLParser.java:87) at org.apache.tika.parser.CompositeParser.parse(CompositeParser.java:280) at org.apache.tika.parser.CompositeParser.parse(CompositeParser.java:280) at org.apache.tika.parser.AutoDetectParser.parse(AutoDetectParser.java:120) at xxx.xxx.xxx.xxx.xAttachmentWithTika(xxxService.java:792) I browsed the package and couldn't find any POIXMLTypeLoader class. is this a known issue? Could someone please respond to me? -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Comment Edited] (TIKA-1833) NoClassDefFoundError for POIXMLTypeLoader
[ https://issues.apache.org/jira/browse/TIKA-1833?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15103861#comment-15103861 ] Andreas Beeker edited comment on TIKA-1833 at 1/17/16 6:58 PM: --- POIXMLTypeLoader comes with POI 3.14-Beta1 and the ooxml-schemas:1.3 reference that class. I don't know the details about tika bundling, but you have the following options: - use ooxml-schemas 1.2 - use poi 3.14 beta1 - copy POIXMLTypeLoader [1] in to your project sources [1] http://svn.apache.org/viewvc/poi/trunk/src/ooxml/java/org/apache/poi/POIXMLTypeLoader.java was (Author: kiwiwings): POIXMLTypeLoader comes with POI 3.14-Beta1 and the ooxml-schemas:1.3 reference those. I don't know the details about tika bundling, but you have the following: - use ooxml-schemas 1.2 - use poi 3.14 beta1 - copy POIXMLTypeLoader [1] in to your project sources [1] http://svn.apache.org/viewvc/poi/trunk/src/ooxml/java/org/apache/poi/POIXMLTypeLoader.java > NoClassDefFoundError for POIXMLTypeLoader > - > > Key: TIKA-1833 > URL: https://issues.apache.org/jira/browse/TIKA-1833 > Project: Tika > Issue Type: Bug >Reporter: Mohammed Manna > > I downloaded tika-app-1.11.jar which has all the necessary dependencies > (checked using 7zip opener and checked the classes). I tried to parse .doc, > .docx files for my project, but it is throwing error (not exception). The > stack trace is as follows: > java.lang.NoClassDefFoundError: org/apache/poi/POIXMLTypeLoader > at > org.openxmlformats.schemas.wordprocessingml.x2006.main.DocumentDocument$Factory.parse(Unknown > Source) > at > org.apache.poi.xwpf.usermodel.XWPFDocument.onDocumentRead(XWPFDocument.java:158) > at org.apache.poi.POIXMLDocument.load(POIXMLDocument.java:167) > at > org.apache.poi.xwpf.usermodel.XWPFDocument.(XWPFDocument.java:119) > at > org.apache.poi.xwpf.extractor.XWPFWordExtractor.(XWPFWordExtractor.java:59) > at > org.apache.poi.extractor.ExtractorFactory.createExtractor(ExtractorFactory.java:204) > at > org.apache.tika.parser.microsoft.ooxml.OOXMLExtractorFactory.parse(OOXMLExtractorFactory.java:86) > at > org.apache.tika.parser.microsoft.ooxml.OOXMLParser.parse(OOXMLParser.java:87) > at > org.apache.tika.parser.CompositeParser.parse(CompositeParser.java:280) > at > org.apache.tika.parser.CompositeParser.parse(CompositeParser.java:280) > at > org.apache.tika.parser.AutoDetectParser.parse(AutoDetectParser.java:120) > at xxx.xxx.xxx.xxx.xAttachmentWithTika(xxxService.java:792) > I browsed the package and couldn't find any POIXMLTypeLoader class. is this a > known issue? Could someone please respond to me? -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (TIKA-1833) NoClassDefFoundError for POIXMLTypeLoader
[ https://issues.apache.org/jira/browse/TIKA-1833?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15103861#comment-15103861 ] Andreas Beeker commented on TIKA-1833: -- POIXMLTypeLoader comes with POI 3.14-Beta1 and the ooxml-schemas:1.3 reference those. I don't know the details about tika bundling, but you have the following: - use ooxml-schemas 1.2 - use poi 3.14 beta1 - copy POIXMLTypeLoader [1] in to your project sources [1] http://svn.apache.org/viewvc/poi/trunk/src/ooxml/java/org/apache/poi/POIXMLTypeLoader.java > NoClassDefFoundError for POIXMLTypeLoader > - > > Key: TIKA-1833 > URL: https://issues.apache.org/jira/browse/TIKA-1833 > Project: Tika > Issue Type: Bug >Reporter: Mohammed Manna > > I downloaded tika-app-1.11.jar which has all the necessary dependencies > (checked using 7zip opener and checked the classes). I tried to parse .doc, > .docx files for my project, but it is throwing error (not exception). The > stack trace is as follows: > java.lang.NoClassDefFoundError: org/apache/poi/POIXMLTypeLoader > at > org.openxmlformats.schemas.wordprocessingml.x2006.main.DocumentDocument$Factory.parse(Unknown > Source) > at > org.apache.poi.xwpf.usermodel.XWPFDocument.onDocumentRead(XWPFDocument.java:158) > at org.apache.poi.POIXMLDocument.load(POIXMLDocument.java:167) > at > org.apache.poi.xwpf.usermodel.XWPFDocument.(XWPFDocument.java:119) > at > org.apache.poi.xwpf.extractor.XWPFWordExtractor.(XWPFWordExtractor.java:59) > at > org.apache.poi.extractor.ExtractorFactory.createExtractor(ExtractorFactory.java:204) > at > org.apache.tika.parser.microsoft.ooxml.OOXMLExtractorFactory.parse(OOXMLExtractorFactory.java:86) > at > org.apache.tika.parser.microsoft.ooxml.OOXMLParser.parse(OOXMLParser.java:87) > at > org.apache.tika.parser.CompositeParser.parse(CompositeParser.java:280) > at > org.apache.tika.parser.CompositeParser.parse(CompositeParser.java:280) > at > org.apache.tika.parser.AutoDetectParser.parse(AutoDetectParser.java:120) > at xxx.xxx.xxx.xxx.xAttachmentWithTika(xxxService.java:792) > I browsed the package and couldn't find any POIXMLTypeLoader class. is this a > known issue? Could someone please respond to me? -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (TIKA-1824) Tika 2.0 - Create Initial Parser Modules
[ https://issues.apache.org/jira/browse/TIKA-1824?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15103913#comment-15103913 ] Hudson commented on TIKA-1824: -- SUCCESS: Integrated in tika-2.x #13 (See [https://builds.apache.org/job/tika-2.x/13/]) TIKA-1824 - Add CTakes resource to scientific module (bob: [http://svn.apache.org/viewvc/tika/trunk/?view=rev=1725119]) * trunk/tika-parser-modules/tika-parser-scientific-module/src/main/resources/org * trunk/tika-parser-modules/tika-parser-scientific-module/src/main/resources/org/apache * trunk/tika-parser-modules/tika-parser-scientific-module/src/main/resources/org/apache/tika * trunk/tika-parser-modules/tika-parser-scientific-module/src/main/resources/org/apache/tika/parser * trunk/tika-parser-modules/tika-parser-scientific-module/src/main/resources/org/apache/tika/parser/ctakes * trunk/tika-parser-modules/tika-parser-scientific-module/src/main/resources/org/apache/tika/parser/ctakes/CTAKESConfig.properties TIKA-1824 - Remove CTakes resource from web module (bob: [http://svn.apache.org/viewvc/tika/trunk/?view=rev=1725118]) * trunk/tika-parser-modules/tika-parser-web-module/src/main/resources/org > Tika 2.0 - Create Initial Parser Modules > - > > Key: TIKA-1824 > URL: https://issues.apache.org/jira/browse/TIKA-1824 > Project: Tika > Issue Type: Improvement >Affects Versions: 2.0 >Reporter: Bob Paulin >Assignee: Bob Paulin > > Create initial break down of parser modules. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (TIKA-1833) NoClassDefFoundError for POIXMLTypeLoader
[ https://issues.apache.org/jira/browse/TIKA-1833?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15103958#comment-15103958 ] Mohammed Manna commented on TIKA-1833: -- Understood, but that also means that I need to remove tika-app-1.10 from my path and add all the relevant dependencies one by one, right? I am using ant without ivy, and adding all those dependencies individually is not probably a good option for me. So you are saying that doing either one of the above (in your first comment) along with tika-app-1.10.jar should work? > NoClassDefFoundError for POIXMLTypeLoader > - > > Key: TIKA-1833 > URL: https://issues.apache.org/jira/browse/TIKA-1833 > Project: Tika > Issue Type: Bug >Reporter: Mohammed Manna > > I downloaded tika-app-1.11.jar which has all the necessary dependencies > (checked using 7zip opener and checked the classes). I tried to parse .doc, > .docx files for my project, but it is throwing error (not exception). The > stack trace is as follows: > java.lang.NoClassDefFoundError: org/apache/poi/POIXMLTypeLoader > at > org.openxmlformats.schemas.wordprocessingml.x2006.main.DocumentDocument$Factory.parse(Unknown > Source) > at > org.apache.poi.xwpf.usermodel.XWPFDocument.onDocumentRead(XWPFDocument.java:158) > at org.apache.poi.POIXMLDocument.load(POIXMLDocument.java:167) > at > org.apache.poi.xwpf.usermodel.XWPFDocument.(XWPFDocument.java:119) > at > org.apache.poi.xwpf.extractor.XWPFWordExtractor.(XWPFWordExtractor.java:59) > at > org.apache.poi.extractor.ExtractorFactory.createExtractor(ExtractorFactory.java:204) > at > org.apache.tika.parser.microsoft.ooxml.OOXMLExtractorFactory.parse(OOXMLExtractorFactory.java:86) > at > org.apache.tika.parser.microsoft.ooxml.OOXMLParser.parse(OOXMLParser.java:87) > at > org.apache.tika.parser.CompositeParser.parse(CompositeParser.java:280) > at > org.apache.tika.parser.CompositeParser.parse(CompositeParser.java:280) > at > org.apache.tika.parser.AutoDetectParser.parse(AutoDetectParser.java:120) > at xxx.xxx.xxx.xxx.xAttachmentWithTika(xxxService.java:792) > I browsed the package and couldn't find any POIXMLTypeLoader class. is this a > known issue? Could someone please respond to me? -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (TIKA-1833) NoClassDefFoundError for POIXMLTypeLoader
[ https://issues.apache.org/jira/browse/TIKA-1833?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15103984#comment-15103984 ] Tim Allison commented on TIKA-1833: --- We do fairly extensive testing w the app. This is surprising behavior. Do you have only 1.11 on your path? Any older versions or older versions of poi on your path? If you run tika app on the commandline standalone on your docs, does it work? > NoClassDefFoundError for POIXMLTypeLoader > - > > Key: TIKA-1833 > URL: https://issues.apache.org/jira/browse/TIKA-1833 > Project: Tika > Issue Type: Bug >Reporter: Mohammed Manna > > I downloaded tika-app-1.11.jar which has all the necessary dependencies > (checked using 7zip opener and checked the classes). I tried to parse .doc, > .docx files for my project, but it is throwing error (not exception). The > stack trace is as follows: > java.lang.NoClassDefFoundError: org/apache/poi/POIXMLTypeLoader > at > org.openxmlformats.schemas.wordprocessingml.x2006.main.DocumentDocument$Factory.parse(Unknown > Source) > at > org.apache.poi.xwpf.usermodel.XWPFDocument.onDocumentRead(XWPFDocument.java:158) > at org.apache.poi.POIXMLDocument.load(POIXMLDocument.java:167) > at > org.apache.poi.xwpf.usermodel.XWPFDocument.(XWPFDocument.java:119) > at > org.apache.poi.xwpf.extractor.XWPFWordExtractor.(XWPFWordExtractor.java:59) > at > org.apache.poi.extractor.ExtractorFactory.createExtractor(ExtractorFactory.java:204) > at > org.apache.tika.parser.microsoft.ooxml.OOXMLExtractorFactory.parse(OOXMLExtractorFactory.java:86) > at > org.apache.tika.parser.microsoft.ooxml.OOXMLParser.parse(OOXMLParser.java:87) > at > org.apache.tika.parser.CompositeParser.parse(CompositeParser.java:280) > at > org.apache.tika.parser.CompositeParser.parse(CompositeParser.java:280) > at > org.apache.tika.parser.AutoDetectParser.parse(AutoDetectParser.java:120) > at xxx.xxx.xxx.xxx.xAttachmentWithTika(xxxService.java:792) > I browsed the package and couldn't find any POIXMLTypeLoader class. is this a > known issue? Could someone please respond to me? -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Resolved] (TIKA-1833) NoClassDefFoundError for POIXMLTypeLoader
[ https://issues.apache.org/jira/browse/TIKA-1833?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mohammed Manna resolved TIKA-1833. -- Resolution: Invalid problems happened due to an old poi-2.5.1-FINAL-20040804 jar. > NoClassDefFoundError for POIXMLTypeLoader > - > > Key: TIKA-1833 > URL: https://issues.apache.org/jira/browse/TIKA-1833 > Project: Tika > Issue Type: Bug >Reporter: Mohammed Manna > > I downloaded tika-app-1.11.jar which has all the necessary dependencies > (checked using 7zip opener and checked the classes). I tried to parse .doc, > .docx files for my project, but it is throwing error (not exception). The > stack trace is as follows: > java.lang.NoClassDefFoundError: org/apache/poi/POIXMLTypeLoader > at > org.openxmlformats.schemas.wordprocessingml.x2006.main.DocumentDocument$Factory.parse(Unknown > Source) > at > org.apache.poi.xwpf.usermodel.XWPFDocument.onDocumentRead(XWPFDocument.java:158) > at org.apache.poi.POIXMLDocument.load(POIXMLDocument.java:167) > at > org.apache.poi.xwpf.usermodel.XWPFDocument.(XWPFDocument.java:119) > at > org.apache.poi.xwpf.extractor.XWPFWordExtractor.(XWPFWordExtractor.java:59) > at > org.apache.poi.extractor.ExtractorFactory.createExtractor(ExtractorFactory.java:204) > at > org.apache.tika.parser.microsoft.ooxml.OOXMLExtractorFactory.parse(OOXMLExtractorFactory.java:86) > at > org.apache.tika.parser.microsoft.ooxml.OOXMLParser.parse(OOXMLParser.java:87) > at > org.apache.tika.parser.CompositeParser.parse(CompositeParser.java:280) > at > org.apache.tika.parser.CompositeParser.parse(CompositeParser.java:280) > at > org.apache.tika.parser.AutoDetectParser.parse(AutoDetectParser.java:120) > at xxx.xxx.xxx.xxx.xAttachmentWithTika(xxxService.java:792) > I browsed the package and couldn't find any POIXMLTypeLoader class. is this a > known issue? Could someone please respond to me? -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (TIKA-1833) NoClassDefFoundError for POIXMLTypeLoader
[ https://issues.apache.org/jira/browse/TIKA-1833?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15103985#comment-15103985 ] Mohammed Manna commented on TIKA-1833: -- I just realised that a hidden poi-2.5,1-FINAL-20040804.jar was there. It was in a totally different location than the original tika-app-1.11. Thanks a lot. I will close this case, or you can too. > NoClassDefFoundError for POIXMLTypeLoader > - > > Key: TIKA-1833 > URL: https://issues.apache.org/jira/browse/TIKA-1833 > Project: Tika > Issue Type: Bug >Reporter: Mohammed Manna > > I downloaded tika-app-1.11.jar which has all the necessary dependencies > (checked using 7zip opener and checked the classes). I tried to parse .doc, > .docx files for my project, but it is throwing error (not exception). The > stack trace is as follows: > java.lang.NoClassDefFoundError: org/apache/poi/POIXMLTypeLoader > at > org.openxmlformats.schemas.wordprocessingml.x2006.main.DocumentDocument$Factory.parse(Unknown > Source) > at > org.apache.poi.xwpf.usermodel.XWPFDocument.onDocumentRead(XWPFDocument.java:158) > at org.apache.poi.POIXMLDocument.load(POIXMLDocument.java:167) > at > org.apache.poi.xwpf.usermodel.XWPFDocument.(XWPFDocument.java:119) > at > org.apache.poi.xwpf.extractor.XWPFWordExtractor.(XWPFWordExtractor.java:59) > at > org.apache.poi.extractor.ExtractorFactory.createExtractor(ExtractorFactory.java:204) > at > org.apache.tika.parser.microsoft.ooxml.OOXMLExtractorFactory.parse(OOXMLExtractorFactory.java:86) > at > org.apache.tika.parser.microsoft.ooxml.OOXMLParser.parse(OOXMLParser.java:87) > at > org.apache.tika.parser.CompositeParser.parse(CompositeParser.java:280) > at > org.apache.tika.parser.CompositeParser.parse(CompositeParser.java:280) > at > org.apache.tika.parser.AutoDetectParser.parse(AutoDetectParser.java:120) > at xxx.xxx.xxx.xxx.xAttachmentWithTika(xxxService.java:792) > I browsed the package and couldn't find any POIXMLTypeLoader class. is this a > known issue? Could someone please respond to me? -- This message was sent by Atlassian JIRA (v6.3.4#6332)