我正在使用Birt。从javascript调用它以在运行时运行我的报告。
当我开发报告时,一切都很顺利。当我部署它并且它不再喜欢导出到XLSX文件时。
Bid -> ItemGroup
所有其他格式似乎都运行良好。以上创建了一个例外:
“引起:org.eclipse.birt.report.engine.api.EngineException:运行报告时发生错误。
引起:java.lang.SecurityException:类“org.apache.poi.POIXMLDocument”的签名者信息与同一包中其他类的签名者信息不匹配 “
答案 0 :(得分:0)
我在BIRT 4.5.0和4.6.0中遇到了同样的问题。显然与另一个版本的org.apache.poi存在冲突,该版本已经单独包含在我的项目中。从org.eclipse.birt.runtime_4.6.0-20160607.jar中删除文件夹org.apache.poi解决了这个问题。
您可以在此处找到更多信息:https://bugs.eclipse.org/bugs/show_bug.cgi?id=398774