Page 1 of 1

org.docx4j.openpackaging.exceptions.Docx4JException: Couldn'

PostPosted: Tue Apr 08, 2014 5:59 pm
by vasudha
Hi Jason,

I am building a docx to pdf converter using docx4j for Appian. But when I deployed by jar in Appian Server it says "org.docx4j.openpackaging.exceptions.Docx4JException: Couldn't get [Content_Types].xml from ZipFile" at WordprocessingMLPackage wordMLPackage = WordprocessingMLPackage.load(inputStream).

This code is running fine as standalone java application when run from eclipse. Kindly suggest a solution

Re: org.docx4j.openpackaging.exceptions.Docx4JException: Cou

PostPosted: Tue Apr 08, 2014 6:39 pm
by jason
What does the nested exception say?

Please review the posts in the deployment forum (where I'll move this one soon).

It might relate to Xalan and Serializer versions/duplicates...

Re: org.docx4j.openpackaging.exceptions.Docx4JException: Cou

PostPosted: Tue Apr 08, 2014 7:24 pm
by vasudha
Please find below, stacktrace for above error

Re: org.docx4j.openpackaging.exceptions.Docx4JException: Cou

PostPosted: Tue Apr 08, 2014 7:28 pm
by vasudha
org.docx4j.openpackaging.exceptions.Docx4JException: Couldn't get [Content_Types].xml from ZipFile

06:36:21,824 ERROR [stderr] (default-threads - 26) at org.docx4j.openpackaging.io3.Load3.get(Load3.java:134)

06:36:21,825 ERROR [stderr] (default-threads - 26) at org.docx4j.openpackaging.packages.OpcPackage.load(OpcPackage.java:353)

06:36:21,825 ERROR [stderr] (default-threads - 26) at org.docx4j.openpackaging.packages.OpcPackage.load(OpcPackage.java:293)

06:36:21,825 ERROR [stderr] (default-threads - 26) at org.docx4j.openpackaging.packages.OpcPackage.load(OpcPackage.java:261)

06:36:21,825 ERROR [stderr] (default-threads - 26) at org.docx4j.openpackaging.packages.WordprocessingMLPackage.load(WordprocessingMLPackage.java:174)

06:36:21,825 ERROR [stderr] (default-threads - 26) at com.report.util.WriteToOutputDoc.getOutputPdf(WriteToOutputDoc.java:96)

06:36:21,825 ERROR [stderr] (default-threads - 26) at com.image.main.AppendImagesMain.FinalizeOutput(AppendImagesMain.java:150)

06:36:21,825 ERROR [stderr] (default-threads - 26) at com.image.main.AppendImagesMain.run(AppendImagesMain.java:72)

06:36:21,825 ERROR [stderr] (default-threads - 26) at com.appiancorp.process.runtime.framework.DefaultActivityExecutor$1.call(DefaultActivityExecutor.java:101)

06:36:21,825 ERROR [stderr] (default-threads - 26) at com.appiancorp.process.runtime.framework.DefaultActivityExecutor$1.call(DefaultActivityExecutor.java:98)

06:36:21,826 ERROR [stderr] (default-threads - 26) at com.appiancorp.common.ContextClassLoaderSwitcher.runInContext(ContextClassLoaderSwitcher.java:25)

06:36:21,827 ERROR [stderr] (default-threads - 26) at com.appiancorp.process.runtime.framework.DefaultActivityExecutor.execute(DefaultActivityExecutor.java:98)

06:36:21,827 ERROR [stderr] (default-threads - 26) at com.appiancorp.process.engine.UnattendedJavaActivityRequest.execute(UnattendedJavaActivityRequest.java:83)

06:36:21,827 ERROR [stderr] (default-threads - 26) at com.appiancorp.process.engine.UnattendedJavaActivityRequest.execute0(UnattendedJavaActivityRequest.java:55)

06:36:21,827 ERROR [stderr] (default-threads - 26) at com.appiancorp.process.engine.ContinuationRequest.execute(ContinuationRequest.java:80)

06:36:21,828 ERROR [stderr] (default-threads - 26) at com.appiancorp.mdb.UnattendedRequestHandlerBean.onMessage(UnattendedRequestHandlerBean.java:17)

06:36:21,828 ERROR [stderr] (default-threads - 26) at sun.reflect.GeneratedMethodAccessor1801.invoke(Unknown Source)

06:36:21,828 ERROR [stderr] (default-threads - 26) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

06:36:21,828 ERROR [stderr] (default-threads - 26) at java.lang.reflect.Method.invoke(Method.java:601)

06:36:21,828 ERROR [stderr] (default-threads - 26) at org.jboss.as.ee.component.ManagedReferenceMethodInterceptorFactory$ManagedReferenceMethodInterceptor.processInvocation(ManagedReferenceMethodInterceptorFactory.java:72)

06:36:21,829 ERROR [stderr] (default-threads - 26) at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)

06:36:21,829 ERROR [stderr] (default-threads - 26) at org.jboss.invocation.WeavedInterceptor.processInvocation(WeavedInterceptor.java:53)

06:36:21,829 ERROR [stderr] (default-threads - 26) at org.jboss.as.ee.component.interceptors.UserInterceptorFactory$1.processInvocation(UserInterceptorFactory.java:58)

06:36:21,829 ERROR [stderr] (default-threads - 26) at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)

06:36:21,829 ERROR [stderr] (default-threads - 26) at org.jboss.invocation.WeavedInterceptor.processInvocation(WeavedInterceptor.java:53)

06:36:21,830 ERROR [stderr] (default-threads - 26) at org.jboss.as.ee.component.interceptors.UserInterceptorFactory$1.processInvocation(UserInterceptorFactory.java:58)

06:36:21,830 ERROR [stderr] (default-threads - 26) at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)

06:36:21,830 ERROR [stderr] (default-threads - 26) at org.jboss.as.ejb3.component.invocationmetrics.ExecutionTimeInterceptor.processInvocation(ExecutionTimeInterceptor.java:43)

06:36:21,830 ERROR [stderr] (default-threads - 26) at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)

06:36:21,830 ERROR [stderr] (default-threads - 26) at org.jboss.as.ejb3.tx.EjbBMTInterceptor.handleInvocation(EjbBMTInterceptor.java:104)

06:36:21,831 ERROR [stderr] (default-threads - 26) at org.jboss.as.ejb3.tx.BMTInterceptor.processInvocation(BMTInterceptor.java:56)

06:36:21,831 ERROR [stderr] (default-threads - 26) at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)

06:36:21,831 ERROR [stderr] (default-threads - 26) at org.jboss.invocation.InitialInterceptor.processInvocation(InitialInterceptor.java:21)

06:36:21,831 ERROR [stderr] (default-threads - 26) at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)

06:36:21,831 ERROR [stderr] (default-threads - 26) at org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61)

06:36:21,832 ERROR [stderr] (default-threads - 26) at org.jboss.as.ee.component.interceptors.ComponentDispatcherInterceptor.processInvocation(ComponentDispatcherInterceptor.java:53)

06:36:21,832 ERROR [stderr] (default-threads - 26) at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)

06:36:21,832 ERROR [stderr] (default-threads - 26) at org.jboss.as.ejb3.component.pool.PooledInstanceInterceptor.processInvocation(PooledInstanceInterceptor.java:51)

06:36:21,832 ERROR [stderr] (default-threads - 26) at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)

06:36:21,832 ERROR [stderr] (default-threads - 26) at org.jboss.as.ejb3.component.interceptors.CurrentInvocationContextInterceptor.processInvocation(CurrentInvocationContextInterceptor.java:41)

06:36:21,833 ERROR [stderr] (default-threads - 26) at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)

06:36:21,833 ERROR [stderr] (default-threads - 26) at org.jboss.as.ejb3.component.interceptors.ShutDownInterceptorFactory$1.processInvocation(ShutDownInterceptorFactory.java:64)

06:36:21,833 ERROR [stderr] (default-threads - 26) at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)

06:36:21,833 ERROR [stderr] (default-threads - 26) at org.jboss.as.ejb3.component.interceptors.LoggingInterceptor.processInvocation(LoggingInterceptor.java:59)

06:36:21,833 ERROR [stderr] (default-threads - 26) at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)

06:36:21,834 ERROR [stderr] (default-threads - 26) at org.jboss.as.ee.component.NamespaceContextInterceptor.processInvocation(NamespaceContextInterceptor.java:50)

06:36:21,834 ERROR [stderr] (default-threads - 26) at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)

06:36:21,834 ERROR [stderr] (default-threads - 26) at org.jboss.as.ejb3.component.interceptors.AdditionalSetupInterceptor.processInvocation(AdditionalSetupInterceptor.java:55)

06:36:21,834 ERROR [stderr] (default-threads - 26) at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)

06:36:21,834 ERROR [stderr] (default-threads - 26) at org.jboss.as.ejb3.component.messagedriven.MessageDrivenComponentDescription$5$1.processInvocation(MessageDrivenComponentDescription.java:203)

06:36:21,835 ERROR [stderr] (default-threads - 26) at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)

06:36:21,835 ERROR [stderr] (default-threads - 26) at org.jboss.as.ee.component.TCCLInterceptor.processInvocation(TCCLInterceptor.java:45)

06:36:21,835 ERROR [stderr] (default-threads - 26) at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)

06:36:21,835 ERROR [stderr] (default-threads - 26) at org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61)

06:36:21,835 ERROR [stderr] (default-threads - 26) at org.jboss.as.ee.component.ViewService$View.invoke(ViewService.java:165)

06:36:21,836 ERROR [stderr] (default-threads - 26) at org.jboss.as.ee.component.ViewDescription$1.processInvocation(ViewDescription.java:182)

06:36:21,836 ERROR [stderr] (default-threads - 26) at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)

06:36:21,836 ERROR [stderr] (default-threads - 26) at org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61)

06:36:21,836 ERROR [stderr] (default-threads - 26) at org.jboss.as.ee.component.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:72)

06:36:21,836 ERROR [stderr] (default-threads - 26) at com.appiancorp.ra.workpoller.UnattendedRequestListener$$$view2.onMessage(Unknown Source)

06:36:21,837 ERROR [stderr] (default-threads - 26) at sun.reflect.GeneratedMethodAccessor1800.invoke(Unknown Source)

06:36:21,837 ERROR [stderr] (default-threads - 26) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

06:36:21,837 ERROR [stderr] (default-threads - 26) at java.lang.reflect.Method.invoke(Method.java:601)

06:36:21,837 ERROR [stderr] (default-threads - 26) at org.jboss.as.ejb3.inflow.MessageEndpointInvocationHandler.doInvoke(MessageEndpointInvocationHandler.java:140)

06:36:21,837 ERROR [stderr] (default-threads - 26) at org.jboss.as.ejb3.inflow.AbstractInvocationHandler.invoke(AbstractInvocationHandler.java:73)

06:36:21,838 ERROR [stderr] (default-threads - 26) at com.sun.proxy.$Proxy379.onMessage(Unknown Source)

06:36:21,838 ERROR [stderr] (default-threads - 26) at com.appiancorp.ra.workpoller.WorkItem.run(WorkItem.java:41)

06:36:21,838 ERROR [stderr] (default-threads - 26) at org.jboss.jca.core.workmanager.WorkWrapper.run(WorkWrapper.java:218)

06:36:21,838 ERROR [stderr] (default-threads - 26) at org.jboss.threads.SimpleDirectExecutor.execute(SimpleDirectExecutor.java:33)

06:36:21,838 ERROR [stderr] (default-threads - 26) at org.jboss.threads.QueueExecutor.runTask(QueueExecutor.java:808)

06:36:21,839 ERROR [stderr] (default-threads - 26) at org.jboss.threads.QueueExecutor.access$100(QueueExecutor.java:45)

06:36:21,839 ERROR [stderr] (default-threads - 26) at org.jboss.threads.QueueExecutor$Worker.run(QueueExecutor.java:849)

06:36:21,839 ERROR [stderr] (default-threads - 26) at java.lang.Thread.run(Thread.java:722)

06:36:21,839 ERROR [stderr] (default-threads - 26) at org.jboss.threads.JBossThread.run(JBossThread.java:122)

06:36:21,840 ERROR [stderr] (default-threads - 26) Caused by: org.docx4j.openpackaging.exceptions.InvalidFormatException: Bad [Content_Types].xml

06:36:21,840 ERROR [stderr] (default-threads - 26) at org.docx4j.openpackaging.contenttype.ContentTypeManager.parseContentTypesFile(ContentTypeManager.java:705)

06:36:21,840 ERROR [stderr] (default-threads - 26) at org.docx4j.openpackaging.io3.Load3.get(Load3.java:132)

Re: org.docx4j.openpackaging.exceptions.Docx4JException: Cou

PostPosted: Wed Apr 09, 2014 11:13 am
by jason
Which version of Appian do you use?

Your Appian is using JBoss. Do you know which version of JBoss?

Re: org.docx4j.openpackaging.exceptions.Docx4JException: Cou

PostPosted: Wed Apr 09, 2014 5:25 pm
by vasudha
I need this plugin to be deployed in Appian 7.3 and 7.4. Corresponding JBoss versions are 6.1 and 6.2

Re: org.docx4j.openpackaging.exceptions.Docx4JException: Cou

PostPosted: Wed Apr 09, 2014 6:16 pm
by jason
What does your module.xml contain? See for example jboss-f29/failed-to-deploy-docx4j-app-to-jboss-eap-6-2-t1713.html

Re: org.docx4j.openpackaging.exceptions.Docx4JException: Cou

PostPosted: Thu Apr 10, 2014 1:39 am
by vasudha
Above log is all I am getting in my server.log file.

I have below file build.xml, let me know if this helps

<?xml version="1.0" encoding="UTF-8"?>
<project basedir="." default="build_no_src" name="Appian Plugin Deployer">
<xmlproperty file="./appian-plugin.xml"/>

<target name="prepare">
<mkdir dir="${target_dir}"/>
<delete file="${target_dir}/${appian-plugin(key)}-${appian-plugin.plugin-info.version}.jar" />
<mkdir dir="./tmp"/>
</target>

<target name="cleanup">
<delete dir="./tmp"/>
</target>

<target name="create_jar">
<copy todir="./tmp/META-INF/lib">
<fileset dir="./lib">
<include name="**/*.jar"/>
</fileset>
</copy>
<jar destfile="${target_dir}/${appian-plugin(key)}-${appian-plugin.plugin-info.version}.jar">
<fileset dir="./bin">
<include name="**/*.class"/>
<include name="**/*.xml"/>
<include name="**/*.properties"/>
</fileset>
<fileset dir=".">
<include name="appian-plugin.xml"/>
</fileset>
<fileset dir="./src/main/resources">
<include name="**/*.gif"/>
</fileset>
<fileset dir="./tmp">
<include name="**/*.java"/>
<include name="**/*.jar"/>
</fileset>
</jar>
</target>

<target name="build_no_src" depends="prepare">
<antcall target="create_jar"/>
<antcall target="cleanup"/>
</target>

<target name="build_with_src" depends="prepare">
<mkdir dir="./tmp/src"/>
<copy todir="./tmp/src">
<fileset dir="./src/main/java">
<include name="**/*.java"/>
</fileset>
</copy>

<antcall target="create_jar"/>
<antcall target="cleanup"/>
</target>


</project>

Re: org.docx4j.openpackaging.exceptions.Docx4JException: Cou

PostPosted: Thu Apr 10, 2014 8:13 am
by jason
You should first get a simple docx4j based application running under JBoss 6.x.

Once you know how to do that, you can introduce Appian into the mix.

Re: org.docx4j.openpackaging.exceptions.Docx4JException: Cou

PostPosted: Sat Apr 12, 2014 12:10 am
by vasudha
Hi Jason,
I tried implementing web app in JBoss (V7.1 as V6.x was not available for me) and found below exception. Please let me know how we can resolve this. Then I would try and implement same in my Appian application.


18:31:34,970 INFO [stdout] (http-localhost-127.0.0.1-8080-1) C:\Program Files\jboss-as-7.1.1.Final\standalone\deployments\docx4j-webapp.war\WEB-INF\lib

18:31:35,653 INFO [org.docx4j.jaxb.Context] (http-localhost-127.0.0.1-8080-1) java.vendor=Sun Microsystems Inc.
18:31:35,655 INFO [org.docx4j.jaxb.Context] (http-localhost-127.0.0.1-8080-1) java.version=1.6.0_45
18:31:35,667 INFO [org.docx4j.jaxb.Context] (http-localhost-127.0.0.1-8080-1) No MOXy JAXB config found; assume not intended..
18:31:36,280 WARN [org.docx4j.jaxb.NamespacePrefixMapperUtils] (http-localhost-127.0.0.1-8080-1) name: com.sun.xml.internal.bind.namespacePrefixMapper value: org.docx4j.jaxb.NamespacePrefixMapperSunInternal@17dabf4 .. trying RI.
18:31:36,288 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) javax.xml.bind.PropertyException: property "com.sun.xml.bind.namespacePrefixMapper" must be an instance of type com.sun.xml.bind.marshaller.NamespacePrefixMapper, not org.docx4j.jaxb.NamespacePrefixMapper

18:31:36,291 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at com.sun.xml.bind.v2.runtime.MarshallerImpl.setProperty(MarshallerImpl.java:511)

18:31:36,293 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at org.docx4j.jaxb.NamespacePrefixMapperUtils.tryUsingRI(NamespacePrefixMapperUtils.java:79)

18:31:36,295 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at org.docx4j.jaxb.NamespacePrefixMapperUtils.getPrefixMapper(NamespacePrefixMapperUtils.java:70)

18:31:36,297 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at org.docx4j.jaxb.Context.<clinit>(Context.java:103)

18:31:36,299 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at org.docx4j.openpackaging.contenttype.ContentTypeManager.parseContentTypesFile(ContentTypeManager.java:671)

18:31:36,301 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at org.docx4j.openpackaging.io3.Load3.get(Load3.java:132)

18:31:36,303 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at org.docx4j.openpackaging.packages.OpcPackage.load(OpcPackage.java:353)

18:31:36,305 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at org.docx4j.openpackaging.packages.OpcPackage.load(OpcPackage.java:293)

18:31:36,307 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at org.docx4j.openpackaging.packages.OpcPackage.load(OpcPackage.java:243)

18:31:36,309 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at org.docx4j.openpackaging.packages.OpcPackage.load(OpcPackage.java:226)

18:31:36,310 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at org.docx4j.openpackaging.packages.WordprocessingMLPackage.load(WordprocessingMLPackage.java:162)

18:31:36,312 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at com.sample.Home.doGet(Home.java:42)

18:31:36,315 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at javax.servlet.http.HttpServlet.service(HttpServlet.java:734)

18:31:36,317 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)

18:31:36,320 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329)

18:31:36,323 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)

18:31:36,325 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275)

18:31:36,326 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161)

18:31:36,328 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:153)

18:31:36,331 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:155)

18:31:36,334 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)

18:31:36,338 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)

18:31:36,341 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368)

18:31:36,344 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877)

18:31:36,346 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671)

18:31:36,348 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930)

18:31:36,350 ERROR [stderr] (http-localhost-127.0.0.1-8080-1) at java.lang.Thread.run(Unknown Source)

18:31:36,352 ERROR [org.docx4j.jaxb.NamespacePrefixMapperUtils] (http-localhost-127.0.0.1-8080-1) JAXB: neither Reference Implementation nor Java 6 implementation present?: javax.xml.bind.PropertyException: property "com.sun.xml.bind.namespacePrefixMapper" must be an instance of type com.sun.xml.bind.marshaller.NamespacePrefixMapper, not org.docx4j.jaxb.NamespacePrefixMapper
at com.sun.xml.bind.v2.runtime.MarshallerImpl.setProperty(MarshallerImpl.java:511)
at org.docx4j.jaxb.NamespacePrefixMapperUtils.tryUsingRI(NamespacePrefixMapperUtils.java:79) [docx4j-nightly-20140324.jar:]
at org.docx4j.jaxb.NamespacePrefixMapperUtils.getPrefixMapper(NamespacePrefixMapperUtils.java:70) [docx4j-nightly-20140324.jar:]
at org.docx4j.jaxb.Context.<clinit>(Context.java:103) [docx4j-nightly-20140324.jar:]
at org.docx4j.openpackaging.contenttype.ContentTypeManager.parseContentTypesFile(ContentTypeManager.java:671) [docx4j-nightly-20140324.jar:]
at org.docx4j.openpackaging.io3.Load3.get(Load3.java:132) [docx4j-nightly-20140324.jar:]
at org.docx4j.openpackaging.packages.OpcPackage.load(OpcPackage.java:353) [docx4j-nightly-20140324.jar:]
at org.docx4j.openpackaging.packages.OpcPackage.load(OpcPackage.java:293) [docx4j-nightly-20140324.jar:]
at org.docx4j.openpackaging.packages.OpcPackage.load(OpcPackage.java:243) [docx4j-nightly-20140324.jar:]
at org.docx4j.openpackaging.packages.OpcPackage.load(OpcPackage.java:226) [docx4j-nightly-20140324.jar:]
at org.docx4j.openpackaging.packages.WordprocessingMLPackage.load(WordprocessingMLPackage.java:162) [docx4j-nightly-20140324.jar:]
at com.sample.Home.doGet(Home.java:42) [classes:]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:734) [jboss-servlet-api_3.0_spec-1.0.0.Final.jar:1.0.0.Final]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [jboss-servlet-api_3.0_spec-1.0.0.Final.jar:1.0.0.Final]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161) [jbossweb-7.0.13.Final.jar:]
at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:153) [jboss-as-web-7.1.1.Final.jar:7.1.1.Final]
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:155) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368) [jbossweb-7.0.13.Final.jar:]
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877) [jbossweb-7.0.13.Final.jar:]
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671) [jbossweb-7.0.13.Final.jar:]
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930) [jbossweb-7.0.13.Final.jar:]
at java.lang.Thread.run(Unknown Source) [rt.jar:1.6.0_45]

18:31:36,396 ERROR [org.docx4j.jaxb.Context] (http-localhost-127.0.0.1-8080-1) PANIC! No suitable JAXB implementation available
18:31:36,398 ERROR [org.docx4j.jaxb.Context] (http-localhost-127.0.0.1-8080-1) JAXB: neither Reference Implementation nor Java 6 implementation present?: javax.xml.bind.JAXBException: JAXB: neither Reference Implementation nor Java 6 implementation present?
at org.docx4j.jaxb.NamespacePrefixMapperUtils.tryUsingRI(NamespacePrefixMapperUtils.java:91) [docx4j-nightly-20140324.jar:]
at org.docx4j.jaxb.NamespacePrefixMapperUtils.getPrefixMapper(NamespacePrefixMapperUtils.java:70) [docx4j-nightly-20140324.jar:]
at org.docx4j.jaxb.Context.<clinit>(Context.java:103) [docx4j-nightly-20140324.jar:]
at org.docx4j.openpackaging.contenttype.ContentTypeManager.parseContentTypesFile(ContentTypeManager.java:671) [docx4j-nightly-20140324.jar:]
at org.docx4j.openpackaging.io3.Load3.get(Load3.java:132) [docx4j-nightly-20140324.jar:]
at org.docx4j.openpackaging.packages.OpcPackage.load(OpcPackage.java:353) [docx4j-nightly-20140324.jar:]
at org.docx4j.openpackaging.packages.OpcPackage.load(OpcPackage.java:293) [docx4j-nightly-20140324.jar:]
at org.docx4j.openpackaging.packages.OpcPackage.load(OpcPackage.java:243) [docx4j-nightly-20140324.jar:]
at org.docx4j.openpackaging.packages.OpcPackage.load(OpcPackage.java:226) [docx4j-nightly-20140324.jar:]
at org.docx4j.openpackaging.packages.WordprocessingMLPackage.load(WordprocessingMLPackage.java:162) [docx4j-nightly-20140324.jar:]
at com.sample.Home.doGet(Home.java:42) [classes:]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:734) [jboss-servlet-api_3.0_spec-1.0.0.Final.jar:1.0.0.Final]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [jboss-servlet-api_3.0_spec-1.0.0.Final.jar:1.0.0.Final]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161) [jbossweb-7.0.13.Final.jar:]
at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:153) [jboss-as-web-7.1.1.Final.jar:7.1.1.Final]
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:155) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368) [jbossweb-7.0.13.Final.jar:]
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877) [jbossweb-7.0.13.Final.jar:]
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671) [jbossweb-7.0.13.Final.jar:]
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930) [jbossweb-7.0.13.Final.jar:]
at java.lang.Thread.run(Unknown Source) [rt.jar:1.6.0_45]

Re: org.docx4j.openpackaging.exceptions.Docx4JException: Cou

PostPosted: Wed Apr 16, 2014 10:54 am
by jason
See the instructions at jboss-f29/jboss-7-config-t1678.html

Re: org.docx4j.openpackaging.exceptions.Docx4JException: Cou

PostPosted: Thu Apr 28, 2016 11:44 pm
by yogeshs
Hi Vasudha,

I am also struggling with same issue. Did you get it work? If yes, Can you please help me out to sort this out?