[BIRT]WebViewerExample4.6.0版本启动报java.lang.SecurityException: Invalid signature file digest for Manifest main attributes

将BIRT的birt-runtime-4.6.0-20160607版本中的WebViewerExample目录copy至tomcat的webapps目录,结果访问报错404.

在日志文件中看到因为错误java.lang.SecurityException: Invalid signature file digest for Manifest main attributes导致WebViewerExample没有启动

经搜索这个问题是BIRT4.6.0的一个bug

https://bugs.eclipse.org/bugs/show_bug.cgi?id=497356

根据链接中的信息,运行命令后正常

zip -d org.eclipse.birt.runtime_4.6.0-20160607.jar META-INF/ECLIPSE_.RSA
zip -d org.eclipse.birt.runtime_4.6.0-20160607.jar META-INF/ECLIPSE_.SF
zip -d org.eclipse.datatools.connectivity.oda_3.5.0.201603142002.jar META-INF/ECLIPSE_.RSA
zip -d org.eclipse.datatools.connectivity.oda_3.5.0.201603142002.jar META-INF/ECLIPSE_.SF

  

posted @ 2017-05-22 10:15  weiwei5987  阅读(481)  评论(0编辑  收藏  举报