我在ubuntu 16.04上安装了pentaho 8.1 CE
已经将bd从HSQLDB更改为Mysql,已经创建了表,jackrabbit,hibernate和hibernate。启动服务器时,不登录,我想是用户丢失或没有创建。 ??
引发我的错误
catalina.out中
ERROR [CompositeUserRoleListService] User / Role List could not be obtained.
java.lang.IllegalStateException: Target of Bean was never resolved: org.springframework.security.core.userdetails.UserDetailsService
atorg.pentaho.platform.engine.core.system.objfac.spring.BeanBuilder$1.invoke(BeanBuilder.java:159)
at com.sun.proxy.$Proxy84.loadUserByUsername(Unknown Source)
..
..
数据库Jackrabbit没有创建表..
任何的想法?
更改后端数据库时,您需要确保检查一些内容。
您需要确认已在所有这些不同的配置文件中正确配置了与新数据库的连接设置。有关如何为MySQL配置这些文件的一些其他详细信息可以在这里的文档中找到:https://help.pentaho.com/Documentation/8.1/Setup/Installation/Archive/MySQL_Repository
过去,请确保删除/ pentaho-solutions / system / jackrabbit中的“repository”目录,因为这是存储库的索引。如果更改数据库后端,则需要重建此索引。如果服务器在启动时发现“repository”目录不存在,则会自动重建索引。