Red Hat上的Pentaho SolutionEngine.ERROR_0007

时间:2014-07-09 13:29:14

标签: pentaho

我几天前在Red Hat系统上安装了Pentaho BA(完全安装)。我安装了5.0.7.1-x64版本,因为最新的5.1版本在安装后就给我带来了问题。 5.0.7.1版本仍然存在一些问题(日志中的例外)但它工作正常,直到今天。今天我登录到PUC,我发现服务器的功能存在一些严重问题:登录后我只获得上层菜单而不是主页的内容。我可以访问并查看"浏览文件"菜单,但当我选择仪表板或报告时,它不会加载:它只是加载主页和标题的上部栏,但仪表板是完全空的。甚至不是"网格"各种报道。

我复制了日志文件catalina.out的内容,你可以在这里找到它http://pastebin.com/hshXekFM 从第33行开始,服务器加载登录页面的部分从登录后的第51行开始。

在这里你可以找到catalina的内容.2014-07-09.log http://pastebin.com/L7ReLdpt 这里是pentaho.log文件:

  

2014-07-09 09:53:53,732 ERROR [org.pentaho.platform.engine.services.solution.SolutionEngine] 2bc1b7a9-073e-11e4-8cb0-005056a82a08:SOLUTION-ENGINE:/ public / bi-developers / Secure / global-department-list.xaction:SolutionEngine.ERROR_0007 - 操作序列执行失败   2014-07-09 10:20:56,969 ERROR [org.pentaho.platform.engine.services.solution.SolutionEngine] f39bcc4a-0741-11e4-8cb0-005056a82a08:SOLUTION-ENGINE:/ public / bi-developers / rules / session -region-list.xaction:SolutionEngine.ERROR_0007 - Esecuzione dell' Action Sequence fallita   2014-07-09 10:20:57,185 ERROR [org.pentaho.platform.engine.services.solution.SolutionEngine] f3be215b-0741-11e4-8cb0-005056a82a08:SOLUTION-ENGINE:/ public / bi-developers / rules / session -region-list.xaction:SolutionEngine.ERROR_0007 - Esecuzione dell' Action Sequence fallita   2014-07-09 10:20:57,224 ERROR [org.pentaho.platform.engine.services.solution.SolutionEngine] f3c3035c-0741-11e4-8cb0-005056a82a08:SOLUTION-ENGINE:/ public / bi-developers / rules / session -region-list.xaction:SolutionEngine.ERROR_0007 - Esecuzione dell' Action Sequence fallita   2014-07-09 10:20:57,322 ERROR [org.pentaho.platform.engine.services.solution.SolutionEngine] f3d2bacd-0741-11e4-8cb0-005056a82a08:SOLUTION-ENGINE:/ public / bi-developers / rules / session -region-list.xaction:SolutionEngine.ERROR_0007 - Esecuzione dell' Action Sequence fallita   2014-07-09 10:22:17,301 ERROR [org.pentaho.platform.engine.services.solution.SolutionEngine] 23814d9e-0742-11e4-8cb0-005056a82a08:SOLUTION-ENGINE:/ public / bi-developers / rules / session -region-list.xaction:SolutionEngine.ERROR_0007 - 操作序列执行失败   2014-07-09 10:22:17,343 ERROR [org.pentaho.platform.engine.services.solution.SolutionEngine] 238656af-0742-11e4-8cb0-005056a82a08:SOLUTION-ENGINE:/ public / bi-developers / rules / session -region-list.xaction:SolutionEngine.ERROR_0007 - 操作序列执行失败   2014-07-09 10:22:17,434 ERROR [org.pentaho.platform.engine.services.solution.SolutionEngine] 23941250-0742-11e4-8cb0-005056a82a08:SOLUTION-ENGINE:/ public / bi-developers / rules / session -region-list.xaction:SolutionEngine.ERROR_0007 - 操作序列执行失败   2014-07-09 10:22:17,492 ERROR [org.pentaho.platform.scheduler2.quartz.ActionAdapterQuartzJob] ActionAdapterQuartzJob.ERROR_0004 - Action" org.pentaho.platform.plugin.action.builtin.ActionSequenceAction"未能成为石英工作   java.lang.Exception:java.io.FileNotFoundException           在org.pentaho.platform.scheduler2.quartz.ActionAdapterQuartzJob.invokeAction(ActionAdapterQuartzJob.java:271)           在org.pentaho.platform.scheduler2.quartz.ActionAdapterQuartzJob.execute(ActionAdapterQuartzJob.java:133)           在org.pentaho.platform.scheduler2.quartz.BlockingQuartzJob.execute(BlockingQuartzJob.java:38)           在org.quartz.core.JobRunShell.run(JobRunShell.java:199)           在org.quartz.simpl.SimpleThreadPool $ WorkerThread.run(SimpleThreadPool.java:546)   引起:java.io.FileNotFoundException           在org.pentaho.platform.web.http.api.resources.RepositoryFileStreamProvider.getInputStream(RepositoryFileStreamProvider.java:118)           在org.pentaho.platform.scheduler2.quartz.ActionAdapterQuartzJob $ 1.call(ActionAdapterQuartzJob.java:176)           在org.pentaho.platform.scheduler2.quartz.ActionAdapterQuartzJob $ 1.call(ActionAdapterQuartzJob.java:166)           在org.pentaho.platform.engine.security.SecurityHelper.runAsUser(SecurityHelper.java:179)           在org.pentaho.platform.engine.security.SecurityHelper.runAsUser(SecurityHelper.java:168)           在org.pentaho.platform.scheduler2.quartz.ActionAdapterQuartzJob.invokeAction(ActionAdapterQuartzJob.java:250)           ......还有4个   2014-07-09 10:22:17,502 ERROR [org.pentaho.platform.scheduler2.quartz.ActionAdapterQuartzJob] ActionAdapterQuartzJob.ERROR_0001 - Property" ActionAdapterQuartzJob-ActionClass"或" ActionAdapterQuartzJob-ActionId"必须在作业数据映射中设置   2014-07-09 10:22:17,502 ERROR [org.pentaho.platform.scheduler2.quartz.ActionAdapterQuartzJob] ActionAdapterQuartzJob.ERROR_0002 - 无法创建动作实例"未知"   org.pentaho.platform.scheduler2.quartz.ActionAdapterQuartzJob $ LoggingJobExecutionException:ActionAdapterQuartzJob.ERROR_0001 - Property" ActionAdapterQuartzJob-ActionClass"或" ActionAdapterQuartzJob-ActionId"必须在作业数据映射中设置           在org.pentaho.platform.scheduler2.quartz.ActionAdapterQuartzJob.resolveClass(ActionAdapterQuartzJob.java:79)           在org.pentaho.platform.scheduler2.quartz.ActionAdapterQuartzJob.execute(ActionAdapterQuartzJob.java:117)           在org.pentaho.platform.scheduler2.quartz.BlockingQuartzJob.execute(BlockingQuartzJob.java:48)           在org.quartz.core.JobRunShell.run(JobRunShell.java:199)           在org.quartz.simpl.SimpleThreadPool $ WorkerThread.run(SimpleThreadPool.java:546)

我该如何解决这个问题? 非常感谢您提前

2 个答案:

答案 0 :(得分:1)

只需编辑文件sessionStartupActions.xml并注释掉那些调用这些.xaction文件的行。

当它尝试调用您可能未安装的示例数据的操作时会发生这种情况。

答案 1 :(得分:0)

这很可能是Quartz配置问题。

我建议重新检查一下石英配置文件 - 自上次作业/转换成功安排以来,它们是通过补丁修改还是手动修改?

这可能是一个起点。

如果这不是解决方案,请不要犹豫fire a bug - 至少开发人员可以为此案例提供更复杂的错误消息。

对于企业用户,pentaho提供官方支持 - 所以不要浪费时间在论坛上并直接踢他们。

否则 - 石英被广泛使用,所以至少有一些配置可以在没有这个例外的情况下正常工作 - 所以问题是找到这个与其他之间的区别。

希望它会有所帮助。 :(