Dear Experts,
My java program :
1) Connects with CMS to create session
2) Opens the Reports in Excel format.
In the first run it works properly but after changing the reports it fails with below error:
Error Details for : 2---while trying to invoke the method com.businessobjects.rebean.wi.DocumentInstance.getPrompts() of a null object loaded from local variable 'widoc'
[2015-07-03 12:29:12,374] [FATAL] [com.crystaldecisions.enterprise.ocaframework.ManagedService] invoke(): the service is dead
com.crystaldecisions.enterprise.ocaframework.OCAFrameworkException$AllServicesDown: Unable to find servers in CMS and cluster @ with kind webiserver and service null. All such servers could be down or disabled by the administrator. (FWM 01014)
at com.crystaldecisions.enterprise.ocaframework.ServerController.validateServer(ServerController.java:417)
at com.crystaldecisions.enterprise.ocaframework.ServiceMgr.validateServer(ServiceMgr.java:961)
at com.crystaldecisions.enterprise.ocaframework.ManagedSession.validateServer(ManagedSession.java:698)
at com.crystaldecisions.enterprise.ocaframework.ManagedSession.validateStatelessService(ManagedSession.java:528)
at com.crystaldecisions.enterprise.ocaframework.ManagedSession.validate(ManagedSession.java:502)
at com.crystaldecisions.enterprise.ocaframework.ManagedService.invoke(ManagedService.java:491)
at com.crystaldecisions.enterprise.ocaframework.idl.OCA.OCAcdz.WICDZServer._WICDZProxy.closeInstanceEx(_WICDZProxy.java:252)
at com.businessobjects.rebean.wi.newserver.exec.WebiCloseInstanceExecutor.call(WebiCloseInstanceExecutor.java:33)
at com.businessobjects.sdk.core.server.internal.commands.CloseInstanceCommand.execute(CloseInstanceCommand.java:43)
at com.businessobjects.sdk.core.server.internal.corba.CorbaServerImpl.doProcess(CorbaServerImpl.java:79)
at com.businessobjects.sdk.core.server.internal.AbstractServer.processIt(AbstractServer.java:171)
at com.businessobjects.sdk.core.server.internal.AbstractServer.process(AbstractServer.java:133)
at com.businessobjects.sdk.core.server.internal.InstanceServer.process(InstanceServer.java:94)
at com.businessobjects.sdk.core.server.internal.InstanceServer.destroy(InstanceServer.java:127)
at com.businessobjects.sdk.core.server.internal.InstanceServerServiceImpl.destroyServer(InstanceServerServiceImpl.java:141)
at com.businessobjects.rebean.wi.impl.services.DocumentInstanceManagementServiceImpl.closeDocument(DocumentInstanceManagementServiceImpl.java:268)
at com.businessobjects.rebean.wi.impl.services.DocumentInstanceManagementServiceImpl.openDocument(DocumentInstanceManagementServiceImpl.java:187)
at com.businessobjects.rebean.wi.impl.services.DocumentInstanceManagementServiceImpl.openDocument(DocumentInstanceManagementServiceImpl.java:78)
at com.businessobjects.rebean.wi.internal.WIReportEngine.openDocument(WIReportEngine.java:430)
at com.businessobjects.rebean.wi.internal.WIReportEngine.openDocument(WIReportEngine.java:439)
at com..hana.util.WorkerThread.createAndRefreshWidocObject(WorkerThread.java:145)
at com..hana.util.WorkerThread.run(WorkerThread.java:66)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
at java.lang.Thread.run(Thread.java:763)