【问题标题】:Pentaho SolutionEngine.ERROR_0007 on Red Hat红帽上的 Pentaho SolutionEngine.ERROR_0007
【发布时间】:2014-12-02 23:06:16
【问题描述】:

几天前我在 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 错误 [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 错误 [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 错误 [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 错误 [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 错误 [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 错误 [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 错误 [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 错误 [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 错误 [org.pentaho.platform.scheduler2.quartz.ActionAdapterQuartzJob] ActionAdapterQuartzJob.ERROR_0004 - 操作“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 错误 [org.pentaho.platform.scheduler2.quartz.ActionAdapterQuartzJob] ActionAdapterQuartzJob.ERROR_0001 - 必须在作业数据映射中设置属性“ActionAdapterQuartzJob-ActionClass”或“ActionAdapterQuartzJob-ActionId” 2014-07-09 10:22:17,502 错误 [org.pentaho.platform.scheduler2.quartz.ActionAdapterQuartzJob] ActionAdapterQuartzJob.ERROR_0002 - 无法创建动作实例“未知” org.pentaho.platform.scheduler2.quartz.ActionAdapterQuartzJob$LoggingJobExecutionException: ActionAdapterQuartzJob.ERROR_0001 - 必须在作业数据映射中设置属性“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)

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

【问题讨论】:

    标签: pentaho


    【解决方案1】:

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

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

    【讨论】:

    • 在哪里可以找到这个文件??
    • @DaveRanjan /server/biserver-ee/pentaho-solutions/system/sessionStartupActions.xml
    【解决方案2】:

    这很可能是 Quartz 配置问题。

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

    这可能是一个起点。

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

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

    否则 - 石英被广泛使用,所以至少有一些配置确实可以正常工作,没有这个例外 - 所以问题是找出这个和另一个之间有什么区别。

    希望它会有所帮助。 :(

    【讨论】:

      猜你喜欢
      • 2021-09-08
      • 1970-01-01
      • 2015-09-19
      • 1970-01-01
      • 1970-01-01
      • 2013-03-24
      • 1970-01-01
      • 2012-09-29
      • 1970-01-01
      相关资源
      最近更新 更多