如何阻止Pentaho'PAC搜索不存在的hsqldb实例?

时间:2012-07-25 18:03:11

标签: mysql hsqldb administration pentaho

我正在尝试让Pentaho的BI Server 3.10在CentOS和MySQL上运行。我按照Prashant Raju在他的网站上提供的步骤(之前已经工作过一次)。 BI服务器正在运行,但我无法让Pentaho的管理控制台(PAC)开始使用MySQL数据库。它总是回到搜索HSQLDB的不存在的实例。显然一切都按原样配置 - 显然它不是,但是......

希望有人可以帮助我,我在这里迷失了!

提前致谢, 古斯塔沃

2 个答案:

答案 0 :(得分:0)

webapps/pentaho/WEB-INF/web.xml中,查找

<!-- [BEGIN HSQLDB DATABASES]
<context-param> 
     <param-name>hsqldb-databases</param-name> 
     <param-value>sampledata@../../data/hsqldb/sampledata,hibernate@../../data/hsqldb/hibernate,quartz@../../data/hsqldb/quartz</param-value>
</context-param>
[END HSQLDB DATABASES] -->

<!-- [BEGIN HSQLDB STARTER]
<listener> 
     <listener-class>org.pentaho.platform.web.http.context.HsqldbStartupListener</listener-class> 
</listener>
[END HSQLDB STARTER] -->

注释掉或删除这2行。

答案 1 :(得分:0)

实际上,一旦我将管理控制台从其原始位置移动到现有的tomcat实例,我应该编辑该文件 [Pentaho的家庭文件夹] /administration-console/resource/config/console.xml

正如pablotips's blogspot所述。 谢谢,老兄!