Page 1 of 1

Problem to use docx4j and take into account mc-preprocessor

PostPosted: Mon Mar 27, 2017 7:13 pm
by Frederic
Hi,

I don't find any solution to integrate docx4j to my project.
I seems to not take into account mc-preprocessor.xslt, especially the part about "Workaround for Google Docs as at 20140225 <w:tblW w:w="10206.0" w:type="dxa"/>".

I'm using Java8 and Wildfly 9.

In standalone.xml, I added :
Code: Select all
<module name="javax.xml.bind.api"/>
<module name="javax.xml.stream.api"/>
<module name="com.github.relaxng"/>
<module name="com.sun.istack"/>
<module name="com.sun.xml.txw2"/>
<module name="com.sun.xsom"/>
<module name="com.sun.xml.bind"/>


In the pom.xml of my project, I added :
Code: Select all
      <dependency>
        <groupId>org.docx4j</groupId>
        <artifactId>docx4j</artifactId>
        <version>3.3.3</version>
      </dependency>


      
      <dependency>
         <groupId>org.apache.xmlgraphics</groupId>
         <artifactId>xmlgraphics-commons</artifactId>
         <version>2.1</version>
      </dependency>
      
       <dependency>
         <groupId>org.slf4j</groupId>
         <artifactId>slf4j-api</artifactId>
         <version>1.7.24</version>
       </dependency>
       <dependency>
         <groupId>org.slf4j</groupId>
         <artifactId>slf4j-simple</artifactId>
         <version>1.7.24</version>
       </dependency>
       <dependency>
         <groupId>xalan</groupId>
         <artifactId>xalan</artifactId>
         <version>2.7.2</version>
       </dependency>
       <dependency>
         <groupId>xalan</groupId>
         <artifactId>serializer</artifactId>
         <version>2.7.2</version>
       </dependency>

       <dependency>
         <groupId>commons-io</groupId>
         <artifactId>commons-io</artifactId>
         <version>2.5</version>
       </dependency>
      
       <dependency>
         <groupId>com.google.api-client</groupId>
         <artifactId>google-api-client</artifactId>
         <version>1.22.0</version>
       </dependency>
      
       <dependency>
         <groupId>com.google.oauth-client</groupId>
         <artifactId>google-oauth-client-jetty</artifactId>
         <version>1.22.0</version>
       </dependency>
      
       <dependency>
            <groupId>com.google.apis</groupId>
            <artifactId>google-api-services-drive</artifactId>
            <version>v2-rev256-1.22.0</version>
       </dependency>
      
       <dependency>
          <groupId>com.fasterxml.jackson.core</groupId>
          <artifactId>jackson-core</artifactId>
          <version>2.8.7</version>
      </dependency>
      
      <dependency>
           <groupId>com.googlecode.jaxb-namespaceprefixmapper-interfaces</groupId>
           <artifactId>JAXBNamespacePrefixMapper</artifactId>
           <version>2.2.4</version>
           <scope>runtime</scope>
        </dependency>


In my Java code, the problem appears here :
Code: Select all
WordprocessingMLPackage wordMLPackage = WordprocessingMLPackage.load(originalFile);

Collection<Part> partValues = wordMLPackage.getParts().getParts().values();


for (Part part : partValues) {
   if (part instanceof JaxbXmlPart && part.getPartName().getName().startsWith("/word")) {

      Object jaxbElement = null;
      try {
         jaxbElement = ((JaxbXmlPart) part).getContents(); // Error here
      } catch(Docx4JException e) {
         System.out.println(e.getClass().getName());
         System.out.println(e.getMessage());
         continue;
      } catch(Exception e) {
         System.out.println(e.getClass().getName());
         System.out.println(e.getMessage());
         continue;
      }
      /* .. */
   }
}


The error message is :
Code: Select all
10:11:42,765 INFO  [org.docx4j.openpackaging.contenttype.ContentTypeManager] (default task-20) Detected WordProcessingML package
10:11:42,766 INFO  [org.docx4j.openpackaging.io3.Load3] (default task-20) Instantiated package of type org.docx4j.openpackaging.packages.WordprocessingMLPackage
10:11:42,771 ERROR [org.docx4j.openpackaging.contenttype.ContentTypeManager] (default task-20) No subclass found for /word/fonts/QuattrocentoSans-regular.ttf; defaulting to binary
10:11:42,772 ERROR [org.docx4j.openpackaging.contenttype.ContentTypeManager] (default task-20) No subclass found for /word/fonts/QuattrocentoSans-bold.ttf; defaulting to binary
10:11:42,772 ERROR [org.docx4j.openpackaging.contenttype.ContentTypeManager] (default task-20) No subclass found for /word/fonts/QuattrocentoSans-italic.ttf; defaulting to binary
10:11:42,772 ERROR [org.docx4j.openpackaging.contenttype.ContentTypeManager] (default task-20) No subclass found for /word/fonts/QuattrocentoSans-boldItalic.ttf; defaulting to binary
10:11:42,773 INFO  [org.docx4j.openpackaging.io3.Load3] (default task-20) package read;  elapsed time: 11 ms
10:11:42,777 WARN  [org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware] (default task-20) For input string: "10195.0": java.lang.NumberFormatException: For input string: "10195.0"
   at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
   at java.lang.Integer.parseInt(Integer.java:580)
   at java.math.BigInteger.<init>(BigInteger.java:470)
   at java.math.BigInteger.<init>(BigInteger.java:606)
   at com.sun.xml.bind.DatatypeConverterImpl._parseInteger(DatatypeConverterImpl.java:90)
   at com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$21.parse(RuntimeBuiltinLeafInfoImpl.java:792)
   at com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$21.parse(RuntimeBuiltinLeafInfoImpl.java:790)
   at com.sun.xml.bind.v2.runtime.reflect.TransducedAccessor$CompositeTransducedAccessorImpl.parse(TransducedAccessor.java:245)
   at com.sun.xml.bind.v2.runtime.unmarshaller.StructureLoader.startElement(StructureLoader.java:210)
   at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext._startElement(UnmarshallingContext.java:576)
   at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext.startElement(UnmarshallingContext.java:555)
   at com.sun.xml.bind.v2.runtime.unmarshaller.StAXStreamConnector.handleStartElement(StAXStreamConnector.java:246)
   at com.sun.xml.bind.v2.runtime.unmarshaller.StAXStreamConnector.bridge(StAXStreamConnector.java:180)
   at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:415)
   at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:386)
   at org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware.unmarshal(JaxbXmlPartXPathAware.java:445)
   at org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware.unmarshal(JaxbXmlPartXPathAware.java:346)
   at org.docx4j.openpackaging.parts.JaxbXmlPart.getContents(JaxbXmlPart.java:173)
   at com.myProject.web.actions.document.ConversionFromGoogleDrive.convertFromGoogleDrive(ConversionFromGoogleDrive.java:63)
   at com.myProject.web.actions.document.DocumentAction.downloadFromGoogleDrive(DocumentAction.java:951)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:498)
   at com.myProject.web.framework.ActionPerformer.innerLaunchAction(ActionPerformer.java:256)
   at com.myProject.web.framework.ActionPerformer.access$0(ActionPerformer.java:250)
   at com.myProject.web.framework.ActionPerformer$1.execute(ActionPerformer.java:235)
   at com.myProject.monProjet.api.framework.persistence.PersistenceActionTemplate.execute0(PersistenceActionTemplate.java:160)
   at com.myProject.monProjet.api.framework.persistence.PersistenceActionTemplate.execute(PersistenceActionTemplate.java:112)
   at com.myProject.monProjet.api.framework.persistence.PersistenceActionTemplate.execute(PersistenceActionTemplate.java:88)
   at com.myProject.web.framework.ActionPerformer.doPersistantAction(ActionPerformer.java:231)
   at com.myProject.web.framework.ActionPerformer.performAction(ActionPerformer.java:208)
   at com.myProject.web.framework.ActionPerformer.execute(ActionPerformer.java:101)
   at com.myProject.web.framework.controller.FrontController.processRequest(FrontController.java:22)
   at com.myProject.web.framework.http.servlet.ActionServlet.doPost(ActionServlet.java:55)
   at com.myProject.web.framework.http.servlet.ActionServlet.doGet(ActionServlet.java:47)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
   at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:86)
   at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:130)
   at com.myProject.web.security.filters.SecurityFilter.doFilter(SecurityFilter.java:130)
   at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60)
   at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132)
   at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:85)
   at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
   at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
   at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131)
   at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
   at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
   at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:58)
   at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:72)
   at io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50)
   at io.undertow.security.handlers.SecurityInitialHandler.handleRequest(SecurityInitialHandler.java:76)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:282)
   at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:261)
   at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:80)
   at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:172)
   at io.undertow.server.Connectors.executeRootHandler(Connectors.java:199)
   at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:774)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
   at java.lang.Thread.run(Thread.java:745)

10:11:42,783 INFO  [org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware] (default task-20) encountered unexpected content in /word/header1.xml; pre-processing
10:11:42,786 INFO  [org.docx4j.XmlUtils] (default task-20) Using org.apache.xalan.transformer.TransformerImpl
10:11:42,803 WARN  [org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware] (default task-20) For input string: "12050.0": java.lang.NumberFormatException: For input string: "12050.0"
   at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
   at java.lang.Integer.parseInt(Integer.java:580)
   at java.math.BigInteger.<init>(BigInteger.java:470)
   at java.math.BigInteger.<init>(BigInteger.java:606)
   at com.sun.xml.bind.DatatypeConverterImpl._parseInteger(DatatypeConverterImpl.java:90)
   at com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$21.parse(RuntimeBuiltinLeafInfoImpl.java:792)
   at com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$21.parse(RuntimeBuiltinLeafInfoImpl.java:790)
   at com.sun.xml.bind.v2.runtime.reflect.TransducedAccessor$CompositeTransducedAccessorImpl.parse(TransducedAccessor.java:245)
   at com.sun.xml.bind.v2.runtime.unmarshaller.StructureLoader.startElement(StructureLoader.java:210)
   at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext._startElement(UnmarshallingContext.java:576)
   at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext.startElement(UnmarshallingContext.java:555)
   at com.sun.xml.bind.v2.runtime.unmarshaller.StAXStreamConnector.handleStartElement(StAXStreamConnector.java:246)
   at com.sun.xml.bind.v2.runtime.unmarshaller.StAXStreamConnector.bridge(StAXStreamConnector.java:180)
   at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:415)
   at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:386)
   at org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware.unmarshal(JaxbXmlPartXPathAware.java:445)
   at org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware.unmarshal(JaxbXmlPartXPathAware.java:346)
   at org.docx4j.openpackaging.parts.JaxbXmlPart.getContents(JaxbXmlPart.java:173)
   at com.myProject.web.actions.document.ConversionFromGoogleDrive.convertFromGoogleDrive(ConversionFromGoogleDrive.java:63)
   at com.myProject.web.actions.document.DocumentAction.downloadFromGoogleDrive(DocumentAction.java:951)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:498)
   at com.myProject.web.framework.ActionPerformer.innerLaunchAction(ActionPerformer.java:256)
   at com.myProject.web.framework.ActionPerformer.access$0(ActionPerformer.java:250)
   at com.myProject.web.framework.ActionPerformer$1.execute(ActionPerformer.java:235)
   at com.myProject.monProjet.api.framework.persistence.PersistenceActionTemplate.execute0(PersistenceActionTemplate.java:160)
   at com.myProject.monProjet.api.framework.persistence.PersistenceActionTemplate.execute(PersistenceActionTemplate.java:112)
   at com.myProject.monProjet.api.framework.persistence.PersistenceActionTemplate.execute(PersistenceActionTemplate.java:88)
   at com.myProject.web.framework.ActionPerformer.doPersistantAction(ActionPerformer.java:231)
   at com.myProject.web.framework.ActionPerformer.performAction(ActionPerformer.java:208)
   at com.myProject.web.framework.ActionPerformer.execute(ActionPerformer.java:101)
   at com.myProject.web.framework.controller.FrontController.processRequest(FrontController.java:22)
   at com.myProject.web.framework.http.servlet.ActionServlet.doPost(ActionServlet.java:55)
   at com.myProject.web.framework.http.servlet.ActionServlet.doGet(ActionServlet.java:47)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
   at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:86)
   at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:130)
   at com.myProject.web.security.filters.SecurityFilter.doFilter(SecurityFilter.java:130)
   at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60)
   at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132)
   at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:85)
   at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
   at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
   at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131)
   at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
   at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
   at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:58)
   at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:72)
   at io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50)
   at io.undertow.security.handlers.SecurityInitialHandler.handleRequest(SecurityInitialHandler.java:76)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:282)
   at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:261)
   at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:80)
   at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:172)
   at io.undertow.server.Connectors.executeRootHandler(Connectors.java:199)
   at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:774)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
   at java.lang.Thread.run(Thread.java:745)

10:11:42,810 INFO  [org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware] (default task-20) encountered unexpected content in /word/footer1.xml; pre-processing
10:11:42,812 INFO  [org.docx4j.XmlUtils] (default task-20) Using org.apache.xalan.transformer.TransformerImpl
10:11:42,871 WARN  [org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware] (default task-20) For input string: "9977.0": java.lang.NumberFormatException: For input string: "9977.0"
   at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
   at java.lang.Integer.parseInt(Integer.java:580)
   at java.math.BigInteger.<init>(BigInteger.java:470)
   at java.math.BigInteger.<init>(BigInteger.java:606)
   at com.sun.xml.bind.DatatypeConverterImpl._parseInteger(DatatypeConverterImpl.java:90)
   at com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$21.parse(RuntimeBuiltinLeafInfoImpl.java:792)
   at com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$21.parse(RuntimeBuiltinLeafInfoImpl.java:790)
   at com.sun.xml.bind.v2.runtime.reflect.TransducedAccessor$CompositeTransducedAccessorImpl.parse(TransducedAccessor.java:245)
   at com.sun.xml.bind.v2.runtime.unmarshaller.StructureLoader.startElement(StructureLoader.java:210)
   at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext._startElement(UnmarshallingContext.java:576)
   at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext.startElement(UnmarshallingContext.java:555)
   at com.sun.xml.bind.v2.runtime.unmarshaller.StAXStreamConnector.handleStartElement(StAXStreamConnector.java:246)
   at com.sun.xml.bind.v2.runtime.unmarshaller.StAXStreamConnector.bridge(StAXStreamConnector.java:180)
   at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:415)
   at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:386)
   at org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware.unmarshal(JaxbXmlPartXPathAware.java:445)
   at org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware.unmarshal(JaxbXmlPartXPathAware.java:346)
   at org.docx4j.openpackaging.parts.JaxbXmlPart.getContents(JaxbXmlPart.java:173)
   at com.myProject.web.actions.document.ConversionFromGoogleDrive.convertFromGoogleDrive(ConversionFromGoogleDrive.java:63)
   at com.myProject.web.actions.document.DocumentAction.downloadFromGoogleDrive(DocumentAction.java:951)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:498)
   at com.myProject.web.framework.ActionPerformer.innerLaunchAction(ActionPerformer.java:256)
   at com.myProject.web.framework.ActionPerformer.access$0(ActionPerformer.java:250)
   at com.myProject.web.framework.ActionPerformer$1.execute(ActionPerformer.java:235)
   at com.myProject.monProjet.api.framework.persistence.PersistenceActionTemplate.execute0(PersistenceActionTemplate.java:160)
   at com.myProject.monProjet.api.framework.persistence.PersistenceActionTemplate.execute(PersistenceActionTemplate.java:112)
   at com.myProject.monProjet.api.framework.persistence.PersistenceActionTemplate.execute(PersistenceActionTemplate.java:88)
   at com.myProject.web.framework.ActionPerformer.doPersistantAction(ActionPerformer.java:231)
   at com.myProject.web.framework.ActionPerformer.performAction(ActionPerformer.java:208)
   at com.myProject.web.framework.ActionPerformer.execute(ActionPerformer.java:101)
   at com.myProject.web.framework.controller.FrontController.processRequest(FrontController.java:22)
   at com.myProject.web.framework.http.servlet.ActionServlet.doPost(ActionServlet.java:55)
   at com.myProject.web.framework.http.servlet.ActionServlet.doGet(ActionServlet.java:47)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
   at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:86)
   at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:130)
   at com.myProject.web.security.filters.SecurityFilter.doFilter(SecurityFilter.java:130)
   at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60)
   at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132)
   at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:85)
   at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
   at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
   at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131)
   at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
   at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
   at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:58)
   at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:72)
   at io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50)
   at io.undertow.security.handlers.SecurityInitialHandler.handleRequest(SecurityInitialHandler.java:76)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:282)
   at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:261)
   at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:80)
   at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:172)
   at io.undertow.server.Connectors.executeRootHandler(Connectors.java:199)
   at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:774)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
   at java.lang.Thread.run(Thread.java:745)

10:11:42,872 INFO  [org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware] (default task-20) encountered unexpected content in /word/document.xml; pre-processing
10:11:42,888 INFO  [org.docx4j.XmlUtils] (default task-20) Using org.apache.xalan.transformer.TransformerImpl
10:11:43,049 WARN  [org.docx4j.utils.XSLTUtils] (default task-20) Found some mc:AlternateContent
10:11:43,050 WARN  [org.docx4j.utils.XSLTUtils] (default task-20) Selecting w:drawing
10:11:43,171 ERROR [org.docx4j.openpackaging.parts.JaxbXmlPart] (default task-20) Problem with part /word/document.xml
10:11:43,172 INFO  [stdout] (default task-20) org.docx4j.openpackaging.exceptions.Docx4JException

10:11:43,172 INFO  [stdout] (default task-20) For input string: "96.00000"

10:11:43,173 WARN  [org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware] (default task-20) For input string: "10195.0": java.lang.NumberFormatException: For input string: "10195.0"
   at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
   at java.lang.Integer.parseInt(Integer.java:580)
   at java.math.BigInteger.<init>(BigInteger.java:470)
   at java.math.BigInteger.<init>(BigInteger.java:606)
   at com.sun.xml.bind.DatatypeConverterImpl._parseInteger(DatatypeConverterImpl.java:90)
   at com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$21.parse(RuntimeBuiltinLeafInfoImpl.java:792)
   at com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$21.parse(RuntimeBuiltinLeafInfoImpl.java:790)
   at com.sun.xml.bind.v2.runtime.reflect.TransducedAccessor$CompositeTransducedAccessorImpl.parse(TransducedAccessor.java:245)
   at com.sun.xml.bind.v2.runtime.unmarshaller.StructureLoader.startElement(StructureLoader.java:210)
   at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext._startElement(UnmarshallingContext.java:576)
   at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext.startElement(UnmarshallingContext.java:555)
   at com.sun.xml.bind.v2.runtime.unmarshaller.StAXStreamConnector.handleStartElement(StAXStreamConnector.java:246)
   at com.sun.xml.bind.v2.runtime.unmarshaller.StAXStreamConnector.bridge(StAXStreamConnector.java:180)
   at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:415)
   at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:386)
   at org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware.unmarshal(JaxbXmlPartXPathAware.java:445)
   at org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware.unmarshal(JaxbXmlPartXPathAware.java:346)
   at org.docx4j.openpackaging.parts.JaxbXmlPart.getContents(JaxbXmlPart.java:173)
   at com.myProject.web.actions.document.ConversionFromGoogleDrive.convertFromGoogleDrive(ConversionFromGoogleDrive.java:63)
   at com.myProject.web.actions.document.DocumentAction.downloadFromGoogleDrive(DocumentAction.java:951)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:498)
   at com.myProject.web.framework.ActionPerformer.innerLaunchAction(ActionPerformer.java:256)
   at com.myProject.web.framework.ActionPerformer.access$0(ActionPerformer.java:250)
   at com.myProject.web.framework.ActionPerformer$1.execute(ActionPerformer.java:235)
   at com.myProject.monProjet.api.framework.persistence.PersistenceActionTemplate.execute0(PersistenceActionTemplate.java:160)
   at com.myProject.monProjet.api.framework.persistence.PersistenceActionTemplate.execute(PersistenceActionTemplate.java:112)
   at com.myProject.monProjet.api.framework.persistence.PersistenceActionTemplate.execute(PersistenceActionTemplate.java:88)
   at com.myProject.web.framework.ActionPerformer.doPersistantAction(ActionPerformer.java:231)
   at com.myProject.web.framework.ActionPerformer.performAction(ActionPerformer.java:208)
   at com.myProject.web.framework.ActionPerformer.execute(ActionPerformer.java:101)
   at com.myProject.web.framework.controller.FrontController.processRequest(FrontController.java:22)
   at com.myProject.web.framework.http.servlet.ActionServlet.doPost(ActionServlet.java:55)
   at com.myProject.web.framework.http.servlet.ActionServlet.doGet(ActionServlet.java:47)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
   at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:86)
   at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:130)
   at com.myProject.web.security.filters.SecurityFilter.doFilter(SecurityFilter.java:130)
   at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60)
   at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132)
   at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:85)
   at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
   at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
   at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131)
   at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
   at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
   at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:58)
   at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:72)
   at io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50)
   at io.undertow.security.handlers.SecurityInitialHandler.handleRequest(SecurityInitialHandler.java:76)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:282)
   at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:261)
   at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:80)
   at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:172)
   at io.undertow.server.Connectors.executeRootHandler(Connectors.java:199)
   at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:774)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
   at java.lang.Thread.run(Thread.java:745)

10:11:43,174 INFO  [org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware] (default task-20) encountered unexpected content in /word/footer2.xml; pre-processing
10:11:43,176 INFO  [org.docx4j.XmlUtils] (default task-20) Using org.apache.xalan.transformer.TransformerImpl
10:11:43,193 WARN  [org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware] (default task-20) For input string: ".0": java.lang.NumberFormatException: For input string: ".0"
   at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
   at java.lang.Integer.parseInt(Integer.java:569)
   at java.math.BigInteger.<init>(BigInteger.java:470)
   at java.math.BigInteger.<init>(BigInteger.java:606)
   at com.sun.xml.bind.DatatypeConverterImpl._parseInteger(DatatypeConverterImpl.java:90)
   at com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$21.parse(RuntimeBuiltinLeafInfoImpl.java:792)
   at com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$21.parse(RuntimeBuiltinLeafInfoImpl.java:790)
   at com.sun.xml.bind.v2.runtime.reflect.TransducedAccessor$CompositeTransducedAccessorImpl.parse(TransducedAccessor.java:245)
   at com.sun.xml.bind.v2.runtime.unmarshaller.StructureLoader.startElement(StructureLoader.java:210)
   at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext._startElement(UnmarshallingContext.java:576)
   at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext.startElement(UnmarshallingContext.java:555)
   at com.sun.xml.bind.v2.runtime.unmarshaller.StAXStreamConnector.handleStartElement(StAXStreamConnector.java:246)
   at com.sun.xml.bind.v2.runtime.unmarshaller.StAXStreamConnector.bridge(StAXStreamConnector.java:180)
   at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:415)
   at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:386)
   at org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware.unmarshal(JaxbXmlPartXPathAware.java:445)
   at org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware.unmarshal(JaxbXmlPartXPathAware.java:346)
   at org.docx4j.openpackaging.parts.JaxbXmlPart.getContents(JaxbXmlPart.java:173)
   at com.myProject.web.actions.document.ConversionFromGoogleDrive.convertFromGoogleDrive(ConversionFromGoogleDrive.java:63)
   at com.myProject.web.actions.document.DocumentAction.downloadFromGoogleDrive(DocumentAction.java:951)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:498)
   at com.myProject.web.framework.ActionPerformer.innerLaunchAction(ActionPerformer.java:256)
   at com.myProject.web.framework.ActionPerformer.access$0(ActionPerformer.java:250)
   at com.myProject.web.framework.ActionPerformer$1.execute(ActionPerformer.java:235)
   at com.myProject.monProjet.api.framework.persistence.PersistenceActionTemplate.execute0(PersistenceActionTemplate.java:160)
   at com.myProject.monProjet.api.framework.persistence.PersistenceActionTemplate.execute(PersistenceActionTemplate.java:112)
   at com.myProject.monProjet.api.framework.persistence.PersistenceActionTemplate.execute(PersistenceActionTemplate.java:88)
   at com.myProject.web.framework.ActionPerformer.doPersistantAction(ActionPerformer.java:231)
   at com.myProject.web.framework.ActionPerformer.performAction(ActionPerformer.java:208)
   at com.myProject.web.framework.ActionPerformer.execute(ActionPerformer.java:101)
   at com.myProject.web.framework.controller.FrontController.processRequest(FrontController.java:22)
   at com.myProject.web.framework.http.servlet.ActionServlet.doPost(ActionServlet.java:55)
   at com.myProject.web.framework.http.servlet.ActionServlet.doGet(ActionServlet.java:47)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
   at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:86)
   at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:130)
   at com.myProject.web.security.filters.SecurityFilter.doFilter(SecurityFilter.java:130)
   at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60)
   at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132)
   at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:85)
   at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
   at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
   at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131)
   at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
   at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
   at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:58)
   at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:72)
   at io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50)
   at io.undertow.security.handlers.SecurityInitialHandler.handleRequest(SecurityInitialHandler.java:76)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:282)
   at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:261)
   at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:80)
   at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:172)
   at io.undertow.server.Connectors.executeRootHandler(Connectors.java:199)
   at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:774)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
   at java.lang.Thread.run(Thread.java:745)

10:11:43,246 INFO  [org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware] (default task-20) encountered unexpected content in /word/styles.xml; pre-processing
10:11:43,359 INFO  [org.docx4j.XmlUtils] (default task-20) Using org.apache.xalan.transformer.TransformerImpl
10:11:43,375 ERROR [org.docx4j.openpackaging.parts.JaxbXmlPart] (default task-20) Problem with part /word/styles.xml
10:11:43,375 INFO  [stdout] (default task-20) org.docx4j.openpackaging.exceptions.Docx4JException

10:11:43,375 INFO  [stdout] (default task-20) For input string: "96.00000"

10:11:43,393 WARN  [org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware] (default task-20) For input string: "9977.0": java.lang.NumberFormatException: For input string: "9977.0"
   at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
   at java.lang.Integer.parseInt(Integer.java:580)
   at java.math.BigInteger.<init>(BigInteger.java:470)
   at java.math.BigInteger.<init>(BigInteger.java:606)
   at com.sun.xml.bind.DatatypeConverterImpl._parseInteger(DatatypeConverterImpl.java:90)
   at com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$21.parse(RuntimeBuiltinLeafInfoImpl.java:792)
   at com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$21.parse(RuntimeBuiltinLeafInfoImpl.java:790)
   at com.sun.xml.bind.v2.runtime.reflect.TransducedAccessor$CompositeTransducedAccessorImpl.parse(TransducedAccessor.java:245)
   at com.sun.xml.bind.v2.runtime.unmarshaller.StructureLoader.startElement(StructureLoader.java:210)
   at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext._startElement(UnmarshallingContext.java:576)
   at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext.startElement(UnmarshallingContext.java:555)
   at com.sun.xml.bind.v2.runtime.unmarshaller.StAXStreamConnector.handleStartElement(StAXStreamConnector.java:246)
   at com.sun.xml.bind.v2.runtime.unmarshaller.StAXStreamConnector.bridge(StAXStreamConnector.java:180)
   at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:415)
   at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:386)
   at org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware.unmarshal(JaxbXmlPartXPathAware.java:445)
   at org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware.unmarshal(JaxbXmlPartXPathAware.java:346)
   at org.docx4j.openpackaging.parts.JaxbXmlPart.getContents(JaxbXmlPart.java:173)
   at com.myProject.web.actions.document.ConversionFromGoogleDrive.convertFromGoogleDrive(ConversionFromGoogleDrive.java:98)
   at com.myProject.web.actions.document.DocumentAction.downloadFromGoogleDrive(DocumentAction.java:951)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:498)
   at com.myProject.web.framework.ActionPerformer.innerLaunchAction(ActionPerformer.java:256)
   at com.myProject.web.framework.ActionPerformer.access$0(ActionPerformer.java:250)
   at com.myProject.web.framework.ActionPerformer$1.execute(ActionPerformer.java:235)
   at com.myProject.monProjet.api.framework.persistence.PersistenceActionTemplate.execute0(PersistenceActionTemplate.java:160)
   at com.myProject.monProjet.api.framework.persistence.PersistenceActionTemplate.execute(PersistenceActionTemplate.java:112)
   at com.myProject.monProjet.api.framework.persistence.PersistenceActionTemplate.execute(PersistenceActionTemplate.java:88)
   at com.myProject.web.framework.ActionPerformer.doPersistantAction(ActionPerformer.java:231)
   at com.myProject.web.framework.ActionPerformer.performAction(ActionPerformer.java:208)
   at com.myProject.web.framework.ActionPerformer.execute(ActionPerformer.java:101)
   at com.myProject.web.framework.controller.FrontController.processRequest(FrontController.java:22)
   at com.myProject.web.framework.http.servlet.ActionServlet.doPost(ActionServlet.java:55)
   at com.myProject.web.framework.http.servlet.ActionServlet.doGet(ActionServlet.java:47)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
   at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:86)
   at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:130)
   at com.myProject.web.security.filters.SecurityFilter.doFilter(SecurityFilter.java:130)
   at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60)
   at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132)
   at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:85)
   at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
   at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
   at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131)
   at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
   at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
   at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:58)
   at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:72)
   at io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50)
   at io.undertow.security.handlers.SecurityInitialHandler.handleRequest(SecurityInitialHandler.java:76)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:282)
   at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:261)
   at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:80)
   at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:172)
   at io.undertow.server.Connectors.executeRootHandler(Connectors.java:199)
   at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:774)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
   at java.lang.Thread.run(Thread.java:745)

10:11:43,398 INFO  [org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware] (default task-20) encountered unexpected content in /word/document.xml; pre-processing
10:11:43,409 INFO  [org.docx4j.XmlUtils] (default task-20) Using org.apache.xalan.transformer.TransformerImpl
10:11:43,524 WARN  [org.docx4j.utils.XSLTUtils] (default task-20) Found some mc:AlternateContent
10:11:43,524 WARN  [org.docx4j.utils.XSLTUtils] (default task-20) Selecting w:drawing
10:11:43,605 ERROR [org.docx4j.openpackaging.parts.JaxbXmlPart] (default task-20) Problem with part /word/document.xml
10:11:43,605 INFO  [stdout] (default task-20) org.docx4j.openpackaging.exceptions.Docx4JException

10:11:43,605 INFO  [stdout] (default task-20) For input string: "96.00000"

10:11:43,607 WARN  [org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware] (default task-20) For input string: ".0": java.lang.NumberFormatException: For input string: ".0"
   at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
   at java.lang.Integer.parseInt(Integer.java:569)
   at java.math.BigInteger.<init>(BigInteger.java:470)
   at java.math.BigInteger.<init>(BigInteger.java:606)
   at com.sun.xml.bind.DatatypeConverterImpl._parseInteger(DatatypeConverterImpl.java:90)
   at com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$21.parse(RuntimeBuiltinLeafInfoImpl.java:792)
   at com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$21.parse(RuntimeBuiltinLeafInfoImpl.java:790)
   at com.sun.xml.bind.v2.runtime.reflect.TransducedAccessor$CompositeTransducedAccessorImpl.parse(TransducedAccessor.java:245)
   at com.sun.xml.bind.v2.runtime.unmarshaller.StructureLoader.startElement(StructureLoader.java:210)
   at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext._startElement(UnmarshallingContext.java:576)
   at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext.startElement(UnmarshallingContext.java:555)
   at com.sun.xml.bind.v2.runtime.unmarshaller.StAXStreamConnector.handleStartElement(StAXStreamConnector.java:246)
   at com.sun.xml.bind.v2.runtime.unmarshaller.StAXStreamConnector.bridge(StAXStreamConnector.java:180)
   at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:415)
   at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:386)
   at org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware.unmarshal(JaxbXmlPartXPathAware.java:445)
   at org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware.unmarshal(JaxbXmlPartXPathAware.java:346)
   at org.docx4j.openpackaging.parts.JaxbXmlPart.getContents(JaxbXmlPart.java:173)
   at com.myProject.web.actions.document.ConversionFromGoogleDrive.convertFromGoogleDrive(ConversionFromGoogleDrive.java:98)
   at com.myProject.web.actions.document.DocumentAction.downloadFromGoogleDrive(DocumentAction.java:951)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:498)
   at com.myProject.web.framework.ActionPerformer.innerLaunchAction(ActionPerformer.java:256)
   at com.myProject.web.framework.ActionPerformer.access$0(ActionPerformer.java:250)
   at com.myProject.web.framework.ActionPerformer$1.execute(ActionPerformer.java:235)
   at com.myProject.monProjet.api.framework.persistence.PersistenceActionTemplate.execute0(PersistenceActionTemplate.java:160)
   at com.myProject.monProjet.api.framework.persistence.PersistenceActionTemplate.execute(PersistenceActionTemplate.java:112)
   at com.myProject.monProjet.api.framework.persistence.PersistenceActionTemplate.execute(PersistenceActionTemplate.java:88)
   at com.myProject.web.framework.ActionPerformer.doPersistantAction(ActionPerformer.java:231)
   at com.myProject.web.framework.ActionPerformer.performAction(ActionPerformer.java:208)
   at com.myProject.web.framework.ActionPerformer.execute(ActionPerformer.java:101)
   at com.myProject.web.framework.controller.FrontController.processRequest(FrontController.java:22)
   at com.myProject.web.framework.http.servlet.ActionServlet.doPost(ActionServlet.java:55)
   at com.myProject.web.framework.http.servlet.ActionServlet.doGet(ActionServlet.java:47)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
   at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:86)
   at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:130)
   at com.myProject.web.security.filters.SecurityFilter.doFilter(SecurityFilter.java:130)
   at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60)
   at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132)
   at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:85)
   at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
   at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
   at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131)
   at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
   at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
   at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:58)
   at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:72)
   at io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50)
   at io.undertow.security.handlers.SecurityInitialHandler.handleRequest(SecurityInitialHandler.java:76)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:282)
   at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:261)
   at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:80)
   at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:172)
   at io.undertow.server.Connectors.executeRootHandler(Connectors.java:199)
   at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:774)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
   at java.lang.Thread.run(Thread.java:745)

10:11:43,608 INFO  [org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware] (default task-20) encountered unexpected content in /word/styles.xml; pre-processing
10:11:43,609 INFO  [org.docx4j.XmlUtils] (default task-20) Using org.apache.xalan.transformer.TransformerImpl
10:11:43,625 ERROR [org.docx4j.openpackaging.parts.JaxbXmlPart] (default task-20) Problem with part /word/styles.xml
10:11:43,625 INFO  [stdout] (default task-20) org.docx4j.openpackaging.exceptions.Docx4JException

10:11:43,625 INFO  [stdout] (default task-20) For input string: "96.00000"

10:11:43,774 INFO  [stdout] (default task-20) null


Re: Problem to use docx4j and take into account mc-preproces

PostPosted: Mon Mar 27, 2017 7:15 pm
by Frederic
I added these lines in the pom.xml :
Code: Select all
<dependency>
<groupId>org.docx4j</groupId>
<artifactId>docx4j-MOXy-JAXBContext</artifactId>
<version>3.0.0</version>
</dependency>
<dependency>
<groupId>org.eclipse.persistence</groupId>
<artifactId>org.eclipse.persistence.moxy</artifactId>
<version>2.5.1</version>
</dependency>


The error becomes :
Code: Select all
09:42:52,482 INFO  [org.docx4j.openpackaging.contenttype.ContentTypeManager] (default task-64) Detected WordProcessingML package
09:42:52,483 INFO  [org.docx4j.openpackaging.io3.Load3] (default task-64) Instantiated package of type org.docx4j.openpackaging.packages.WordprocessingMLPackage
09:42:52,486 ERROR [org.docx4j.openpackaging.contenttype.ContentTypeManager] (default task-64) No subclass found for /word/fonts/QuattrocentoSans-regular.ttf; defaulting to binary
09:42:52,486 ERROR [org.docx4j.openpackaging.contenttype.ContentTypeManager] (default task-64) No subclass found for /word/fonts/QuattrocentoSans-bold.ttf; defaulting to binary
09:42:52,486 ERROR [org.docx4j.openpackaging.contenttype.ContentTypeManager] (default task-64) No subclass found for /word/fonts/QuattrocentoSans-italic.ttf; defaulting to binary
09:42:52,486 ERROR [org.docx4j.openpackaging.contenttype.ContentTypeManager] (default task-64) No subclass found for /word/fonts/QuattrocentoSans-boldItalic.ttf; defaulting to binary
09:42:52,487 INFO  [org.docx4j.openpackaging.io3.Load3] (default task-64) package read;  elapsed time: 9 ms
09:42:52,493 WARN  [org.docx4j.jaxb.JaxbValidationEventHandler] (default task-64) [ERROR] :
Exception Description: The object [10195.0], of class [class java.lang.String], from mapping [org.eclipse.persistence.
09:42:52,493 INFO  [org.docx4j.jaxb.JaxbValidationEventHandler] (default task-64) continuing (with possible element/attribute loss)
09:42:52,494 WARN  [org.docx4j.jaxb.JaxbValidationEventHandler] (default task-64) [(non)FATAL_ERROR] :
Exception Description: The object [10195.0], of class [class java.lang.String], from mapping [org.eclipse.persistence.
09:42:52,494 INFO  [org.docx4j.jaxb.JaxbValidationEventHandler] (default task-64) continuing (with possible element/attribute loss)
09:42:52,494 WARN  [org.docx4j.jaxb.JaxbValidationEventHandler] (default task-64) [(non)FATAL_ERROR] :
Exception Description: The object [10195.0], of class [class java.lang.String], from mapping [org.eclipse.persistence.
09:42:52,494 INFO  [org.docx4j.jaxb.JaxbValidationEventHandler] (default task-64) continuing (with possible element/attribute loss)
09:42:52,494 WARN  [org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware] (default task-64)
Exception Description: The object [10195.0], of class [class java.lang.String], from mapping [org.eclipse.persistence.oxm.mappings.XMLDirectMapping[w-->@ns0:w]] with descriptor [XMLDescriptor(org.docx4j.wml.TblWidth --> [])], could not be converted to [class java.math.BigInteger].
Internal Exception: java.lang.NumberFormatException: For input string: "10195.0": Exception [EclipseLink-3002] (Eclipse Persistence Services - 2.5.1.v20130918-f2b9fc5): org.eclipse.persistence.exceptions.ConversionException
Exception Description: The object [10195.0], of class [class java.lang.String], from mapping [org.eclipse.persistence.oxm.mappings.XMLDirectMapping[w-->@ns0:w]] with descriptor [XMLDescriptor(org.docx4j.wml.TblWidth --> [])], could not be converted to [class java.math.BigInteger].
Internal Exception: java.lang.NumberFormatException: For input string: "10195.0"
   at org.eclipse.persistence.exceptions.ConversionException.couldNotBeConverted(ConversionException.java:87)
   at org.eclipse.persistence.internal.helper.ConversionManager.convertObjectToBigInteger(ConversionManager.java:238)
   at org.eclipse.persistence.internal.oxm.XMLConversionManager.convertObjectToBigInteger(XMLConversionManager.java:674)
   at org.eclipse.persistence.internal.helper.ConversionManager.convertObject(ConversionManager.java:128)
   at org.eclipse.persistence.internal.oxm.XMLConversionManager.convertObject(XMLConversionManager.java:188)
   at org.eclipse.persistence.internal.databaseaccess.DatasourcePlatform.convertObject(DatasourcePlatform.java:179)
   at org.eclipse.persistence.oxm.mappings.XMLDirectMapping.getAttributeValue(XMLDirectMapping.java:301)
   at org.eclipse.persistence.oxm.mappings.XMLDirectMapping.getAttributeValue(XMLDirectMapping.java:1)
   at org.eclipse.persistence.internal.oxm.XMLDirectMappingNodeValue.attribute(XMLDirectMappingNodeValue.java:159)
   at org.eclipse.persistence.internal.oxm.record.UnmarshalRecordImpl.startElement(UnmarshalRecordImpl.java:901)
   at org.eclipse.persistence.internal.oxm.XMLRelationshipMappingNodeValue.processChild(XMLRelationshipMappingNodeValue.java:110)
   at org.eclipse.persistence.internal.oxm.XMLCompositeObjectMappingNodeValue.startElement(XMLCompositeObjectMappingNodeValue.java:364)
   at org.eclipse.persistence.internal.oxm.record.UnmarshalRecordImpl.startElement(UnmarshalRecordImpl.java:839)
   at org.eclipse.persistence.internal.oxm.record.XMLStreamReaderReader.parseEvent(XMLStreamReaderReader.java:135)
   at org.eclipse.persistence.internal.oxm.record.XMLStreamReaderReader.parse(XMLStreamReaderReader.java:99)
   at org.eclipse.persistence.internal.oxm.record.XMLStreamReaderReader.parse(XMLStreamReaderReader.java:86)
   at org.eclipse.persistence.internal.oxm.record.SAXUnmarshaller.unmarshal(SAXUnmarshaller.java:895)
   at org.eclipse.persistence.oxm.XMLUnmarshaller.unmarshal(XMLUnmarshaller.java:659)
   at org.eclipse.persistence.jaxb.JAXBUnmarshaller.unmarshal(JAXBUnmarshaller.java:585)
   at org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware.unmarshal(JaxbXmlPartXPathAware.java:445)
   at org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware.unmarshal(JaxbXmlPartXPathAware.java:346)
   at org.docx4j.openpackaging.parts.JaxbXmlPart.getContents(JaxbXmlPart.java:173)
   at com.myProject.web.actions.document.ConversionFromGoogleDrive.convertFromGoogleDrive(ConversionFromGoogleDrive.java:63)
   at com.myProject.web.actions.document.DocumentAction.downloadFromGoogleDrive(DocumentAction.java:951)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:498)
   at com.myProject.web.framework.ActionPerformer.innerLaunchAction(ActionPerformer.java:256)
   at com.myProject.web.framework.ActionPerformer.access$0(ActionPerformer.java:250)
   at com.myProject.web.framework.ActionPerformer$1.execute(ActionPerformer.java:235)
   at com.myProject.monProjet.api.framework.persistence.PersistenceActionTemplate.execute0(PersistenceActionTemplate.java:160)
   at com.myProject.monProjet.api.framework.persistence.PersistenceActionTemplate.execute(PersistenceActionTemplate.java:112)
   at com.myProject.monProjet.api.framework.persistence.PersistenceActionTemplate.execute(PersistenceActionTemplate.java:88)
   at com.myProject.web.framework.ActionPerformer.doPersistantAction(ActionPerformer.java:231)
   at com.myProject.web.framework.ActionPerformer.performAction(ActionPerformer.java:208)
   at com.myProject.web.framework.ActionPerformer.execute(ActionPerformer.java:101)
   at com.myProject.web.framework.controller.FrontController.processRequest(FrontController.java:22)
   at com.myProject.web.framework.http.servlet.ActionServlet.doPost(ActionServlet.java:55)
   at com.myProject.web.framework.http.servlet.ActionServlet.doGet(ActionServlet.java:47)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
   at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:86)
   at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:130)
   at com.myProject.web.security.filters.SecurityFilter.doFilter(SecurityFilter.java:130)
   at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60)
   at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132)
   at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:85)
   at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
   at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
   at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131)
   at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
   at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
   at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:58)
   at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:72)
   at io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50)
   at io.undertow.security.handlers.SecurityInitialHandler.handleRequest(SecurityInitialHandler.java:76)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:282)
   at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:261)
   at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:80)
   at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:172)
   at io.undertow.server.Connectors.executeRootHandler(Connectors.java:199)
   at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:774)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
   at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NumberFormatException: For input string: "10195.0"
   at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
   at java.lang.Integer.parseInt(Integer.java:580)
   at java.math.BigInteger.<init>(BigInteger.java:470)
   at java.math.BigInteger.<init>(BigInteger.java:606)
   at org.eclipse.persistence.internal.helper.ConversionManager.convertObjectToBigInteger(ConversionManager.java:220)
   ... 72 more

09:42:52,500 INFO  [org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware] (default task-64) encountered unexpected content in /word/header1.xml; pre-processing
09:42:52,502 INFO  [org.docx4j.XmlUtils] (default task-64) Using org.apache.xalan.transformer.TransformerImpl
09:42:52,523 WARN  [org.docx4j.jaxb.JaxbValidationEventHandler] (default task-64) [ERROR] :
Exception Description: The object [12050.0], of class [class java.lang.String], from mapping [org.eclipse.persistence.
09:42:52,523 INFO  [org.docx4j.jaxb.JaxbValidationEventHandler] (default task-64) continuing (with possible element/attribute loss)
09:42:52,524 WARN  [org.docx4j.jaxb.JaxbValidationEventHandler] (default task-64) [(non)FATAL_ERROR] :
Exception Description: The object [12050.0], of class [class java.lang.String], from mapping [org.eclipse.persistence.
09:42:52,524 INFO  [org.docx4j.jaxb.JaxbValidationEventHandler] (default task-64) continuing (with possible element/attribute loss)
09:42:52,524 WARN  [org.docx4j.jaxb.JaxbValidationEventHandler] (default task-64) [(non)FATAL_ERROR] :
Exception Description: The object [12050.0], of class [class java.lang.String], from mapping [org.eclipse.persistence.
09:42:52,524 INFO  [org.docx4j.jaxb.JaxbValidationEventHandler] (default task-64) continuing (with possible element/attribute loss)
09:42:52,524 WARN  [org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware] (default task-64)
Exception Description: The object [12050.0], of class [class java.lang.String], from mapping [org.eclipse.persistence.oxm.mappings.XMLDirectMapping[w-->@ns0:w]] with descriptor [XMLDescriptor(org.docx4j.wml.TblWidth --> [])], could not be converted to [class java.math.BigInteger].
Internal Exception: java.lang.NumberFormatException: For input string: "12050.0": Exception [EclipseLink-3002] (Eclipse Persistence Services - 2.5.1.v20130918-f2b9fc5): org.eclipse.persistence.exceptions.ConversionException
Exception Description: The object [12050.0], of class [class java.lang.String], from mapping [org.eclipse.persistence.oxm.mappings.XMLDirectMapping[w-->@ns0:w]] with descriptor [XMLDescriptor(org.docx4j.wml.TblWidth --> [])], could not be converted to [class java.math.BigInteger].
Internal Exception: java.lang.NumberFormatException: For input string: "12050.0"
   at org.eclipse.persistence.exceptions.ConversionException.couldNotBeConverted(ConversionException.java:87)
   at org.eclipse.persistence.internal.helper.ConversionManager.convertObjectToBigInteger(ConversionManager.java:238)
   at org.eclipse.persistence.internal.oxm.XMLConversionManager.convertObjectToBigInteger(XMLConversionManager.java:674)
   at org.eclipse.persistence.internal.helper.ConversionManager.convertObject(ConversionManager.java:128)
   at org.eclipse.persistence.internal.oxm.XMLConversionManager.convertObject(XMLConversionManager.java:188)
   at org.eclipse.persistence.internal.databaseaccess.DatasourcePlatform.convertObject(DatasourcePlatform.java:179)
   at org.eclipse.persistence.oxm.mappings.XMLDirectMapping.getAttributeValue(XMLDirectMapping.java:301)
   at org.eclipse.persistence.oxm.mappings.XMLDirectMapping.getAttributeValue(XMLDirectMapping.java:1)
   at org.eclipse.persistence.internal.oxm.XMLDirectMappingNodeValue.attribute(XMLDirectMappingNodeValue.java:159)
   at org.eclipse.persistence.internal.oxm.record.UnmarshalRecordImpl.startElement(UnmarshalRecordImpl.java:901)
   at org.eclipse.persistence.internal.oxm.XMLRelationshipMappingNodeValue.processChild(XMLRelationshipMappingNodeValue.java:110)
   at org.eclipse.persistence.internal.oxm.XMLCompositeObjectMappingNodeValue.startElement(XMLCompositeObjectMappingNodeValue.java:364)
   at org.eclipse.persistence.internal.oxm.record.UnmarshalRecordImpl.startElement(UnmarshalRecordImpl.java:839)
   at org.eclipse.persistence.internal.oxm.record.XMLStreamReaderReader.parseEvent(XMLStreamReaderReader.java:135)
   at org.eclipse.persistence.internal.oxm.record.XMLStreamReaderReader.parse(XMLStreamReaderReader.java:99)
   at org.eclipse.persistence.internal.oxm.record.XMLStreamReaderReader.parse(XMLStreamReaderReader.java:86)
   at org.eclipse.persistence.internal.oxm.record.SAXUnmarshaller.unmarshal(SAXUnmarshaller.java:895)
   at org.eclipse.persistence.oxm.XMLUnmarshaller.unmarshal(XMLUnmarshaller.java:659)
   at org.eclipse.persistence.jaxb.JAXBUnmarshaller.unmarshal(JAXBUnmarshaller.java:585)
   at org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware.unmarshal(JaxbXmlPartXPathAware.java:445)
   at org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware.unmarshal(JaxbXmlPartXPathAware.java:346)
   at org.docx4j.openpackaging.parts.JaxbXmlPart.getContents(JaxbXmlPart.java:173)
   at com.myProject.web.actions.document.ConversionFromGoogleDrive.convertFromGoogleDrive(ConversionFromGoogleDrive.java:63)
   at com.myProject.web.actions.document.DocumentAction.downloadFromGoogleDrive(DocumentAction.java:951)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:498)
   at com.myProject.web.framework.ActionPerformer.innerLaunchAction(ActionPerformer.java:256)
   at com.myProject.web.framework.ActionPerformer.access$0(ActionPerformer.java:250)
   at com.myProject.web.framework.ActionPerformer$1.execute(ActionPerformer.java:235)
   at com.myProject.monProjet.api.framework.persistence.PersistenceActionTemplate.execute0(PersistenceActionTemplate.java:160)
   at com.myProject.monProjet.api.framework.persistence.PersistenceActionTemplate.execute(PersistenceActionTemplate.java:112)
   at com.myProject.monProjet.api.framework.persistence.PersistenceActionTemplate.execute(PersistenceActionTemplate.java:88)
   at com.myProject.web.framework.ActionPerformer.doPersistantAction(ActionPerformer.java:231)
   at com.myProject.web.framework.ActionPerformer.performAction(ActionPerformer.java:208)
   at com.myProject.web.framework.ActionPerformer.execute(ActionPerformer.java:101)
   at com.myProject.web.framework.controller.FrontController.processRequest(FrontController.java:22)
   at com.myProject.web.framework.http.servlet.ActionServlet.doPost(ActionServlet.java:55)
   at com.myProject.web.framework.http.servlet.ActionServlet.doGet(ActionServlet.java:47)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
   at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:86)
   at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:130)
   at com.myProject.web.security.filters.SecurityFilter.doFilter(SecurityFilter.java:130)
   at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60)
   at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132)
   at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:85)
   at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
   at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
   at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131)
   at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
   at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
   at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:58)
   at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:72)
   at io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50)
   at io.undertow.security.handlers.SecurityInitialHandler.handleRequest(SecurityInitialHandler.java:76)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:282)
   at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:261)
   at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:80)
   at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:172)
   at io.undertow.server.Connectors.executeRootHandler(Connectors.java:199)
   at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:774)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
   at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NumberFormatException: For input string: "12050.0"
   at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
   at java.lang.Integer.parseInt(Integer.java:580)
   at java.math.BigInteger.<init>(BigInteger.java:470)
   at java.math.BigInteger.<init>(BigInteger.java:606)
   at org.eclipse.persistence.internal.helper.ConversionManager.convertObjectToBigInteger(ConversionManager.java:220)
   ... 72 more

09:42:52,526 INFO  [org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware] (default task-64) encountered unexpected content in /word/footer1.xml; pre-processing
09:42:52,528 INFO  [org.docx4j.XmlUtils] (default task-64) Using org.apache.xalan.transformer.TransformerImpl
09:42:52,656 WARN  [org.docx4j.jaxb.JaxbValidationEventHandler] (default task-64) [ERROR] :
Exception Description: The object [9977.0], of class [class java.lang.String], from mapping [org.eclipse.persistence.o
09:42:52,656 INFO  [org.docx4j.jaxb.JaxbValidationEventHandler] (default task-64) continuing (with possible element/attribute loss)
09:42:52,657 WARN  [org.docx4j.jaxb.JaxbValidationEventHandler] (default task-64) [(non)FATAL_ERROR] :
Exception Description: The object [9977.0], of class [class java.lang.String], from mapping [org.eclipse.persistence.o
09:42:52,657 INFO  [org.docx4j.jaxb.JaxbValidationEventHandler] (default task-64) continuing (with possible element/attribute loss)
09:42:52,657 WARN  [org.docx4j.jaxb.JaxbValidationEventHandler] (default task-64) [(non)FATAL_ERROR] :
Exception Description: The object [9977.0], of class [class java.lang.String], from mapping [org.eclipse.persistence.o
09:42:52,657 INFO  [org.docx4j.jaxb.JaxbValidationEventHandler] (default task-64) continuing (with possible element/attribute loss)
09:42:52,657 WARN  [org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware] (default task-64)
Exception Description: The object [9977.0], of class [class java.lang.String], from mapping [org.eclipse.persistence.oxm.mappings.XMLDirectMapping[w-->@ns0:w]] with descriptor [XMLDescriptor(org.docx4j.wml.TblWidth --> [])], could not be converted to [class java.math.BigInteger].
Internal Exception: java.lang.NumberFormatException: For input string: "9977.0": Exception [EclipseLink-3002] (Eclipse Persistence Services - 2.5.1.v20130918-f2b9fc5): org.eclipse.persistence.exceptions.ConversionException
Exception Description: The object [9977.0], of class [class java.lang.String], from mapping [org.eclipse.persistence.oxm.mappings.XMLDirectMapping[w-->@ns0:w]] with descriptor [XMLDescriptor(org.docx4j.wml.TblWidth --> [])], could not be converted to [class java.math.BigInteger].
Internal Exception: java.lang.NumberFormatException: For input string: "9977.0"
   at org.eclipse.persistence.exceptions.ConversionException.couldNotBeConverted(ConversionException.java:87)
   at org.eclipse.persistence.internal.helper.ConversionManager.convertObjectToBigInteger(ConversionManager.java:238)
   at org.eclipse.persistence.internal.oxm.XMLConversionManager.convertObjectToBigInteger(XMLConversionManager.java:674)
   at org.eclipse.persistence.internal.helper.ConversionManager.convertObject(ConversionManager.java:128)
   at org.eclipse.persistence.internal.oxm.XMLConversionManager.convertObject(XMLConversionManager.java:188)
   at org.eclipse.persistence.internal.databaseaccess.DatasourcePlatform.convertObject(DatasourcePlatform.java:179)
   at org.eclipse.persistence.oxm.mappings.XMLDirectMapping.getAttributeValue(XMLDirectMapping.java:301)
   at org.eclipse.persistence.oxm.mappings.XMLDirectMapping.getAttributeValue(XMLDirectMapping.java:1)
   at org.eclipse.persistence.internal.oxm.XMLDirectMappingNodeValue.attribute(XMLDirectMappingNodeValue.java:159)
   at org.eclipse.persistence.internal.oxm.record.UnmarshalRecordImpl.startElement(UnmarshalRecordImpl.java:901)
   at org.eclipse.persistence.internal.oxm.XMLRelationshipMappingNodeValue.processChild(XMLRelationshipMappingNodeValue.java:110)
   at org.eclipse.persistence.internal.oxm.XMLCompositeObjectMappingNodeValue.startElement(XMLCompositeObjectMappingNodeValue.java:364)
   at org.eclipse.persistence.internal.oxm.record.UnmarshalRecordImpl.startElement(UnmarshalRecordImpl.java:839)
   at org.eclipse.persistence.internal.oxm.record.XMLStreamReaderReader.parseEvent(XMLStreamReaderReader.java:135)
   at org.eclipse.persistence.internal.oxm.record.XMLStreamReaderReader.parse(XMLStreamReaderReader.java:99)
   at org.eclipse.persistence.internal.oxm.record.XMLStreamReaderReader.parse(XMLStreamReaderReader.java:86)
   at org.eclipse.persistence.internal.oxm.record.SAXUnmarshaller.unmarshal(SAXUnmarshaller.java:895)
   at org.eclipse.persistence.oxm.XMLUnmarshaller.unmarshal(XMLUnmarshaller.java:659)
   at org.eclipse.persistence.jaxb.JAXBUnmarshaller.unmarshal(JAXBUnmarshaller.java:585)
   at org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware.unmarshal(JaxbXmlPartXPathAware.java:445)
   at org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware.unmarshal(JaxbXmlPartXPathAware.java:346)
   at org.docx4j.openpackaging.parts.JaxbXmlPart.getContents(JaxbXmlPart.java:173)
   at com.myProject.web.actions.document.ConversionFromGoogleDrive.convertFromGoogleDrive(ConversionFromGoogleDrive.java:63)
   at com.myProject.web.actions.document.DocumentAction.downloadFromGoogleDrive(DocumentAction.java:951)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:498)
   at com.myProject.web.framework.ActionPerformer.innerLaunchAction(ActionPerformer.java:256)
   at com.myProject.web.framework.ActionPerformer.access$0(ActionPerformer.java:250)
   at com.myProject.web.framework.ActionPerformer$1.execute(ActionPerformer.java:235)
   at com.myProject.monProjet.api.framework.persistence.PersistenceActionTemplate.execute0(PersistenceActionTemplate.java:160)
   at com.myProject.monProjet.api.framework.persistence.PersistenceActionTemplate.execute(PersistenceActionTemplate.java:112)
   at com.myProject.monProjet.api.framework.persistence.PersistenceActionTemplate.execute(PersistenceActionTemplate.java:88)
   at com.myProject.web.framework.ActionPerformer.doPersistantAction(ActionPerformer.java:231)
   at com.myProject.web.framework.ActionPerformer.performAction(ActionPerformer.java:208)
   at com.myProject.web.framework.ActionPerformer.execute(ActionPerformer.java:101)
   at com.myProject.web.framework.controller.FrontController.processRequest(FrontController.java:22)
   at com.myProject.web.framework.http.servlet.ActionServlet.doPost(ActionServlet.java:55)
   at com.myProject.web.framework.http.servlet.ActionServlet.doGet(ActionServlet.java:47)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
   at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:86)
   at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:130)
   at com.myProject.web.security.filters.SecurityFilter.doFilter(SecurityFilter.java:130)
   at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60)
   at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132)
   at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:85)
   at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
   at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
   at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131)
   at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
   at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
   at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:58)
   at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:72)
   at io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50)
   at io.undertow.security.handlers.SecurityInitialHandler.handleRequest(SecurityInitialHandler.java:76)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:282)
   at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:261)
   at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:80)
   at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:172)
   at io.undertow.server.Connectors.executeRootHandler(Connectors.java:199)
   at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:774)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
   at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NumberFormatException: For input string: "9977.0"
   at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
   at java.lang.Integer.parseInt(Integer.java:580)
   at java.math.BigInteger.<init>(BigInteger.java:470)
   at java.math.BigInteger.<init>(BigInteger.java:606)
   at org.eclipse.persistence.internal.helper.ConversionManager.convertObjectToBigInteger(ConversionManager.java:220)
   ... 72 more

09:42:52,703 INFO  [org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware] (default task-64) encountered unexpected content in /word/document.xml; pre-processing
09:42:52,717 INFO  [org.docx4j.XmlUtils] (default task-64) Using org.apache.xalan.transformer.TransformerImpl
09:42:52,922 WARN  [org.docx4j.utils.XSLTUtils] (default task-64) Found some mc:AlternateContent
09:42:52,923 WARN  [org.docx4j.utils.XSLTUtils] (default task-64) Selecting w:drawing
09:42:53,076 ERROR [org.docx4j.openpackaging.parts.JaxbXmlPart] (default task-64) Problem with part /word/document.xml
09:42:53,077 INFO  [stdout] (default task-64) org.docx4j.openpackaging.exceptions.Docx4JException

09:42:53,077 INFO  [stdout] (default task-64) null


Re: Problem to use docx4j and take into account mc-preproces

PostPosted: Mon Mar 27, 2017 7:17 pm
by Frederic
I cut the previous error message because it was too long

Code: Select all
09:42:53,082 WARN  [org.docx4j.jaxb.JaxbValidationEventHandler] (default task-64) [ERROR] :
Exception Description: The object [10195.0], of class [class java.lang.String], from mapping [org.eclipse.persistence.
09:42:53,082 INFO  [org.docx4j.jaxb.JaxbValidationEventHandler] (default task-64) continuing (with possible element/attribute loss)
09:42:53,082 WARN  [org.docx4j.jaxb.JaxbValidationEventHandler] (default task-64) [(non)FATAL_ERROR] :
Exception Description: The object [10195.0], of class [class java.lang.String], from mapping [org.eclipse.persistence.
09:42:53,082 INFO  [org.docx4j.jaxb.JaxbValidationEventHandler] (default task-64) continuing (with possible element/attribute loss)
09:42:53,082 WARN  [org.docx4j.jaxb.JaxbValidationEventHandler] (default task-64) [(non)FATAL_ERROR] :
Exception Description: The object [10195.0], of class [class java.lang.String], from mapping [org.eclipse.persistence.
09:42:53,082 INFO  [org.docx4j.jaxb.JaxbValidationEventHandler] (default task-64) continuing (with possible element/attribute loss)
09:42:53,082 WARN  [org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware] (default task-64)
Exception Description: The object [10195.0], of class [class java.lang.String], from mapping [org.eclipse.persistence.oxm.mappings.XMLDirectMapping[w-->@ns0:w]] with descriptor [XMLDescriptor(org.docx4j.wml.TblWidth --> [])], could not be converted to [class java.math.BigInteger].
Internal Exception: java.lang.NumberFormatException: For input string: "10195.0": Exception [EclipseLink-3002] (Eclipse Persistence Services - 2.5.1.v20130918-f2b9fc5): org.eclipse.persistence.exceptions.ConversionException
Exception Description: The object [10195.0], of class [class java.lang.String], from mapping [org.eclipse.persistence.oxm.mappings.XMLDirectMapping[w-->@ns0:w]] with descriptor [XMLDescriptor(org.docx4j.wml.TblWidth --> [])], could not be converted to [class java.math.BigInteger].
Internal Exception: java.lang.NumberFormatException: For input string: "10195.0"
   at org.eclipse.persistence.exceptions.ConversionException.couldNotBeConverted(ConversionException.java:87)
   at org.eclipse.persistence.internal.helper.ConversionManager.convertObjectToBigInteger(ConversionManager.java:238)
   at org.eclipse.persistence.internal.oxm.XMLConversionManager.convertObjectToBigInteger(XMLConversionManager.java:674)
   at org.eclipse.persistence.internal.helper.ConversionManager.convertObject(ConversionManager.java:128)
   at org.eclipse.persistence.internal.oxm.XMLConversionManager.convertObject(XMLConversionManager.java:188)
   at org.eclipse.persistence.internal.databaseaccess.DatasourcePlatform.convertObject(DatasourcePlatform.java:179)
   at org.eclipse.persistence.oxm.mappings.XMLDirectMapping.getAttributeValue(XMLDirectMapping.java:301)
   at org.eclipse.persistence.oxm.mappings.XMLDirectMapping.getAttributeValue(XMLDirectMapping.java:1)
   at org.eclipse.persistence.internal.oxm.XMLDirectMappingNodeValue.attribute(XMLDirectMappingNodeValue.java:159)
   at org.eclipse.persistence.internal.oxm.record.UnmarshalRecordImpl.startElement(UnmarshalRecordImpl.java:901)
   at org.eclipse.persistence.internal.oxm.XMLRelationshipMappingNodeValue.processChild(XMLRelationshipMappingNodeValue.java:110)
   at org.eclipse.persistence.internal.oxm.XMLCompositeObjectMappingNodeValue.startElement(XMLCompositeObjectMappingNodeValue.java:364)
   at org.eclipse.persistence.internal.oxm.record.UnmarshalRecordImpl.startElement(UnmarshalRecordImpl.java:839)
   at org.eclipse.persistence.internal.oxm.record.XMLStreamReaderReader.parseEvent(XMLStreamReaderReader.java:135)
   at org.eclipse.persistence.internal.oxm.record.XMLStreamReaderReader.parse(XMLStreamReaderReader.java:99)
   at org.eclipse.persistence.internal.oxm.record.XMLStreamReaderReader.parse(XMLStreamReaderReader.java:86)
   at org.eclipse.persistence.internal.oxm.record.SAXUnmarshaller.unmarshal(SAXUnmarshaller.java:895)
   at org.eclipse.persistence.oxm.XMLUnmarshaller.unmarshal(XMLUnmarshaller.java:659)
   at org.eclipse.persistence.jaxb.JAXBUnmarshaller.unmarshal(JAXBUnmarshaller.java:585)
   at org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware.unmarshal(JaxbXmlPartXPathAware.java:445)
   at org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware.unmarshal(JaxbXmlPartXPathAware.java:346)
   at org.docx4j.openpackaging.parts.JaxbXmlPart.getContents(JaxbXmlPart.java:173)
   at com.myProject.web.actions.document.ConversionFromGoogleDrive.convertFromGoogleDrive(ConversionFromGoogleDrive.java:63)
   at com.myProject.web.actions.document.DocumentAction.downloadFromGoogleDrive(DocumentAction.java:951)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:498)
   at com.myProject.web.framework.ActionPerformer.innerLaunchAction(ActionPerformer.java:256)
   at com.myProject.web.framework.ActionPerformer.access$0(ActionPerformer.java:250)
   at com.myProject.web.framework.ActionPerformer$1.execute(ActionPerformer.java:235)
   at com.myProject.monProjet.api.framework.persistence.PersistenceActionTemplate.execute0(PersistenceActionTemplate.java:160)
   at com.myProject.monProjet.api.framework.persistence.PersistenceActionTemplate.execute(PersistenceActionTemplate.java:112)
   at com.myProject.monProjet.api.framework.persistence.PersistenceActionTemplate.execute(PersistenceActionTemplate.java:88)
   at com.myProject.web.framework.ActionPerformer.doPersistantAction(ActionPerformer.java:231)
   at com.myProject.web.framework.ActionPerformer.performAction(ActionPerformer.java:208)
   at com.myProject.web.framework.ActionPerformer.execute(ActionPerformer.java:101)
   at com.myProject.web.framework.controller.FrontController.processRequest(FrontController.java:22)
   at com.myProject.web.framework.http.servlet.ActionServlet.doPost(ActionServlet.java:55)
   at com.myProject.web.framework.http.servlet.ActionServlet.doGet(ActionServlet.java:47)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
   at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:86)
   at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:130)
   at com.myProject.web.security.filters.SecurityFilter.doFilter(SecurityFilter.java:130)
   at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60)
   at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132)
   at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:85)
   at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
   at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
   at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131)
   at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
   at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
   at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:58)
   at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:72)
   at io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50)
   at io.undertow.security.handlers.SecurityInitialHandler.handleRequest(SecurityInitialHandler.java:76)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:282)
   at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:261)
   at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:80)
   at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:172)
   at io.undertow.server.Connectors.executeRootHandler(Connectors.java:199)
   at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:774)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
   at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NumberFormatException: For input string: "10195.0"
   at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
   at java.lang.Integer.parseInt(Integer.java:580)
   at java.math.BigInteger.<init>(BigInteger.java:470)
   at java.math.BigInteger.<init>(BigInteger.java:606)
   at org.eclipse.persistence.internal.helper.ConversionManager.convertObjectToBigInteger(ConversionManager.java:220)
   ... 72 more

09:42:53,087 INFO  [org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware] (default task-64) encountered unexpected content in /word/footer2.xml; pre-processing
09:42:53,090 INFO  [org.docx4j.XmlUtils] (default task-64) Using org.apache.xalan.transformer.TransformerImpl
09:42:53,109 WARN  [org.docx4j.jaxb.JaxbValidationEventHandler] (default task-64) [ERROR] :
Exception Description: The object [0.0], of class [class java.lang.String], from mapping [org.eclipse.persistence.oxm.
09:42:53,109 INFO  [org.docx4j.jaxb.JaxbValidationEventHandler] (default task-64) continuing (with possible element/attribute loss)
09:42:53,109 WARN  [org.docx4j.jaxb.JaxbValidationEventHandler] (default task-64) [(non)FATAL_ERROR] :
Exception Description: The object [0.0], of class [class java.lang.String], from mapping [org.eclipse.persistence.oxm.
09:42:53,109 INFO  [org.docx4j.jaxb.JaxbValidationEventHandler] (default task-64) continuing (with possible element/attribute loss)
09:42:53,109 WARN  [org.docx4j.jaxb.JaxbValidationEventHandler] (default task-64) [(non)FATAL_ERROR] :
Exception Description: The object [0.0], of class [class java.lang.String], from mapping [org.eclipse.persistence.oxm.
09:42:53,109 INFO  [org.docx4j.jaxb.JaxbValidationEventHandler] (default task-64) continuing (with possible element/attribute loss)
09:42:53,109 WARN  [org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware] (default task-64)
Exception Description: The object [0.0], of class [class java.lang.String], from mapping [org.eclipse.persistence.oxm.mappings.XMLDirectMapping[w-->@ns0:w]] with descriptor [XMLDescriptor(org.docx4j.wml.TblWidth --> [])], could not be converted to [class java.math.BigInteger].
Internal Exception: java.lang.NumberFormatException: For input string: ".0": Exception [EclipseLink-3002] (Eclipse Persistence Services - 2.5.1.v20130918-f2b9fc5): org.eclipse.persistence.exceptions.ConversionException
Exception Description: The object [0.0], of class [class java.lang.String], from mapping [org.eclipse.persistence.oxm.mappings.XMLDirectMapping[w-->@ns0:w]] with descriptor [XMLDescriptor(org.docx4j.wml.TblWidth --> [])], could not be converted to [class java.math.BigInteger].
Internal Exception: java.lang.NumberFormatException: For input string: ".0"
   at org.eclipse.persistence.exceptions.ConversionException.couldNotBeConverted(ConversionException.java:87)
   at org.eclipse.persistence.internal.helper.ConversionManager.convertObjectToBigInteger(ConversionManager.java:238)
   at org.eclipse.persistence.internal.oxm.XMLConversionManager.convertObjectToBigInteger(XMLConversionManager.java:674)
   at org.eclipse.persistence.internal.helper.ConversionManager.convertObject(ConversionManager.java:128)
   at org.eclipse.persistence.internal.oxm.XMLConversionManager.convertObject(XMLConversionManager.java:188)
   at org.eclipse.persistence.internal.databaseaccess.DatasourcePlatform.convertObject(DatasourcePlatform.java:179)
   at org.eclipse.persistence.oxm.mappings.XMLDirectMapping.getAttributeValue(XMLDirectMapping.java:301)
   at org.eclipse.persistence.oxm.mappings.XMLDirectMapping.getAttributeValue(XMLDirectMapping.java:1)
   at org.eclipse.persistence.internal.oxm.XMLDirectMappingNodeValue.attribute(XMLDirectMappingNodeValue.java:159)
   at org.eclipse.persistence.internal.oxm.record.UnmarshalRecordImpl.startElement(UnmarshalRecordImpl.java:901)
   at org.eclipse.persistence.internal.oxm.XMLRelationshipMappingNodeValue.processChild(XMLRelationshipMappingNodeValue.java:110)
   at org.eclipse.persistence.internal.oxm.XMLCompositeObjectMappingNodeValue.startElement(XMLCompositeObjectMappingNodeValue.java:364)
   at org.eclipse.persistence.internal.oxm.record.UnmarshalRecordImpl.startElement(UnmarshalRecordImpl.java:839)
   at org.eclipse.persistence.internal.oxm.record.XMLStreamReaderReader.parseEvent(XMLStreamReaderReader.java:135)
   at org.eclipse.persistence.internal.oxm.record.XMLStreamReaderReader.parse(XMLStreamReaderReader.java:99)
   at org.eclipse.persistence.internal.oxm.record.XMLStreamReaderReader.parse(XMLStreamReaderReader.java:86)
   at org.eclipse.persistence.internal.oxm.record.SAXUnmarshaller.unmarshal(SAXUnmarshaller.java:895)
   at org.eclipse.persistence.oxm.XMLUnmarshaller.unmarshal(XMLUnmarshaller.java:659)
   at org.eclipse.persistence.jaxb.JAXBUnmarshaller.unmarshal(JAXBUnmarshaller.java:585)
   at org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware.unmarshal(JaxbXmlPartXPathAware.java:445)
   at org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware.unmarshal(JaxbXmlPartXPathAware.java:346)
   at org.docx4j.openpackaging.parts.JaxbXmlPart.getContents(JaxbXmlPart.java:173)
   at com.myProject.web.actions.document.ConversionFromGoogleDrive.convertFromGoogleDrive(ConversionFromGoogleDrive.java:63)
   at com.myProject.web.actions.document.DocumentAction.downloadFromGoogleDrive(DocumentAction.java:951)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:498)
   at com.myProject.web.framework.ActionPerformer.innerLaunchAction(ActionPerformer.java:256)
   at com.myProject.web.framework.ActionPerformer.access$0(ActionPerformer.java:250)
   at com.myProject.web.framework.ActionPerformer$1.execute(ActionPerformer.java:235)
   at com.myProject.monProjet.api.framework.persistence.PersistenceActionTemplate.execute0(PersistenceActionTemplate.java:160)
   at com.myProject.monProjet.api.framework.persistence.PersistenceActionTemplate.execute(PersistenceActionTemplate.java:112)
   at com.myProject.monProjet.api.framework.persistence.PersistenceActionTemplate.execute(PersistenceActionTemplate.java:88)
   at com.myProject.web.framework.ActionPerformer.doPersistantAction(ActionPerformer.java:231)
   at com.myProject.web.framework.ActionPerformer.performAction(ActionPerformer.java:208)
   at com.myProject.web.framework.ActionPerformer.execute(ActionPerformer.java:101)
   at com.myProject.web.framework.controller.FrontController.processRequest(FrontController.java:22)
   at com.myProject.web.framework.http.servlet.ActionServlet.doPost(ActionServlet.java:55)
   at com.myProject.web.framework.http.servlet.ActionServlet.doGet(ActionServlet.java:47)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
   at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:86)
   at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:130)
   at com.myProject.web.security.filters.SecurityFilter.doFilter(SecurityFilter.java:130)
   at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60)
   at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132)
   at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:85)
   at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
   at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
   at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131)
   at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
   at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
   at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:58)
   at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:72)
   at io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50)
   at io.undertow.security.handlers.SecurityInitialHandler.handleRequest(SecurityInitialHandler.java:76)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:282)
   at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:261)
   at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:80)
   at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:172)
   at io.undertow.server.Connectors.executeRootHandler(Connectors.java:199)
   at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:774)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
   at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NumberFormatException: For input string: ".0"
   at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
   at java.lang.Integer.parseInt(Integer.java:569)
   at java.math.BigInteger.<init>(BigInteger.java:470)
   at java.math.BigInteger.<init>(BigInteger.java:606)
   at org.eclipse.persistence.internal.helper.ConversionManager.convertObjectToBigInteger(ConversionManager.java:220)
   ... 72 more

09:42:53,167 INFO  [org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware] (default task-64) encountered unexpected content in /word/styles.xml; pre-processing
09:42:53,213 INFO  [org.docx4j.XmlUtils] (default task-64) Using org.apache.xalan.transformer.TransformerImpl
09:42:53,243 ERROR [org.docx4j.openpackaging.parts.JaxbXmlPart] (default task-64) Problem with part /word/styles.xml
09:42:53,243 INFO  [stdout] (default task-64) org.docx4j.openpackaging.exceptions.Docx4JException

09:42:53,244 INFO  [stdout] (default task-64) null

09:42:53,296 WARN  [org.docx4j.jaxb.JaxbValidationEventHandler] (default task-64) [ERROR] :
Exception Description: The object [9977.0], of class [class java.lang.String], from mapping [org.eclipse.persistence.o
09:42:53,296 INFO  [org.docx4j.jaxb.JaxbValidationEventHandler] (default task-64) continuing (with possible element/attribute loss)
09:42:53,296 WARN  [org.docx4j.jaxb.JaxbValidationEventHandler] (default task-64) [(non)FATAL_ERROR] :
Exception Description: The object [9977.0], of class [class java.lang.String], from mapping [org.eclipse.persistence.o
09:42:53,296 INFO  [org.docx4j.jaxb.JaxbValidationEventHandler] (default task-64) continuing (with possible element/attribute loss)
09:42:53,297 WARN  [org.docx4j.jaxb.JaxbValidationEventHandler] (default task-64) [(non)FATAL_ERROR] :
Exception Description: The object [9977.0], of class [class java.lang.String], from mapping [org.eclipse.persistence.o
09:42:53,297 INFO  [org.docx4j.jaxb.JaxbValidationEventHandler] (default task-64) continuing (with possible element/attribute loss)
09:42:53,297 WARN  [org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware] (default task-64)
Exception Description: The object [9977.0], of class [class java.lang.String], from mapping [org.eclipse.persistence.oxm.mappings.XMLDirectMapping[w-->@ns0:w]] with descriptor [XMLDescriptor(org.docx4j.wml.TblWidth --> [])], could not be converted to [class java.math.BigInteger].
Internal Exception: java.lang.NumberFormatException: For input string: "9977.0": Exception [EclipseLink-3002] (Eclipse Persistence Services - 2.5.1.v20130918-f2b9fc5): org.eclipse.persistence.exceptions.ConversionException
Exception Description: The object [9977.0], of class [class java.lang.String], from mapping [org.eclipse.persistence.oxm.mappings.XMLDirectMapping[w-->@ns0:w]] with descriptor [XMLDescriptor(org.docx4j.wml.TblWidth --> [])], could not be converted to [class java.math.BigInteger].
Internal Exception: java.lang.NumberFormatException: For input string: "9977.0"
   at org.eclipse.persistence.exceptions.ConversionException.couldNotBeConverted(ConversionException.java:87)
   at org.eclipse.persistence.internal.helper.ConversionManager.convertObjectToBigInteger(ConversionManager.java:238)
   at org.eclipse.persistence.internal.oxm.XMLConversionManager.convertObjectToBigInteger(XMLConversionManager.java:674)
   at org.eclipse.persistence.internal.helper.ConversionManager.convertObject(ConversionManager.java:128)
   at org.eclipse.persistence.internal.oxm.XMLConversionManager.convertObject(XMLConversionManager.java:188)
   at org.eclipse.persistence.internal.databaseaccess.DatasourcePlatform.convertObject(DatasourcePlatform.java:179)
   at org.eclipse.persistence.oxm.mappings.XMLDirectMapping.getAttributeValue(XMLDirectMapping.java:301)
   at org.eclipse.persistence.oxm.mappings.XMLDirectMapping.getAttributeValue(XMLDirectMapping.java:1)
   at org.eclipse.persistence.internal.oxm.XMLDirectMappingNodeValue.attribute(XMLDirectMappingNodeValue.java:159)
   at org.eclipse.persistence.internal.oxm.record.UnmarshalRecordImpl.startElement(UnmarshalRecordImpl.java:901)
   at org.eclipse.persistence.internal.oxm.XMLRelationshipMappingNodeValue.processChild(XMLRelationshipMappingNodeValue.java:110)
   at org.eclipse.persistence.internal.oxm.XMLCompositeObjectMappingNodeValue.startElement(XMLCompositeObjectMappingNodeValue.java:364)
   at org.eclipse.persistence.internal.oxm.record.UnmarshalRecordImpl.startElement(UnmarshalRecordImpl.java:839)
   at org.eclipse.persistence.internal.oxm.record.XMLStreamReaderReader.parseEvent(XMLStreamReaderReader.java:135)
   at org.eclipse.persistence.internal.oxm.record.XMLStreamReaderReader.parse(XMLStreamReaderReader.java:99)
   at org.eclipse.persistence.internal.oxm.record.XMLStreamReaderReader.parse(XMLStreamReaderReader.java:86)
   at org.eclipse.persistence.internal.oxm.record.SAXUnmarshaller.unmarshal(SAXUnmarshaller.java:895)
   at org.eclipse.persistence.oxm.XMLUnmarshaller.unmarshal(XMLUnmarshaller.java:659)
   at org.eclipse.persistence.jaxb.JAXBUnmarshaller.unmarshal(JAXBUnmarshaller.java:585)
   at org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware.unmarshal(JaxbXmlPartXPathAware.java:445)
   at org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware.unmarshal(JaxbXmlPartXPathAware.java:346)
   at org.docx4j.openpackaging.parts.JaxbXmlPart.getContents(JaxbXmlPart.java:173)
   at com.myProject.web.actions.document.ConversionFromGoogleDrive.convertFromGoogleDrive(ConversionFromGoogleDrive.java:98)
   at com.myProject.web.actions.document.DocumentAction.downloadFromGoogleDrive(DocumentAction.java:951)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:498)
   at com.myProject.web.framework.ActionPerformer.innerLaunchAction(ActionPerformer.java:256)
   at com.myProject.web.framework.ActionPerformer.access$0(ActionPerformer.java:250)
   at com.myProject.web.framework.ActionPerformer$1.execute(ActionPerformer.java:235)
   at com.myProject.monProjet.api.framework.persistence.PersistenceActionTemplate.execute0(PersistenceActionTemplate.java:160)
   at com.myProject.monProjet.api.framework.persistence.PersistenceActionTemplate.execute(PersistenceActionTemplate.java:112)
   at com.myProject.monProjet.api.framework.persistence.PersistenceActionTemplate.execute(PersistenceActionTemplate.java:88)
   at com.myProject.web.framework.ActionPerformer.doPersistantAction(ActionPerformer.java:231)
   at com.myProject.web.framework.ActionPerformer.performAction(ActionPerformer.java:208)
   at com.myProject.web.framework.ActionPerformer.execute(ActionPerformer.java:101)
   at com.myProject.web.framework.controller.FrontController.processRequest(FrontController.java:22)
   at com.myProject.web.framework.http.servlet.ActionServlet.doPost(ActionServlet.java:55)
   at com.myProject.web.framework.http.servlet.ActionServlet.doGet(ActionServlet.java:47)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
   at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:86)
   at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:130)
   at com.myProject.web.security.filters.SecurityFilter.doFilter(SecurityFilter.java:130)
   at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60)
   at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132)
   at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:85)
   at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
   at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
   at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131)
   at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
   at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
   at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:58)
   at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:72)
   at io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50)
   at io.undertow.security.handlers.SecurityInitialHandler.handleRequest(SecurityInitialHandler.java:76)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:282)
   at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:261)
   at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:80)
   at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:172)
   at io.undertow.server.Connectors.executeRootHandler(Connectors.java:199)
   at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:774)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
   at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NumberFormatException: For input string: "9977.0"
   at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
   at java.lang.Integer.parseInt(Integer.java:580)
   at java.math.BigInteger.<init>(BigInteger.java:470)
   at java.math.BigInteger.<init>(BigInteger.java:606)
   at org.eclipse.persistence.internal.helper.ConversionManager.convertObjectToBigInteger(ConversionManager.java:220)
   ... 72 more

09:42:53,300 INFO  [org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware] (default task-64) encountered unexpected content in /word/document.xml; pre-processing
09:42:53,310 INFO  [org.docx4j.XmlUtils] (default task-64) Using org.apache.xalan.transformer.TransformerImpl
09:42:53,596 WARN  [org.docx4j.utils.XSLTUtils] (default task-64) Found some mc:AlternateContent
09:42:53,596 WARN  [org.docx4j.utils.XSLTUtils] (default task-64) Selecting w:drawing
09:42:53,662 ERROR [org.docx4j.openpackaging.parts.JaxbXmlPart] (default task-64) Problem with part /word/document.xml
09:42:53,662 INFO  [stdout] (default task-64) org.docx4j.openpackaging.exceptions.Docx4JException

09:42:53,662 INFO  [stdout] (default task-64) null

09:42:53,668 WARN  [org.docx4j.jaxb.JaxbValidationEventHandler] (default task-64) [ERROR] :
Exception Description: The object [0.0], of class [class java.lang.String], from mapping [org.eclipse.persistence.oxm.
09:42:53,668 INFO  [org.docx4j.jaxb.JaxbValidationEventHandler] (default task-64) continuing (with possible element/attribute loss)
09:42:53,669 WARN  [org.docx4j.jaxb.JaxbValidationEventHandler] (default task-64) [(non)FATAL_ERROR] :
Exception Description: The object [0.0], of class [class java.lang.String], from mapping [org.eclipse.persistence.oxm.
09:42:53,669 INFO  [org.docx4j.jaxb.JaxbValidationEventHandler] (default task-64) continuing (with possible element/attribute loss)
09:42:53,669 WARN  [org.docx4j.jaxb.JaxbValidationEventHandler] (default task-64) [(non)FATAL_ERROR] :
Exception Description: The object [0.0], of class [class java.lang.String], from mapping [org.eclipse.persistence.oxm.
09:42:53,669 INFO  [org.docx4j.jaxb.JaxbValidationEventHandler] (default task-64) continuing (with possible element/attribute loss)
09:42:53,669 WARN  [org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware] (default task-64)
Exception Description: The object [0.0], of class [class java.lang.String], from mapping [org.eclipse.persistence.oxm.mappings.XMLDirectMapping[w-->@ns0:w]] with descriptor [XMLDescriptor(org.docx4j.wml.TblWidth --> [])], could not be converted to [class java.math.BigInteger].
Internal Exception: java.lang.NumberFormatException: For input string: ".0": Exception [EclipseLink-3002] (Eclipse Persistence Services - 2.5.1.v20130918-f2b9fc5): org.eclipse.persistence.exceptions.ConversionException
Exception Description: The object [0.0], of class [class java.lang.String], from mapping [org.eclipse.persistence.oxm.mappings.XMLDirectMapping[w-->@ns0:w]] with descriptor [XMLDescriptor(org.docx4j.wml.TblWidth --> [])], could not be converted to [class java.math.BigInteger].
Internal Exception: java.lang.NumberFormatException: For input string: ".0"
   at org.eclipse.persistence.exceptions.ConversionException.couldNotBeConverted(ConversionException.java:87)
   at org.eclipse.persistence.internal.helper.ConversionManager.convertObjectToBigInteger(ConversionManager.java:238)
   at org.eclipse.persistence.internal.oxm.XMLConversionManager.convertObjectToBigInteger(XMLConversionManager.java:674)
   at org.eclipse.persistence.internal.helper.ConversionManager.convertObject(ConversionManager.java:128)
   at org.eclipse.persistence.internal.oxm.XMLConversionManager.convertObject(XMLConversionManager.java:188)
   at org.eclipse.persistence.internal.databaseaccess.DatasourcePlatform.convertObject(DatasourcePlatform.java:179)
   at org.eclipse.persistence.oxm.mappings.XMLDirectMapping.getAttributeValue(XMLDirectMapping.java:301)
   at org.eclipse.persistence.oxm.mappings.XMLDirectMapping.getAttributeValue(XMLDirectMapping.java:1)
   at org.eclipse.persistence.internal.oxm.XMLDirectMappingNodeValue.attribute(XMLDirectMappingNodeValue.java:159)
   at org.eclipse.persistence.internal.oxm.record.UnmarshalRecordImpl.startElement(UnmarshalRecordImpl.java:901)
   at org.eclipse.persistence.internal.oxm.XMLRelationshipMappingNodeValue.processChild(XMLRelationshipMappingNodeValue.java:110)
   at org.eclipse.persistence.internal.oxm.XMLCompositeObjectMappingNodeValue.startElement(XMLCompositeObjectMappingNodeValue.java:364)
   at org.eclipse.persistence.internal.oxm.record.UnmarshalRecordImpl.startElement(UnmarshalRecordImpl.java:839)
   at org.eclipse.persistence.internal.oxm.record.XMLStreamReaderReader.parseEvent(XMLStreamReaderReader.java:135)
   at org.eclipse.persistence.internal.oxm.record.XMLStreamReaderReader.parse(XMLStreamReaderReader.java:99)
   at org.eclipse.persistence.internal.oxm.record.XMLStreamReaderReader.parse(XMLStreamReaderReader.java:86)
   at org.eclipse.persistence.internal.oxm.record.SAXUnmarshaller.unmarshal(SAXUnmarshaller.java:895)
   at org.eclipse.persistence.oxm.XMLUnmarshaller.unmarshal(XMLUnmarshaller.java:659)
   at org.eclipse.persistence.jaxb.JAXBUnmarshaller.unmarshal(JAXBUnmarshaller.java:585)
   at org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware.unmarshal(JaxbXmlPartXPathAware.java:445)
   at org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware.unmarshal(JaxbXmlPartXPathAware.java:346)
   at org.docx4j.openpackaging.parts.JaxbXmlPart.getContents(JaxbXmlPart.java:173)
   at com.myProject.web.actions.document.ConversionFromGoogleDrive.convertFromGoogleDrive(ConversionFromGoogleDrive.java:98)
   at com.myProject.web.actions.document.DocumentAction.downloadFromGoogleDrive(DocumentAction.java:951)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:498)
   at com.myProject.web.framework.ActionPerformer.innerLaunchAction(ActionPerformer.java:256)
   at com.myProject.web.framework.ActionPerformer.access$0(ActionPerformer.java:250)
   at com.myProject.web.framework.ActionPerformer$1.execute(ActionPerformer.java:235)
   at com.myProject.monProjet.api.framework.persistence.PersistenceActionTemplate.execute0(PersistenceActionTemplate.java:160)
   at com.myProject.monProjet.api.framework.persistence.PersistenceActionTemplate.execute(PersistenceActionTemplate.java:112)
   at com.myProject.monProjet.api.framework.persistence.PersistenceActionTemplate.execute(PersistenceActionTemplate.java:88)
   at com.myProject.web.framework.ActionPerformer.doPersistantAction(ActionPerformer.java:231)
   at com.myProject.web.framework.ActionPerformer.performAction(ActionPerformer.java:208)
   at com.myProject.web.framework.ActionPerformer.execute(ActionPerformer.java:101)
   at com.myProject.web.framework.controller.FrontController.processRequest(FrontController.java:22)
   at com.myProject.web.framework.http.servlet.ActionServlet.doPost(ActionServlet.java:55)
   at com.myProject.web.framework.http.servlet.ActionServlet.doGet(ActionServlet.java:47)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
   at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:86)
   at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:130)
   at com.myProject.web.security.filters.SecurityFilter.doFilter(SecurityFilter.java:130)
   at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60)
   at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132)
   at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:85)
   at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
   at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
   at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131)
   at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
   at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
   at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:58)
   at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:72)
   at io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50)
   at io.undertow.security.handlers.SecurityInitialHandler.handleRequest(SecurityInitialHandler.java:76)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
   at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:282)
   at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:261)
   at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:80)
   at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:172)
   at io.undertow.server.Connectors.executeRootHandler(Connectors.java:199)
   at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:774)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
   at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NumberFormatException: For input string: ".0"
   at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
   at java.lang.Integer.parseInt(Integer.java:569)
   at java.math.BigInteger.<init>(BigInteger.java:470)
   at java.math.BigInteger.<init>(BigInteger.java:606)
   at org.eclipse.persistence.internal.helper.ConversionManager.convertObjectToBigInteger(ConversionManager.java:220)
   ... 72 more

09:42:53,679 INFO  [org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware] (default task-64) encountered unexpected content in /word/styles.xml; pre-processing
09:42:53,682 INFO  [org.docx4j.XmlUtils] (default task-64) Using org.apache.xalan.transformer.TransformerImpl
09:42:53,695 ERROR [org.docx4j.openpackaging.parts.JaxbXmlPart] (default task-64) Problem with part /word/styles.xml
09:42:53,696 INFO  [stdout] (default task-64) org.docx4j.openpackaging.exceptions.Docx4JException

09:42:53,696 INFO  [stdout] (default task-64) null

09:42:53,923 INFO  [stdout] (default task-64) null

Re: Problem to use docx4j and take into account mc-preproces

PostPosted: Mon Mar 27, 2017 9:35 pm
by jason
What is the docx causing this issue?

For JAXB RI, please be aware of possibly relevant https://github.com/plutext/docx4j/issues/164

Re: Problem to use docx4j and take into account mc-preproces

PostPosted: Mon Mar 27, 2017 11:43 pm
by Frederic
This is a docx with this problem

EDIT : Finally, it seems ok, just a warn, that doesn't block me ... but that would better without :)