当我将 MySQL 设置为存储库时出现此错误:
PentahoSystem.ERROR_0014: Error while trying to execute startup sequence for org.pentaho.platform.engine.services.connection.datasource.dbcp.DynamicallyPooledDatasourceSystemListener
我使用 Pentaho BI Server pentaho-server-ce-7.1.0.0-12
。正如一些论坛中提到的,当我评论以下行时,错误就消失了:
<bean id="dynamicallyPooledDataSourceSystemListener" class="org.pentaho.platform.engine.services.connection.datasource.dbcp.DynamicallyPooledDatasourceSystemListener" />
localhost
但是,当我使用该帐户时,我无法使用任何帐户(甚至是管理员帐户)进行访问。
我该如何解决这个问题?
答案1
pentaho
我遇到了同样的问题。我发现某些 Tomcat 组件不属于我运行服务器的用户 ( )。
首先,我停止了服务器。
重新建立我的pentaho
安装文件夹和所有子文件夹的所有权。
sudo chown -R pentaho:pentaho *
我删除了以下文件夹下的所有内容。
~/pentaho/pentaho/server/pentaho-server/tomcat/work/Catalina/localhost
Tomcat 服务器将在重新启动时重建这些文件夹和内容。
重新启动 Pentaho 服务器。
答案2
当 jcr_user 密码更改时会出现此错误。请根据您的服务器版本按照 pentaho 安装文档进行检查。