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



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

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

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

无法实例化 [com.jaspersoft.jasperserver.crypto.KeystoreManager]:请确保create-keystore被处决;

创建名为"keystoreManager"的 Bean 时出错:调用 init 方法失败;

创建名为"密码编码器"的 Bean 时出错:不满意 通过字段"密钥库管理器"表示的依赖关系;

密钥库应位于/root文件夹中。

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

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

最新更新