Jboss 使用bcprov注意事项
来源:互联网 发布:音乐播放器js代码 编辑:程序博客网 时间:2024/06/10 12:44
Jboss 使用bcprov注意事项
某应用在jboss下运行出错,具体错误如下:
java.lang.SecurityException: JCE cannot authenticate the provider BCCaused by: java.lang.SecurityException: Cannot verify jar:vfs:/content/xxxxxx/WEB-INF/lib/bcprov-jdk15-1.46.jar!/Suppressed: java.nio.file.NoSuchFileException: /tmp/jar_cachexxxx.tmp
用第一个错误google查找到的答案是添加BouncyCastle到Jboss或JDK,但是这样侵入性太大。
继续查找造成的原因是BouncyCastle无法加入到Provider里面,从第2,3行错误看可以初步确定是读取jar文件出错。可以参加解决方案1及jboss的说明
添加META-INF/jboss-deployment-structure.xml文件即可
<jboss-deployment-structure> <deployment> <resources> <resource-root path="WEB-INF/lib/bcprov-jdk15-1.46.jar" use-physical-code-source="true" /> </resources> </deployment></jboss-deployment-structure>
另外是JCE要求添加provider需要经过签名,如果是自己编译的jar包,需要自行使用jarsigner签名。
0 0
- Jboss 使用bcprov注意事项
- bcprov
- bcprov-jdk15和bcprov-jdk15on冲突问题
- JBoss 4.2版本的注意事项
- SWT+bcprov-jdk14-136
- Jboss 使用
- jboss中使用log4j
- jboss中使用log4j
- Jboss使用杂记
- JBOSS使用介绍
- jboss jpa 配置使用
- 使用probe监控jboss
- JBOSS使用积累
- JBOSS使用点滴
- solr JBoss 使用配置
- Jboss @Service的使用
- jboss-jbpm使用记录
- jboss 下使用jms
- HDOJ 2039 三角形
- Ubuntu14.04开机出现“error found when loading /root/.profile”的解决方法
- Js生成二维码
- Cocos2d-x 资源加载进度条
- 2015年第六届蓝桥杯C/C++程序设计本科B组省赛 移动距离(编程大题)
- Jboss 使用bcprov注意事项
- 抽屉效果
- C++ 文件结束符
- Leetcode242: Shortest Palindrome
- Linux CentOs 7.0 mysql 5.7.10 开机自动启动方法
- QuickLook(简介)
- 深入了解Office 2016 for Mac的定制、安配置和激活
- 21行python代码实现拼写检查器
- IOS之基础控件(一)