将Jasperreports服务器从7.2升级到7.5时发生错误(密钥库问题)

问题描述 投票:0回答:1

升级过程非常简单并且有据可查。从版本4开始,我一直在升级jasperreports服务器,始终使用相同的过程(构建过程)。

现在,在7.5版本中,我得到了

java.lang.RuntimeException:从未初始化KeystoreManager或实例化时出错。

无法实例化[com.jaspersoft.jasperserver.crypto.KeystoreManager]:请确保执行了create-keystore

创建名称为'keystoreManager'的bean时出错:初始化的调用方法失败;

创建名称为'passwordEncoder'的bean时出错:不满意通过字段“ keystoreManager”表示的依赖关系;

密钥库应该在/root文件夹中。

jasperserver
1个回答
0
投票

您是否尝试过此链接https://community.jaspersoft.com/wiki/encryption-jasperreports-server-75中提到的过程?>

“如果JasperReports服务器找不到密钥库文件-可能是由于如上所述的权限,则服务器启动时将出现异常,例如:无法实例化[com.jaspersoft.jasperserver.crypto.KeystoreManager]:请确保已执行create-keystore;请确保已执行。嵌套异常为java.lang.RuntimeException:从未初始化KeystoreManager或实例化实例时出错。要解决此问题,您需要将密钥库文件移动到运行Web应用程序进程的用户可以访问的目录中。请参阅下面的更新密钥库文件。“

© www.soinside.com 2019 - 2024. All rights reserved.