Active IQ Unified Manager Discussions

Error to run OCUM 7.1 report

calori
10,889 Views

Hi All,

 

After upgrade OCUM from 7.0 to 7.1P1 I am getting the error below to run the reports (all of them).

 

There was a problem in loading the port as connection to the datasource cannot be established. One or more of the following properties in the report look invalid:

1. Connection URL

2. Username

3. Password

 

How could I check Username and Password if this is the default reports ?

How could I fix this problem ?

1 ACCEPTED SOLUTION

Deligatedgeek
9,485 Views

Hi Micheal,

 

I found the solution to this on all versions of CentOS 7 and OCUM 7.X.

 

Basically the application at some point changed from using "/data" to "/opt/netapp/data/", one of the jars used for reporting is still looking for a keystore in /data and thus reporting fails.  Create a symbolic link for for "/opt/netapp/data/" called "/data" and reporting works.

 

I had forgotten about the symbolic link, it was required to make 7.0 pre release even install.

 

Regards,

 

Mark

View solution in original post

9 REPLIES 9

jlkline08
10,384 Views

I am having the same issue in 7.2.  Did you get a resolution to this?

calori
10,381 Views

Until now I had no answer.  😞

Adly
10,145 Views

I have seen the same error message on OCUM 7.2GA.

creating a symlink for /opt/netapp/data -> /data fixed it.

Deligatedgeek
10,255 Views

In my experience so far, reporting has not worked in any version of OCUM 7.x, release candidate or production.

 

I currently have 7.2 and get the following error running reports;

 

OcumReportError.png

 

Logs on server show;

 

2017-08-02 11:22:19,089 SEVERE [org.eclipse.birt.report.engine.api.impl.ReportEngine] (pool-23-thread-3) Error happened while running the report.: java.lang.NoClassDefFoundError: Could not initialize class com.netapp.actuate.DatabaseConnectionProvider
at com.netapp.actuate.ReportQueryExecutor.executeQuery(ReportQueryExecutor.java:99) [classes:]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.8.0_131]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [rt.jar:1.8.0_131]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.8.0_131]
at java.lang.reflect.Method.invoke(Method.java:498) [rt.jar:1.8.0_131]
at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:161) [js.jar:]
at org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:247) [js.jar:]
at org.mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:66) [js.jar:]
at org.mozilla.javascript.gen.c8._c1(/report/data-sets/script-data-set[@id="14"]/method[@name="open"]:2)
at org.mozilla.javascript.gen.c8.call(/report/data-sets/script-data-set[@id="14"]/method[@name="open"])
at org.mozilla.javascript.optimizer.OptRuntime.callName0(OptRuntime.java:108) [js.jar:]
at org.mozilla.javascript.gen.c9._c0(/report/data-sets/script-data-set[@id="14"]/method[@name="open"]:0)
at org.mozilla.javascript.gen.c9.call(/report/data-sets/script-data-set[@id="14"]/method[@name="open"])
at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:398) [js.jar:]
at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3065) [js.jar:]
at org.mozilla.javascript.gen.c9.call(/report/data-sets/script-data-set[@id="14"]/method[@name="open"])
at org.mozilla.javascript.gen.c9.exec(/report/data-sets/script-data-set[@id="14"]/method[@name="open"])
at org.eclipse.birt.core.script.JavascriptEvalUtil.evaluateRawScript(JavascriptEvalUtil.java:99) [coreapi.jar:]
at org.eclipse.birt.core.script.JavascriptEvalUtil.evaluateScript(JavascriptEvalUtil.java:138) [coreapi.jar:]
at org.eclipse.birt.data.engine.script.ScriptEvalUtil.evaluateJSAsExpr(ScriptEvalUtil.java:999) [org.eclipse.birt.data_4.4.0.v20150710-0101.jar:]
at org.eclipse.birt.data.engine.script.JSMethodRunner.runScript(JSMethodRunner.java:138) [org.eclipse.birt.data_4.4.0.v20150710-0101.jar:]
at org.eclipse.birt.report.engine.script.internal.DtEScriptExecutor.handleJS(DtEScriptExecutor.java:90) [org.eclipse.birt.report.engine_4.4.0.v20150710-0101.jar:]
at org.eclipse.birt.report.engine.script.internal.DataSetScriptExecutor.handleJS(DataSetScriptExecutor.java:256) [org.eclipse.birt.report.engine_4.4.0.v20150710-0101.jar:]
at org.eclipse.birt.report.engine.script.internal.ScriptDataSetScriptExecutor.handleOpen(ScriptDataSetScriptExecutor.java:98) [org.eclipse.birt.report.engine_4.4.0.v20150710-0101.jar:]
at org.eclipse.birt.data.engine.impl.ScriptDataSetRuntime.open(ScriptDataSetRuntime.java:80) [org.eclipse.birt.data_4.4.0.v20150710-0101.jar:]
at org.eclipse.birt.data.engine.impl.PreparedScriptDSQuery$ScriptDSQueryExecutor$CustomDataSet.open(PreparedScriptDSQuery.java:247) [org.eclipse.birt.data_4.4.0.v20150710-0101.jar:]
at org.eclipse.birt.data.engine.impl.PreparedScriptDSQuery$ScriptDSQueryExecutor.executeOdiQuery(PreparedScriptDSQuery.java:223) [org.eclipse.birt.data_4.4.0.v20150710-0101.jar:]
at org.eclipse.birt.data.engine.impl.QueryExecutor.execute(QueryExecutor.java:1237) [org.eclipse.birt.data_4.4.0.v20150710-0101.jar:]
at org.eclipse.birt.data.engine.impl.ServiceForQueryResults.executeQuery(ServiceForQueryResults.java:233) [org.eclipse.birt.data_4.4.0.v20150710-0101.jar:]
at org.eclipse.birt.data.engine.impl.QueryResults.getResultIterator(QueryResults.java:178) [org.eclipse.birt.data_4.4.0.v20150710-0101.jar:]
at org.eclipse.birt.report.engine.data.dte.QueryResultSet.<init>(QueryResultSet.java:98) [org.eclipse.birt.report.engine_4.4.0.v20150710-0101.jar:]
at org.eclipse.birt.report.engine.data.dte.DteDataEngine.doExecuteQuery(DteDataEngine.java:168) [org.eclipse.birt.report.engine_4.4.0.v20150710-0101.jar:]
at org.eclipse.birt.report.engine.data.dte.DataGenerationEngine.doExecuteQuery(DataGenerationEngine.java:83) [org.eclipse.birt.report.engine_4.4.0.v20150710-0101.jar:]
at org.eclipse.birt.report.engine.data.dte.AbstractDataEngine.execute(AbstractDataEngine.java:285) [org.eclipse.birt.report.engine_4.4.0.v20150710-0101.jar:]
at org.eclipse.birt.report.engine.executor.ExtendedGenerateExecutor.executeQueries(ExtendedGenerateExecutor.java:205) [org.eclipse.birt.report.engine_4.4.0.v20150710-0101.jar:]
at org.eclipse.birt.report.engine.executor.ExtendedGenerateExecutor.execute(ExtendedGenerateExecutor.java:65) [org.eclipse.birt.report.engine_4.4.0.v20150710-0101.jar:]
at org.eclipse.birt.report.engine.executor.ExtendedItemExecutor.execute(ExtendedItemExecutor.java:62) [org.eclipse.birt.report.engine_4.4.0.v20150710-0101.jar:]
at org.eclipse.birt.report.engine.internal.executor.wrap.WrappedReportItemExecutor.execute(WrappedReportItemExecutor.java:46) [org.eclipse.birt.report.engine_4.4.0.v20150710-0101.jar:]
at org.eclipse.birt.report.engine.internal.executor.emitter.ReportItemEmitterExecutor.execute(ReportItemEmitterExecutor.java:46) [org.eclipse.birt.report.engine_4.4.0.v20150710-0101.jar:]
at org.eclipse.birt.report.engine.internal.executor.dup.SuppressDuplicateItemExecutor.execute(SuppressDuplicateItemExecutor.java:43) [org.eclipse.birt.report.engine_4.4.0.v20150710-0101.jar:]
at org.eclipse.birt.report.engine.layout.html.HTMLBlockStackingLM.layoutNodes(HTMLBlockStackingLM.java:65) [org.eclipse.birt.report.engine_4.4.0.v20150710-0101.jar:]
at org.eclipse.birt.report.engine.layout.html.HTMLStackingLM.layoutChildren(HTMLStackingLM.java:26) [org.eclipse.birt.report.engine_4.4.0.v20150710-0101.jar:]
at org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.layout(HTMLAbstractLM.java:140) [org.eclipse.birt.report.engine_4.4.0.v20150710-0101.jar:]
at org.eclipse.birt.report.engine.layout.html.HTMLInlineStackingLM.resumeLayout(HTMLInlineStackingLM.java:111) [org.eclipse.birt.report.engine_4.4.0.v20150710-0101.jar:]
at org.eclipse.birt.report.engine.layout.html.HTMLInlineStackingLM.layoutNodes(HTMLInlineStackingLM.java:160) [org.eclipse.birt.report.engine_4.4.0.v20150710-0101.jar:]
at org.eclipse.birt.report.engine.layout.html.HTMLStackingLM.layoutChildren(HTMLStackingLM.java:26) [org.eclipse.birt.report.engine_4.4.0.v20150710-0101.jar:]
at org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.layout(HTMLAbstractLM.java:140) [org.eclipse.birt.report.engine_4.4.0.v20150710-0101.jar:]
at org.eclipse.birt.report.engine.layout.html.HTMLBlockStackingLM.layoutNodes(HTMLBlockStackingLM.java:70) [org.eclipse.birt.report.engine_4.4.0.v20150710-0101.jar:]
at org.eclipse.birt.report.engine.layout.html.HTMLStackingLM.layoutChildren(HTMLStackingLM.java:26) [org.eclipse.birt.report.engine_4.4.0.v20150710-0101.jar:]
at org.eclipse.birt.report.engine.layout.html.HTMLRepeatHeaderLM.layoutChildren(HTMLRepeatHeaderLM.java:46) [org.eclipse.birt.report.engine_4.4.0.v20150710-0101.jar:]
at org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.layout(HTMLAbstractLM.java:140) [org.eclipse.birt.report.engine_4.4.0.v20150710-0101.jar:]
at org.eclipse.birt.report.engine.layout.html.HTMLBlockStackingLM.layoutNodes(HTMLBlockStackingLM.java:70) [org.eclipse.birt.report.engine_4.4.0.v20150710-0101.jar:]
at org.eclipse.birt.report.engine.layout.html.HTMLPageLM.layout(HTMLPageLM.java:92) [org.eclipse.birt.report.engine_4.4.0.v20150710-0101.jar:]
at org.eclipse.birt.report.engine.layout.html.HTMLReportLayoutEngine.layout(HTMLReportLayoutEngine.java:100) [org.eclipse.birt.report.engine_4.4.0.v20150710-0101.jar:]
at org.eclipse.birt.report.engine.presentation.ReportDocumentBuilder.build(ReportDocumentBuilder.java:258) [org.eclipse.birt.report.engine_4.4.0.v20150710-0101.jar:]
at org.eclipse.birt.report.engine.api.impl.RunTask.doRun(RunTask.java:273) [org.eclipse.birt.report.engine_4.4.0.v20150710-0101.jar:]
at org.eclipse.birt.report.engine.api.impl.RunTask.run(RunTask.java:115) [org.eclipse.birt.report.engine_4.4.0.v20150710-0101.jar:]
at com.actuate.reportapi.engine.birt.ReportGenerationTask.runTask(ReportGenerationTask.java:1126)
at com.actuate.reportapi.engine.birt.ReportGenerationTask.generateReport(ReportGenerationTask.java:207)
at com.actuate.reportapi.engine.ReportGenerationTaskBase.doTask(ReportGenerationTaskBase.java:153) [jrem.jar:]
at com.actuate.reportapi.engine.Task.execute(Task.java:325) [jrem.jar:]
at com.actuate.reportapi.enginemanager.ControlRunnable.runTask(ControlRunnable.java:84) [jrem.jar:]
at com.actuate.reportapi.enginemanager.ControlRunnable.run(ControlRunnable.java:38) [jrem.jar:]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [rt.jar:1.8.0_131]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [rt.jar:1.8.0_131]
at java.lang.Thread.run(Thread.java:748) [rt.jar:1.8.0_131]

2017-08-02 11:22:19,100 SEVERE [com.actuate.reportapi.engine.ReportGenerationTaskBase] (pool-23-thread-3) Error happened while running the report. java.lang.NoClassDefFoundError: Could not initialize class com.netapp.actuate.DatabaseConnectionProvider org.eclipse.birt.report.engine.api.EngineException: Error happened while running the report.
at org.eclipse.birt.report.engine.api.impl.EngineTask.handleFatalExceptions(EngineTask.java:2393)
at org.eclipse.birt.report.engine.api.impl.RunTask.doRun(RunTask.java:281)
at org.eclipse.birt.report.engine.api.impl.RunTask.run(RunTask.java:115)
at com.actuate.reportapi.engine.birt.ReportGenerationTask.runTask(ReportGenerationTask.java:1126)
at com.actuate.reportapi.engine.birt.ReportGenerationTask.generateReport(ReportGenerationTask.java:207)
at com.actuate.reportapi.engine.ReportGenerationTaskBase.doTask(ReportGenerationTaskBase.java:153)
at com.actuate.reportapi.engine.Task.execute(Task.java:325)
at com.actuate.reportapi.enginemanager.ControlRunnable.runTask(ControlRunnable.java:84)
at com.actuate.reportapi.enginemanager.ControlRunnable.run(ControlRunnable.java:38)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.NoClassDefFoundError: Could not initialize class com.netapp.actuate.DatabaseConnectionProvider
at com.netapp.actuate.ReportQueryExecutor.executeQuery(ReportQueryExecutor.java:99)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:161)
at org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:247)
at org.mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:66)
at org.mozilla.javascript.gen.c8._c1(/report/data-sets/script-data-set[@id="14"]/method[@name="open"]:2)
at org.mozilla.javascript.gen.c8.call(/report/data-sets/script-data-set[@id="14"]/method[@name="open"])
at org.mozilla.javascript.optimizer.OptRuntime.callName0(OptRuntime.java:108)
at org.mozilla.javascript.gen.c9._c0(/report/data-sets/script-data-set[@id="14"]/method[@name="open"]:0)
at org.mozilla.javascript.gen.c9.call(/report/data-sets/script-data-set[@id="14"]/method[@name="open"])
at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:398)
at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3065)
at org.mozilla.javascript.gen.c9.call(/report/data-sets/script-data-set[@id="14"]/method[@name="open"])
at org.mozilla.javascript.gen.c9.exec(/report/data-sets/script-data-set[@id="14"]/method[@name="open"])
at org.eclipse.birt.core.script.JavascriptEvalUtil.evaluateRawScript(JavascriptEvalUtil.java:99)
at org.eclipse.birt.core.script.JavascriptEvalUtil.evaluateScript(JavascriptEvalUtil.java:138)
at org.eclipse.birt.data.engine.script.ScriptEvalUtil.evaluateJSAsExpr(ScriptEvalUtil.java:999)
at org.eclipse.birt.data.engine.script.JSMethodRunner.runScript(JSMethodRunner.java:138)
at org.eclipse.birt.report.engine.script.internal.DtEScriptExecutor.handleJS(DtEScriptExecutor.java:90)
at org.eclipse.birt.report.engine.script.internal.DataSetScriptExecutor.handleJS(DataSetScriptExecutor.java:256)
at org.eclipse.birt.report.engine.script.internal.ScriptDataSetScriptExecutor.handleOpen(ScriptDataSetScriptExecutor.java:98)
at org.eclipse.birt.data.engine.impl.ScriptDataSetRuntime.open(ScriptDataSetRuntime.java:80)
at org.eclipse.birt.data.engine.impl.PreparedScriptDSQuery$ScriptDSQueryExecutor$CustomDataSet.open(PreparedScriptDSQuery.java:247)
at org.eclipse.birt.data.engine.impl.PreparedScriptDSQuery$ScriptDSQueryExecutor.executeOdiQuery(PreparedScriptDSQuery.java:223)
at org.eclipse.birt.data.engine.impl.QueryExecutor.execute(QueryExecutor.java:1237)
at org.eclipse.birt.data.engine.impl.ServiceForQueryResults.executeQuery(ServiceForQueryResults.java:233)
at org.eclipse.birt.data.engine.impl.QueryResults.getResultIterator(QueryResults.java:178)
at org.eclipse.birt.report.engine.data.dte.QueryResultSet.<init>(QueryResultSet.java:98)
at org.eclipse.birt.report.engine.data.dte.DteDataEngine.doExecuteQuery(DteDataEngine.java:168)
at org.eclipse.birt.report.engine.data.dte.DataGenerationEngine.doExecuteQuery(DataGenerationEngine.java:83)
at org.eclipse.birt.report.engine.data.dte.AbstractDataEngine.execute(AbstractDataEngine.java:285)
at org.eclipse.birt.report.engine.executor.ExtendedGenerateExecutor.executeQueries(ExtendedGenerateExecutor.java:205)
at org.eclipse.birt.report.engine.executor.ExtendedGenerateExecutor.execute(ExtendedGenerateExecutor.java:65)
at org.eclipse.birt.report.engine.executor.ExtendedItemExecutor.execute(ExtendedItemExecutor.java:62)
at org.eclipse.birt.report.engine.internal.executor.wrap.WrappedReportItemExecutor.execute(WrappedReportItemExecutor.java:46)
at org.eclipse.birt.report.engine.internal.executor.emitter.ReportItemEmitterExecutor.execute(ReportItemEmitterExecutor.java:46)
at org.eclipse.birt.report.engine.internal.executor.dup.SuppressDuplicateItemExecutor.execute(SuppressDuplicateItemExecutor.java:43)
at org.eclipse.birt.report.engine.layout.html.HTMLBlockStackingLM.layoutNodes(HTMLBlockStackingLM.java:65)
at org.eclipse.birt.report.engine.layout.html.HTMLStackingLM.layoutChildren(HTMLStackingLM.java:26)
at org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.layout(HTMLAbstractLM.java:140)
at org.eclipse.birt.report.engine.layout.html.HTMLInlineStackingLM.resumeLayout(HTMLInlineStackingLM.java:111)
at org.eclipse.birt.report.engine.layout.html.HTMLInlineStackingLM.layoutNodes(HTMLInlineStackingLM.java:160)

2017-08-02 11:22:19,102 SEVERE [com.actuate.schemas.ActuateSoapBindingImpl] (default task-37) Execute report failed (Report generation failed. Cause: Error happened while running the report.).: Execute report failed (Report generation failed. Cause: Error happened while running the report.).
at com.actuate.reportservice.ReportServiceLocal.runReport(ReportServiceLocal.java:2793) [aciportal.jar:]
at com.actuate.iv.service.actionhandler.IVRunReportActionHandler.doExecution(IVRunReportActionHandler.java:168) [aciportal.jar:]
at com.actuate.iv.service.actionhandler.IVRunReportActionHandler.doExecute(IVRunReportActionHandler.java:108) [aciportal.jar:]
at com.actuate.iv.service.actionhandler.AbstractViewingActionHandler.execute(AbstractViewingActionHandler.java:336) [aciportal.jar:]
at com.actuate.iv.soapengine.processor.IVComponentProcessor.executeAction(IVComponentProcessor.java:67) [aciportal.jar:]
at com.actuate.iv.soapengine.processor.IVDocumentProcessor.handleStartUp(IVDocumentProcessor.java:739) [aciportal.jar:]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.8.0_131]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [rt.jar:1.8.0_131]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.8.0_131]
at java.lang.reflect.Method.invoke(Method.java:498) [rt.jar:1.8.0_131]
at com.actuate.iv.soapengine.processor.IVComponentProcessor.process(IVComponentProcessor.java:138) [aciportal.jar:]
at com.actuate.schemas.ActuateSoapBindingImpl.getIVUpdatedObjects(ActuateSoapBindingImpl.java:844) [aciportal.jar:]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.8.0_131]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [rt.jar:1.8.0_131]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.8.0_131]
at java.lang.reflect.Method.invoke(Method.java:498) [rt.jar:1.8.0_131]
at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:388) [axis.jar:]
at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:283) [axis.jar:]
at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323) [axis.jar:]
at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32) [axis.jar:]
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118) [axis.jar:]
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83) [axis.jar:]
at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:453) [axis.jar:]
at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281) [axis.jar:]
at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699) [axis.jar:]
at com.actuate.iv.servlet.IVHttpDispatcher.handleRequest(IVHttpDispatcher.java:95) [aciportal.jar:]

at com.actuate.iv.servlet.IVServlet.doPost(IVServlet.java:282) [aciportal.jar:]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [jboss-servlet-api_3.1_spec-1.0.0.Final.jar:1.0.0.Final]
at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327) [axis.jar:]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [jboss-servlet-api_3.1_spec-1.0.0.Final.jar:1.0.0.Final]
at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:86) [undertow-servlet-1.1.8.Final.jar:1.1.8.Final]
at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) [undertow-servlet-1.1.8.Final.jar:1.1.8.Final]
at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) [undertow-servlet-1.1.8.Final.jar:1.1.8.Final]
at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78)
at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) [undertow-core-1.1.8.Final.jar:1.1.8.Final]
at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131) [undertow-servlet-1.1.8.Final.jar:1.1.8.Final]
at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) [undertow-servlet-1.1.8.Final.jar:1.1.8.Final]
at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) [undertow-core-1.1.8.Final.jar:1.1.8.Final]
at io.undertow.security.handlers.AuthenticationConstraintHandler.handleRequest(AuthenticationConstraintHandler.java:51) [undertow-core-1.1.8.Final.jar:1.1.8.Final]
at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) [undertow-core-1.1.8.Final.jar:1.1.8.Final]
at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) [undertow-servlet-1.1.8.Final.jar:1.1.8.Final]
at io.undertow.servlet.handlers.security.ServletSecurityConstraintHandler.handleRequest(ServletSecurityConstraintHandler.java:56) [undertow-servlet-1.1.8.Final.jar:1.1.8.Final]
at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:58) [undertow-core-1.1.8.Final.jar:1.1.8.Final]
at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:70) [undertow-servlet-1.1.8.Final.jar:1.1.8.Final]
at io.undertow.security.handlers.SecurityInitialHandler.handleRequest(SecurityInitialHandler.java:76) [undertow-core-1.1.8.Final.jar:1.1.8.Final]
at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) [undertow-core-1.1.8.Final.jar:1.1.8.Final]
at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61)
at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) [undertow-core-1.1.8.Final.jar:1.1.8.Final]
at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) [undertow-core-1.1.8.Final.jar:1.1.8.Final]
at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:261) [undertow-servlet-1.1.8.Final.jar:1.1.8.Final]
at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:248) [undertow-servlet-1.1.8.Final.jar:1.1.8.Final]
at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:77) [undertow-servlet-1.1.8.Final.jar:1.1.8.Final]
at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:167) [undertow-servlet-1.1.8.Final.jar:1.1.8.Final]
at io.undertow.server.Connectors.executeRootHandler(Connectors.java:199) [undertow-core-1.1.8.Final.jar:1.1.8.Final]
at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:761) [undertow-core-1.1.8.Final.jar:1.1.8.Final]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [rt.jar:1.8.0_131]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [rt.jar:1.8.0_131]
at java.lang.Thread.run(Thread.java:748) [rt.jar:1.8.0_131]

Caused by: An error occurred while generating the report. Report generation failed. Cause: Error happened while running the report..
... 58 more
Caused by: com.actuate.reportservice.ActuReportServiceException: An error occurred while generating the report. Report generation failed. Cause: Error happened while running the report.
... 58 more
Caused by: com.actuate.reportapi.enginemanager.JREMException: Report generation failed. Cause: Error happened while running the report.
at org.eclipse.birt.report.engine.api.impl.EngineTask.handleFatalExceptions(EngineTask.java:2393)
at org.eclipse.birt.report.engine.api.impl.RunTask.doRun(RunTask.java:281)
at org.eclipse.birt.report.engine.api.impl.RunTask.run(RunTask.java:115)
at com.actuate.reportapi.engine.birt.ReportGenerationTask.runTask(ReportGenerationTask.java:1126)
at com.actuate.reportapi.engine.birt.ReportGenerationTask.generateReport(ReportGenerationTask.java:207)
at com.actuate.reportapi.engine.ReportGenerationTaskBase.doTask(ReportGenerationTaskBase.java:153) [jrem.jar:]
at com.actuate.reportapi.engine.Task.execute(Task.java:325) [jrem.jar:]
at com.actuate.reportapi.enginemanager.ControlRunnable.runTask(ControlRunnable.java:84) [jrem.jar:]
at com.actuate.reportapi.enginemanager.ControlRunnable.run(ControlRunnable.java:38) [jrem.jar:]
... 3 more
Caused by: org.eclipse.birt.report.engine.api.EngineException: Error happened while running the report.
... 12 more
Caused by: java.lang.NoClassDefFoundError: Could not initialize class com.netapp.actuate.DatabaseConnectionProvider
at com.netapp.actuate.ReportQueryExecutor.executeQuery(ReportQueryExecutor.java:99) [classes:]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.8.0_131]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [rt.jar:1.8.0_131]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.8.0_131]
at java.lang.reflect.Method.invoke(Method.java:498) [rt.jar:1.8.0_131]
at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:161) [js.jar:]
at org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:247) [js.jar:]
at org.mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:66) [js.jar:]
at org.mozilla.javascript.gen.c8._c1(/report/data-sets/script-data-set[@id="14"]/method[@name="open"]:2)
at org.mozilla.javascript.gen.c8.call(/report/data-sets/script-data-set[@id="14"]/method[@name="open"])
at org.mozilla.javascript.optimizer.OptRuntime.callName0(OptRuntime.java:108) [js.jar:]
at org.mozilla.javascript.gen.c9._c0(/report/data-sets/script-data-set[@id="14"]/method[@name="open"]:0)
at org.mozilla.javascript.gen.c9.call(/report/data-sets/script-data-set[@id="14"]/method[@name="open"])
at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:398) [js.jar:]
at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3065) [js.jar:]

at org.mozilla.javascript.gen.c9.call(/report/data-sets/script-data-set[@id="14"]/method[@name="open"])
at org.mozilla.javascript.gen.c9.exec(/report/data-sets/script-data-set[@id="14"]/method[@name="open"])
at org.eclipse.birt.core.script.JavascriptEvalUtil.evaluateRawScript(JavascriptEvalUtil.java:99) [coreapi.jar:]
at org.eclipse.birt.core.script.JavascriptEvalUtil.evaluateScript(JavascriptEvalUtil.java:138) [coreapi.jar:]
at org.eclipse.birt.data.engine.script.ScriptEvalUtil.evaluateJSAsExpr(ScriptEvalUtil.java:999)
at org.eclipse.birt.data.engine.script.JSMethodRunner.runScript(JSMethodRunner.java:138)
at org.eclipse.birt.report.engine.script.internal.DtEScriptExecutor.handleJS(DtEScriptExecutor.java:90)
at org.eclipse.birt.report.engine.script.internal.DataSetScriptExecutor.handleJS(DataSetScriptExecutor.java:256)
at org.eclipse.birt.report.engine.script.internal.ScriptDataSetScriptExecutor.handleOpen(ScriptDataSetScriptExecutor.java:98)
at org.eclipse.birt.data.engine.impl.ScriptDataSetRuntime.open(ScriptDataSetRuntime.java:80)
at org.eclipse.birt.data.engine.impl.PreparedScriptDSQuery$ScriptDSQueryExecutor$CustomDataSet.open(PreparedScriptDSQuery.java:247)
at org.eclipse.birt.data.engine.impl.PreparedScriptDSQuery$ScriptDSQueryExecutor.executeOdiQuery(PreparedScriptDSQuery.java:223)
at org.eclipse.birt.data.engine.impl.QueryExecutor.execute(QueryExecutor.java:1237)
at org.eclipse.birt.data.engine.impl.ServiceForQueryResults.executeQuery(ServiceForQueryResults.java:233)
at org.eclipse.birt.data.engine.impl.QueryResults.getResultIterator(QueryResults.java:178)
at org.eclipse.birt.report.engine.data.dte.QueryResultSet.<init>(QueryResultSet.java:98)
at org.eclipse.birt.report.engine.data.dte.DteDataEngine.doExecuteQuery(DteDataEngine.java:168)
at org.eclipse.birt.report.engine.data.dte.DataGenerationEngine.doExecuteQuery(DataGenerationEngine.java:83)
at org.eclipse.birt.report.engine.data.dte.AbstractDataEngine.execute(AbstractDataEngine.java:285)
at org.eclipse.birt.report.engine.executor.ExtendedGenerateExecutor.executeQueries(ExtendedGenerateExecutor.java:205)
at org.eclipse.birt.report.engine.executor.ExtendedGenerateExecutor.execute(ExtendedGenerateExecutor.java:65)
at org.eclipse.birt.report.engine.executor.ExtendedItemExecutor.execute(ExtendedItemExecutor.java:62)
at org.eclipse.birt.report.engine.internal.executor.wrap.WrappedReportItemExecutor.execute(WrappedReportItemExecutor.java:46)
at org.eclipse.birt.report.engine.internal.executor.emitter.ReportItemEmitterExecutor.execute(ReportItemEmitterExecutor.java:46)
at org.eclipse.birt.report.engine.internal.executor.dup.SuppressDuplicateItemExecutor.execute(SuppressDuplicateItemExecutor.java:43)
at org.eclipse.birt.report.engine.layout.html.HTMLBlockStackingLM.layoutNodes(HTMLBlockStackingLM.java:65)
at org.eclipse.birt.report.engine.layout.html.HTMLStackingLM.layoutChildren(HTMLStackingLM.java:26)
at org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.layout(HTMLAbstractLM.java:140)
at org.eclipse.birt.report.engine.layout.html.HTMLInlineStackingLM.resumeLayout(HTMLInlineStackingLM.java:111)
at org.eclipse.birt.report.engine.layout.html.HTMLInlineStackingLM.layoutNodes(HTMLInlineStackingLM.java:160)
at org.eclipse.birt.report.engine.layout.html.HTMLStackingLM.layoutChildren(HTMLStackingLM.java:26)
at org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.layout(HTMLAbstractLM.java:140)
at org.eclipse.birt.report.engine.layout.html.HTMLBlockStackingLM.layoutNodes(HTMLBlockStackingLM.java:70)
at org.eclipse.birt.report.engine.layout.html.HTMLStackingLM.layoutChildren(HTMLStackingLM.java:26)
at org.eclipse.birt.report.engine.layout.html.HTMLRepeatHeaderLM.layoutChildren(HTMLRepeatHeaderLM.java:46)
at org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.layout(HTMLAbstractLM.java:140)
at org.eclipse.birt.report.engine.layout.html.HTMLBlockStackingLM.layoutNodes(HTMLBlockStackingLM.java:70)
at org.eclipse.birt.report.engine.layout.html.HTMLPageLM.layout(HTMLPageLM.java:92)

at org.eclipse.birt.report.engine.layout.html.HTMLReportLayoutEngine.layout(HTMLReportLayoutEngine.java:100)
at org.eclipse.birt.report.engine.presentation.ReportDocumentBuilder.build(ReportDocumentBuilder.java:258)
at org.eclipse.birt.report.engine.api.impl.RunTask.doRun(RunTask.java:273)
... 10 more

michael_england
9,618 Views

I've been having the same problem for quite a while and I think I finally have a solution (at least for my environment it worked).  Bottom line, someone decided to write a check into /etc/redhat-release into their code.  I'm not entirely sure if this is NetApp's fault or not but really a stupid tihng to put into code.

 

I'm running CentOS 7.3 and even in with a fresh install with no clusters the reports fail.  However, on a RHEL 7 box it works fine.  To solve the problem in CentOS change the contents of /etc/redhat-release to this:

 

Red Hat Enterprise Linux Server release 7.0 (Maipo)

 

Stop and start ocie (/etc/init.d/ocie stop; /etc/init.d/ocie start) and the reports should magically work.

 

What really bothers me is not being able to find this class in the available jar files to pinpoint exactly who's fault it is, so if someone's able to find that, please add to the post.

Deligatedgeek
9,486 Views

Hi Micheal,

 

I found the solution to this on all versions of CentOS 7 and OCUM 7.X.

 

Basically the application at some point changed from using "/data" to "/opt/netapp/data/", one of the jars used for reporting is still looking for a keystore in /data and thus reporting fails.  Create a symbolic link for for "/opt/netapp/data/" called "/data" and reporting works.

 

I had forgotten about the symbolic link, it was required to make 7.0 pre release even install.

 

Regards,

 

Mark

Abu
9,172 Views

Hello,

I have installed OnCommand Unified Manager - 7.2P1 on windows Server 2012 Standard and I got the same problem when I am trying to run Report.

Could you please support me?

 

Thanks in advanced

Abd

 

 

 Error.PNG

Deligatedgeek
9,142 Views

Hi Abu,

 

Dont want flame war regarding OS but I simply wouldnt install OCUM on Windows, also I dont have recent experience on windows server and therefore would not be able to support the application properly.

 

I used Linux so I dont have to follow the minimum OCUM requirements, and Linux itself requires much less resources.  Resource is money.

 

Regards,

 

Mark

 

storageguy
8,094 Views

 I have similar issue. Worked two days to get Eclipse installed and designed a report. Now I see this error

 

OnCommand Unified Manager

Failed to import report. Error occurred while validating the report. Invalid report name or report type is provided. See log for more details.
 
We are using vApp of OCUM. Sometimes makes me wonder if I am using the right tool (OCUM). 
 
 
Public