{"id":1879,"date":"2022-08-30T15:20:12","date_gmt":"2022-08-30T15:20:12","guid":{"rendered":"https:\/\/unknownerror.org\/index.php\/2013\/12\/02\/docx4j2-8-0-jar-not-working-using-grail-collection-of-common-programming-errors\/"},"modified":"2022-08-30T15:20:12","modified_gmt":"2022-08-30T15:20:12","slug":"docx4j2-8-0-jar-not-working-using-grail-collection-of-common-programming-errors","status":"publish","type":"post","link":"https:\/\/unknownerror.org\/index.php\/2022\/08\/30\/docx4j2-8-0-jar-not-working-using-grail-collection-of-common-programming-errors\/","title":{"rendered":"docx4j2.8.0.jar not working using grail-Collection of common programming errors"},"content":{"rendered":"<p>I am running a grails test run-app all day with my application and it is fine. I type &#8220;grails prod war&#8221; to get a war, and deploy it in Jboss 6.0 of my linux os. While reading a docx file using WordprocessingMLPackage.load(inputStream) method of docx4j.jar I am getting error:<\/p>\n<p>WordprocessingMLPackage inputMLPackage = WordprocessingMLPackage.load(inputStream);<\/p>\n<pre><code>2012-10-31 06:32:54,861 ERROR [org.codehaus.groovy.grails.web.errors.GrailsExceptionResolver] (http-10.189.8.11-8080-    2) Exception occurred when processing request: [POST] \/HBG_PM\/report\/buildItinerary\n Stacktrace follows:: org.codehaus.groovy.grails.web.servlet.mvc.exceptions.ControllerExecutionException:            Executing     action [buildItinerary] of controller [com.hbg.pm.controller.report.ReportController]  caused exception: java.lang.NoClassDefFoundError: Could not initialize class org.docx4j.jaxb.Context\nat org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:181) [:6.0.0.Final]\nat org.jboss.modcluster.catalina.CatalinaContext$RequestListenerValve.event(CatalinaContext.java:285) [:1.1.0.Final]\nat org.jboss.modcluster.catalina.CatalinaContext$RequestListenerValve.invoke(CatalinaContext.java:261) [:1.1.0.Final]\nat org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:88) [:6.0.0.Final]\nat org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:100) [:6.0.0.Final]\nat org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158) [:6.0.0.Final]\nat org.jboss.web.tomcat.service.request.ActiveRequestResponseCacheValve.invoke(ActiveRequestResponseCacheValve.java:53) [:6.0.0.Final]\nat java.lang.Thread.run(Thread.java:679) [:1.6.0_22]\n   Caused by: org.codehaus.groovy.runtime.InvokerInvocationException: java.lang.NoClassDefFoundError: Could not initialize class org.docx4j.jaxb.Context\n... 8 more\n  Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.docx4j.jaxb.Context\nat org.docx4j.openpackaging.contenttype.ContentTypeManager.parseContentTypesFile(ContentTypeManager.java:666) [:]\nat org.docx4j.openpackaging.io.LoadFromZipNG.process(LoadFromZipNG.java:206) [:]\nat org.docx4j.openpackaging.io.LoadFromZipNG.get(LoadFromZipNG.java:193) [:]\nat org.docx4j.openpackaging.packages.OpcPackage.load(OpcPackage.java:301) [:]\nat org.docx4j.openpackaging.packages.OpcPackage.load(OpcPackage.java:245) [:]\nat org.docx4j.openpackaging.packages.OpcPackage.load(OpcPackage.java:213) [:]\nat org.docx4j.openpackaging.packages.WordprocessingMLPackage.load(WordprocessingMLPackage.java:184) [:]\nat org.docx4j.openpackaging.packages.WordprocessingMLPackage$load.call(Unknown Source)\nat com.hbg.pm.controller.report.ReportController.processBodyHeaderFooter(ReportController.groovy:2517) [:]\nat com.hbg.pm.controller.report.ReportController$_closure1.doCall(ReportController.groovy:198) [:]\nat com.hbg.pm.controller.report.ReportController$_closure1.doCall(ReportController.groovy) [:]\n... 8 more\n<\/code><\/pre>\n<p>If I am trying do same thing using dynamic web project there is no error. What cause this? As I am having docx4j jar in my web inf lib<\/p>\n<p>Thanks<\/p>\n<p id=\"rop\"><small>Originally posted 2013-12-02 21:10:46. <\/small><\/p>","protected":false},"excerpt":{"rendered":"<p>I am running a grails test run-app all day with my application and it is fine. I type &#8220;grails prod war&#8221; to get a war, and deploy it in Jboss 6.0 of my linux os. While reading a docx file using WordprocessingMLPackage.load(inputStream) method of docx4j.jar I am getting error: WordprocessingMLPackage inputMLPackage = WordprocessingMLPackage.load(inputStream); 2012-10-31 06:32:54,861 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1879","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/posts\/1879","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/comments?post=1879"}],"version-history":[{"count":0,"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/posts\/1879\/revisions"}],"wp:attachment":[{"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/media?parent=1879"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/categories?post=1879"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/tags?post=1879"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}