周一,开发反馈weblogic 12c下jxls导出excel报错,公司环境和UAT环境均报错,看日志如下:

2016-06-08 09:16:55,825 ERROR org.jxls.util.TransformerFactory.createTransformer(TransformerFactory.java:40)[org.jxls.util.TransformerFactory] - Method createTransformer of org.jxls.transform.poi.PoiTransformer class thrown an Exception

java.lang.reflect.InvocationTargetException

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:606)

at org.jxls.util.TransformerFactory.createTransformer(TransformerFactory.java:35)

at org.jxls.util.JxlsHelper.createTransformer(JxlsHelper.java:198)

at org.jxls.util.JxlsHelper.processTemplate(JxlsHelper.java:93)

at com.ccps.info.logic.common.ExportTool.exportTool(ExportTool.java:30)

at com.ccps.info.logic.CenterDailySettlementLogicImpl.centerDailySettlement(CenterDailySettlementLogicImpl.java:39)

at com.ccps.info.service.CenterDailySettlementServiceImpl.centerDailySettlement(CenterDailySettlementServiceImpl.java:32)

at com.ccps.info.as.InfoT2ServiceImpl.centerDailySettlement(InfoT2ServiceImpl.java:189)

at com.ccps.info.as.InfoT2ServiceImpl$$FastClassByCGLIB$$1e6a83ef.invoke(<generated>)

at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)

at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:698)

at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)

at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)

at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)

at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:91)

at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)

at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:631)

at com.ccps.info.as.InfoT2ServiceImpl$$EnhancerByCGLIB$$96b903c0.centerDailySettlement(<generated>)

at sun.reflect.GeneratedMethodAccessor784.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:606)

at com.hundsun.jresplus.remoting.impl.DefaultServiceProcessor.execute(DefaultServiceProcessor.java:66)

at com.hundsun.jresplus.remoting.server.ServiceSkeleton.excute(ServiceSkeleton.java:102)

at com.hundsun.jresplus.remoting.plugin.BizService.execute(BizService.java:139)

at com.hundsun.jres.impl.cep.bizmodule.BizModule$Processer.run(BizModule.java:483)

at com.hundsun.jres.common.cep.pool.RestlessThread.run(RestlessThread.java:143)

Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.apache.poi.xssf.usermodel.XSSFVMLDrawing

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)

at java.lang.reflect.Constructor.newInstance(Constructor.java:526)

at org.apache.poi.xssf.usermodel.XSSFFactory.createDocumentPart(XSSFFactory.java:60)

at org.apache.poi.POIXMLDocumentPart.read(POIXMLDocumentPart.java:403)

at org.apache.poi.POIXMLDocumentPart.read(POIXMLDocumentPart.java:408)

at org.apache.poi.POIXMLDocument.load(POIXMLDocument.java:155)

at org.apache.poi.xssf.usermodel.XSSFWorkbook.<init>(XSSFWorkbook.java:186)

at org.apache.poi.ss.usermodel.WorkbookFactory.create(WorkbookFactory.java:73)

at org.jxls.transform.poi.PoiTransformer.createTransformer(PoiTransformer.java:47)

at org.jxls.transform.poi.PoiTransformer.createTransformer(PoiTransformer.java:40)

... 29 more

2016-06-08 09:16:55,826 ERROR com.ccps.info.logic.common.ExportTool.exportTool(ExportTool.java:33)[com.ccps.info.logic.common.ExportTool] -

java.lang.IllegalStateException: Cannot load XLS transformer. Please make sure a Transformer implementation is in classpath

at org.jxls.util.JxlsHelper.createTransformer(JxlsHelper.java:200)

at org.jxls.util.JxlsHelper.processTemplate(JxlsHelper.java:93)

at com.ccps.info.logic.common.ExportTool.exportTool(ExportTool.java:30)

at com.ccps.info.logic.CenterDailySettlementLogicImpl.centerDailySettlement(CenterDailySettlementLogicImpl.java:39)

at com.ccps.info.service.CenterDailySettlementServiceImpl.centerDailySettlement(CenterDailySettlementServiceImpl.java:32)

at com.ccps.info.as.InfoT2ServiceImpl.centerDailySettlement(InfoT2ServiceImpl.java:189)

at com.ccps.info.as.InfoT2ServiceImpl$$FastClassByCGLIB$$1e6a83ef.invoke(<generated>)

at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)

at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:698)

at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)

at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)

at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)

at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:91)

at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)

at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:631)

at com.ccps.info.as.InfoT2ServiceImpl$$EnhancerByCGLIB$$96b903c0.centerDailySettlement(<generated>)

at sun.reflect.GeneratedMethodAccessor784.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:606)

at com.hundsun.jresplus.remoting.impl.DefaultServiceProcessor.execute(DefaultServiceProcessor.java:66)

at com.hundsun.jresplus.remoting.server.ServiceSkeleton.excute(ServiceSkeleton.java:102)

at com.hundsun.jresplus.remoting.plugin.BizService.execute(BizService.java:139)

at com.hundsun.jres.impl.cep.bizmodule.BizModule$Processer.run(BizModule.java:483)

at com.hundsun.jres.common.cep.pool.RestlessThread.run(RestlessThread.java:143)

======

后来又报了Caused By: java.lang.LinkageError: loader constraint violation: loader (instance of weblogic/utils/classloaders/ChangeAwareClassLoader) previously initiated loading for a different type with name "javax/xml/namespace/QName"

经查,为javax/xml/namespace/QName冲突所致,weblogic下删除stax-api-1.0.1.jar的jar包即可。

weblogic 12c下jxls导出excel报错Could not initialize class org.apache.poi.xssf.usermodel.XSSFVMLDrawing的更多相关文章

  1. java导出excel报错:getOutputStream() has already been called for this response

    对于java导出excel报错的问题,查了很多都说是在使用完输出流以后调用以下两行代码即可 out.clear(); out = pageContext.pushBody(); 但这也许是页面上输出时 ...

  2. hbase报错Could not initialize class org.apache.hadoop.hbase.protobuf.ProtobufUtil

    Caused by: java.lang.RuntimeException: java.io.IOException: java.lang.reflect.InvocationTargetExcept ...

  3. easyPOI导出excel报错

    http-nio--exec- at :: - excel cell export error ,data is :com.jn.ssr.superrescue.web.qc.dto.Automati ...

  4. asp.net 发布后,遇到的导出excel报错的问题

    做的asp.net程序,最近要发布在外网上,发布过程不太难,网上都有现成的,只要按照相应的步骤基本都不会有什么问题,关键是发布成功后,程序中涉及到excel的导出或者导入问题,就会提示“检索COM 类 ...

  5. 导出excel报错

    System.ComponentModel.Win32Exception: 拒绝访问 1.问题现象: foreach (System.Diagnostics.Process thispro in Sy ...

  6. php 导出 Excel 报错 exception 'PHPExcel_Calculation_Exception' with message

    exception 'PHPExcel_Calculation_Exception' with message '粉丝数据!C2679 -> Formula Error: Operator '= ...

  7. Java集成POI进行Excele的导入导出,以及报错: java.lang.AbstractMethodError..........

    报错信息如下 java.lang.AbstractMethodError: org.apache.poi.xssf.usermodel.XSSFCell.setCellType(Lorg/apache ...

  8. java poi解析excel报错处理

    org.apache.xmlbeans.SchemaTypeLoaderException: XML-BEANS compiled schema: Incompatible minor version ...

  9. EXP导出aud$报错EXP-00008,ORA-00904 解决

    主题:EXP导出aud$报错EXP-00008,ORA-00904 解决 环境:Oracle 11.2.0.4 问题:在自己的测试环境,导出sys用户下的aud$表报错. 1.故障现场 2.跟踪处理 ...

随机推荐

  1. 最近一直在搞CAE,发现Eplan p8真的好强大。

    最近一直在搞CAE,发现Eplan p8真的好强大. 标准化的意义在与提高工作效率,减少重复. 标准化后,不容易出错,项目更改容易.事件都能及时跟踪.

  2. 用qt代码怎样编写图片保存格式[qt4.6]

    用qt代码怎样编写图片保存格式 qt提供了多个保存图片的接口,比较常用的接口如下 bool QPixmap::save ( const QString & fileName, const ch ...

  3. (oracle/mysql)启停,导入导出,DB字符集

    ==================================================================================== DB启动停止 ======== ...

  4. js类(继承)(二)

    1. 定义js类 js并不是一种面向对向的语言, 没有提供对类的支持, 因此我们不能像在传统的语言里那样 用class来定义类, 但我们可以利用js的闭包封装机制来实现js类, 我们来封装一个简的Sh ...

  5. 为android项目集成maven

    为什么要为android项目增加maven集成功能呢?这里我想到几个主要理由: 部署测试人员和开发人员的角色分离,让他们摆脱eclipse开发环境设置android sdk环境,直接在服务器上运行一个 ...

  6. Windows无法安装到GPT分区形式磁盘,怎么办?

    有时候用原版系统镜像安装windows系统时,会提示“windows无法安装到这个磁盘.选中的磁盘采用GPT分区形式”,导致安装失败,下面就来讲解一下如何解决. 步骤阅读   百度经验:jingyan ...

  7. Entity Framework Code First ---EF Power Tool MySql

    关于如何使用EF Power Tool的介绍请看 http://www.cnblogs.com/LingzhiSun/archive/2011/05/24/EFPowerTool_1.html, 这里 ...

  8. 自定义一个叫 ReadOnlyXmlMembershipProvider 的 MembershipProvider,用 XML 作为用户储藏室

    1. 配置 web.config <membership defaultProvider="AspNetReadOnlyXmlMembershipProvider"> ...

  9. 禁用iPhone手机浏览器上给电话号码自动加上的link样式

    iPhone手机上的浏览器(如Safari),在解析网页的时候会自动给 像是电话号码的数字 加上link样式. 可以添加下面的meta禁用掉这个功能. // //

  10. transactional replication 的immediate_sync属性

    在默认情况下,immediate_sync是关闭的,这个属性可以在创建publication时指定,也可以在创建完毕后修改. 如果immediate_sync为true, snapshot 文件和re ...