当前位置: 首页 > 知识库问答 >
问题:

POI 3.17在weblogic server上不工作

钱宇
2023-03-14

日安,

我尝试在我的应用程序中使用POI来加载Excel工作表。在本地雄猫上一切正常,但是当我将其移动到在Java 8上运行的html" target="_blank">服务器WebLogic 12.2时,我得到了如下错误。我尝试了从POI 3.8到3.17(最新)的所有版本,但它们在服务器上都无法正常工作。

检查java库时出错

java.lang.ExceptionInInitializerError at org.apache.poi.openxml4j.opc.OPCPackage.init(OPCPackage.java:161) at org.apache.poi.openxml4j.opc.OPCPackage.(OPCPackage.java:141) 在 org.apache.poi.openxml4j.opc.ZipPackage.(ZipPackage.java:97) 在 org.apache.poi.openxml4j.opc.OPCPackage.open(OPCPackage.java:324) 在 org.apache.poi.util.packageHelper.open(PackageHelper.java:37) 截断。请参阅日志文件以获取完整的堆栈跟踪

原因:java.lang.ClassCastException:com.ctc.wstx.stax。WstxEventFactory无法强制转换为javax.xml.stream。位于org.apache.poi.openxml4j.opc.ZipPackage.(OPCPackage.java:141)的javax.xml.stream.XMLEventFactory.newInstance(XMLEvent Factory.java:30。(ZipPackage.java:97)已截断。有关完整的堆栈跟踪,请参阅日志文件

共享资源-编解码器-1.11 共享资源-集合4-4.1 共享资源-日志记录-1.2 junit-4.12 poi-3.17 poi-excelant-3.17 poi-ooxml-3.17 poi-ooxml-模式-3.17 poi-暂存器-3.17 xmlbeans-2.6.0

可能会错过什么?注意:我不能使用Maven或类似技术。

谢啦

共有1个答案

洪和风
2023-03-14

我们发现一个jar文件导致了这个问题。名字是jsr173_api.jar,一旦删除,一切正常。

 类似资料:
  • 我需要通过耳机播放一些音频。我使用AudioTrack在设备上播放一些声音。并且音频模式被设置为流_语音_呼叫。此外,在我的活动中,免提电话是通过以下方式关闭的: 这似乎在2.3设备上运行得很完美。但在2.1上,声音仍然从扬声器播放。 为了解决这个问题,我尝试将setMode()用作: 有了这个,2.1和2.3的声音就可以通过耳机播放了,但2.3的大多数时候根本不会播放。此外,我在一些地方读到se

  • 我遵照这些指示: Windows全局安装PHAR的过程与在Windows上手动安装Composer的过程相同: 为PHP二进制文件创建目录;例如,C:\bin 追加;C:\bin到您的PATH环境变量(相关帮助) 下载https://phar.phpunit.de/phpunit-6.2.phar 并将文件另存为C:\bin\phpunit。法尔 打开命令行(例如,按Windows R»键入cmd

  • 我有以下struktur来实现一个LongClickListener。如果我点击webview上包含HTML链接的文本,它就会起作用,所以我知道结构并不完全错误。 我现在删除了这个链接,监听器不再听点击了。有没有人知道这个问题并有一些建议? ...

  • Peer.JS server.js github链接到项目:链接 新来的赫罗库。任何帮助都将不胜感激!

  • 我有一段非常简单的Java代码,在那里我尝试从Java连接到我的Oracle DB。 在Windows下一切正常,但当我尝试在Ubuntu上运行时,我得到了一个错误。 我读了很多书,也试过很多解决方法。这是我的代码: 当我运行它时,我收到一个错误: 连接失败Java.sql.sqlRecoverable异常:IO错误:网络适配器无法在oracle.jdbc.driver.T4CConnection

  • 这是怎么工作https://graph.microsoft.com/v1.0/me/onenote/notebooks?filter=tolower(名)eq'我的笔记本' 来自图形资源管理器的屏幕截图 当我尝试在C#中编写相同的代码时,我得到了以下错误代码:BadRequest消息:无效筛选子句内部错误:AdditionalData:日期:2020-09-02T20:01:24 我正在使用下面的

  • 在寻找解决方案后,我没有找到任何解决我的问题。 我有一些提升,在我的应用程序的很大一部分产生阴影。 但在一个特定的地方,我不能使它工作。 (我在下面的图片上放了一个箭头) 工具栏下方的白色区域是,它显示

  • 我正在运行CouchDB Docker容器V.2.1.1。在这一点上,除了SSL之外,一切都在工作。我正在遵循关于SSL设置的CouchDB文档。容器具有OpenSSL 1.0.1T。 对最后一个错误进行搜索会出现指示Erlang版本有问题的信息。但是,我相信CouchDB容器已经有了一个补丁版本。我尝试用: 这没什么区别。搜索结果还指出OpenSSL的版本有问题。我从源代码升级到OpenSSL