java 多个docx 文档合并之后 出现org.apache.poi.openxml4j.exceptions.NotOfficeXmlFileException: No valid entries or contents found, this is not a valid OOXML (Office Open XML) file的错误,请问如何解决
org.apache.poi.openxml4j.exceptions.NotOfficeXmlFileException: No valid entries or contents found, this is not a valid OOXML (Office Open XML) file
at org.apache.poi.openxml4j.opc.ZipPackage.getPartsImpl(ZipPackage.java:286)
at org.apache.poi.openxml4j.opc.OPCPackage.getParts(OPCPackage.java:758)
at org.apache.poi.openxml4j.opc.OPCPackage.open(OPCPackage.java:327)
at com.primeton.knowledge.word.CeshiSCword.appWord(CeshiSCword.java:51)
at com.primeton.knowledge.paper.knowledgetransbiz.CreateFiles_biz.invokePojo0(CreateFiles_biz.java:917)
at com.primeton.knowledge.paper.knowledgetransbiz.CreateFiles_biz.__choiceinvokePojo0(CreateFiles_biz.java:1519)
at com.primeton.knowledge.paper.knowledgetransbiz.CreateFiles_biz.__invokeBiz(CreateFiles_biz.java:1257)
at com.primeton.knowledge.paper.knowledgetransbiz.CreateFiles_biz._invoke(CreateFiles_biz.java:1093)
at com.primeton.knowledge.paper.knowledgetransbiz.CreateFiles_biz.invoke(CreateFiles_biz.java:1140)
at com.primeton.engine.core.impl.process.BLProxy.invoke(BLProxy.java:223)
at com.primeton.engine.component.impl.OperationAccessor.invoke(OperationAccessor.java:112)
at com.primeton.engine.component.impl.OperationAccessor.invoke(OperationAccessor.java:80)
at com.primeton.ext.engine.component.Operation.invoke(Operation.java:100)
at com.primeton.engine.component.impl.LogicCompoment.invoke(LogicCompoment.java:183)
at com.primeton.engine.component.impl.LogicCompoment.invoke(LogicCompoment.java:170)
at com.primeton.access.client.impl.skeleton.BizLogicReceiveTarget.invoke(BizLogicReceiveTarget.java:52)
at com.primeton.access.client.impl.skeleton.ServiceEngine.receive(ServiceEngine.java:36)
at com.primeton.access.client.impl.skeleton.DefaultServiceSkeleton.invokeService(DefaultServiceSkeleton.java:130)
at com.primeton.access.client.impl.skeleton.DefaultServiceSkeleton.invoke(DefaultServiceSkeleton.java:32)
at com.primeton.access.client.impl.ClientMessageInterceptor.invoke(ClientMessageInterceptor.java:57)
at com.primeton.system.aop.impl
解决了,是docx文档为空的问题,如果有需要空文档的时候可以在里面按两下空格 ,保存下就好了