OnCommand Unified Manager 无法计划“事件”报告
适用于
OnCommand Unified Manager 7.x 到 9.5p1
问题
在 OnCommand Unified Manager 中计划报告时、“事件”报告失败。手动运行报告成功。
发生故障时、 WebUI 中不会显示错误。将向管理员发送以下电子邮件:
=== === === ===
Failed to generate report 'CAE_Events_CF' at Jun 2X, 20XX, 11:11:14 AM.
For more details, check the following logs on host "10.0.0.1" ocum-report.log, ocumserver-debug.log and server.log.
Report Output Details
---------------------
Output Format: pdf
Report Schedule: CAE_Events
Report Name: CAE_Events_CF
Status: Failed
Run Time: Jun 2X, 20XX, 11:11:14 AM
Do not reply to this email. This is an automatically generated email and replies to this email address are not attended to.
===================
在 ocum-report.log 中捕获的错误:
2019-06-27 11:11:03 [DEBUG] [default task-10] [ReportGenerator:131] - Report generation starts for: /tmp/ocum-report-17808723941815561943/events_1559567908941_2019-06-27_11_11_03-511.pdf
2019-06-27 11:11:14 [DEBUG] [default task-10] [ReportGenerator:145] - Copied /tmp/ocum-report-17808723941815561943/events_1559567908941_2019-06-27_11_11_03-511.pdf to/var/log/ocum//report/output/
2019-06-27 11:11:14 [ERROR] [default task-10] [ReportGenerator:185] - BIRT error while validatingreport task at end for pdf format: org.eclipse.birt.report.engine.api.EngineException:org.eclipse.birt.chart.exception.ChartException: com.gargoylesoftware.htmlunit.javascript.TimeoutError:Javascript execution takes too long (allowed: 6000, already elapsed: 6001)
2019-06-27 11:11:14 [FATAL] [default task-10] [ReportRestApiHandler:91] - Birt exception occurred.org.eclipse.birt.core.exception.BirtException: org.eclipse.birt.report.engine.api.EngineException:org.eclipse.birt.chart.exception.ChartException: com.gargoylesoftware.htmlunit.javascript.TimeoutError:Javascript execution takes too long (allowed: 6000, already elapsed: 6001)
at deployment.dfm-report-app.ear.JBOSS_OpenTextJavaComponents.war//com.netapp.actuate.api.ReportGenerator.validateTask(ReportGenerator.java:208)
at deployment.dfm-report-app.ear.JBOSS_OpenTextJavaComponents.war//com.netapp.actuate.api.ReportGenerator.generateReportFile(ReportGenerator.java:182)
在 server.log 中捕获的错误:
2019-06-26 13:54:09,279 WARN
[com.netapp.acquisition.aquisitionserverside.interfaces.impl.DataSourceAuditManager] (default task-1)closeDsAudit() - Failed to find audit id -1
2019-06-27 14:45:07,579 SEVERE [com.actuate.birt.chart.reportitem/trace] (default task-3) Timeout occured while generating the current Report Item. Timeout value is currently set to 6000 ms. You can change BIRT_CHART_CONVERT_TO_IMAGE_TIME_OUT or BIRTChartConvertToImageTimeOut to modify the timeout value.
2019-06-27 14:45:07,590 SEVERE [org.eclipse.birt.report.engine.presentation.LocalizedContentVisitor]
(default task-3) org.eclipse.birt.chart.exception.ChartException:com.gargoylesoftware.htmlunit.javascript.TimeoutError: Javascript execution takes too long (allowed:6000, already elapsed: 6001):org.eclipse.birt.chart.exception.ChartException:org.eclipse.birt.chart.exception.ChartException: com.gargoylesoftware.htmlunit.javascript.TimeoutError:Javascript execution takes too long (allowed: 6000, already elapsed: 6001)at
com.actuate.birt.chart.reportitem.ActuateChartReportItemPresentation.generateRenderObject(ActuateChartReportItemPresentation.java:1014
) )