Hello,
I am getting below error while i am opening Design Studio Report from BI launchpad with the user other then owner user (i mean other then the user who created it). While opening with the user who created it opens fine, for others even for Administrator also giving error; But we are able to open the same in Design Studio IDE. I checked the log file it seems java.lang.IndexOutOfBoundsException in some library, do you have knowledge of patch or rectification. I have seen this issue in other customers system also who wants to go for Design Studio and in initial stage.
One point i want to say here back end is SAP HANA. Design Studio 1.4 on BI 4.1 SP05.
Here is the log file Contents:
|B6B3BB66D46C4CC78A03D8B8FBEF3B483347e|2015 06 01 17:46:42.622|+0530|Error| |==|E| |aps_CRM.AdaptiveProcessingServer|15124|1264502|Transport:Shared-1524/34| |213|0|1|0|BIlaunchpad.WebApp|CRM:3732:39495.13878:1|BIlaunchpad.WebApp|CRM:3732:39495.13878:1|.executeBIRequest|CRM:15124:1264502.2690686:1|CqZNu4zY30E_kLoWbb8s6MU3814|||||||||class com.sap.ip.bi.webapplications.runtime.impl.page.Page|BI-RA-AD|ERROR [44f29212-ac1f-4e10-97fc-97f47dd22833]: Error while generating Web item.
<parameterList>
<param name="BI_COMMAND_TYPE" value="CREATE_ITEM"/>
<param name="INIT_PARAMETERS">
<param name="CHILD_ITEM_REF_LIST">
<param index="1" name="CHILD_ITEM_REF" value="HEADER"/>
<param index="2" name="CHILD_ITEM_REF" value="BODY"/>
<param index="3" name="CHILD_ITEM_REF" value="FOOTER"/>
<param index="4" name="CHILD_ITEM_REF" value="PANEL_SELECTION"/>
<param index="5" name="CHILD_ITEM_REF" value="PANEL_BOOKMARK"/>
<param index="6" name="CHILD_ITEM_REF" value="PANEL_ACTION"/>
<param index="7" name="CHILD_ITEM_REF" value="PANEL_SETTING"/>
<param index="8" name="CHILD_ITEM_REF" value="PANEL_INFO"/>
<param index="9" name="CHILD_ITEM_REF" value="CONTEXT_MENU"/>
<param index="99998" name="CHILD_ITEM_REF" value="ZEN_PROFILING"/>
<param index="99999" name="CHILD_ITEM_REF" value="MESSAGE"/>
</param>
</param>
<param name="NAME" value="ROOT"/>
<param name="TYPE" value="ABSOLUTE_LAYOUT_COMPONENT"/>
</parameterList>
com.sap.ip.bi.base.exception.BIBaseRuntimeException: Error while generating Web item.
<parameterList>
<param name="BI_COMMAND_TYPE" value="CREATE_ITEM"/>
<param name="INIT_PARAMETERS">
<param name="CHILD_ITEM_REF_LIST">
<param index="1" name="CHILD_ITEM_REF" value="HEADER"/>
<param index="2" name="CHILD_ITEM_REF" value="BODY"/>
<param index="3" name="CHILD_ITEM_REF" value="FOOTER"/>
<param index="4" name="CHILD_ITEM_REF" value="PANEL_SELECTION"/>
<param index="5" name="CHILD_ITEM_REF" value="PANEL_BOOKMARK"/>
<param index="6" name="CHILD_ITEM_REF" value="PANEL_ACTION"/>
<param index="7" name="CHILD_ITEM_REF" value="PANEL_SETTING"/>
<param index="8" name="CHILD_ITEM_REF" value="PANEL_INFO"/>
<param index="9" name="CHILD_ITEM_REF" value="CONTEXT_MENU"/>
<param index="99998" name="CHILD_ITEM_REF" value="ZEN_PROFILING"/>
<param index="99999" name="CHILD_ITEM_REF" value="MESSAGE"/>
</param>
</param>
<param name="NAME" value="ROOT"/>
<param name="TYPE" value="ABSOLUTE_LAYOUT_COMPONENT"/>
</parameterList>
at com.sap.ip.bi.webapplications.runtime.impl.page.processor.PageCommandProcessor.doCreateItemCommand(PageCommandProcessor.java:947)
at com.sap.ip.bi.webapplications.runtime.impl.page.Page.doCreateItemCommand(Page.java:5937)
at sun.reflect.GeneratedMethodAccessor144.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sap.ip.bi.util.MethodInvoker.callMethod(MethodInvoker.java:155)
at com.sap.ip.bi.webapplications.runtime.service.command.CommandProcessorHelper.processCommand(CommandProcessorHelper.java:425)
at com.sap.ip.bi.webapplications.runtime.service.command.CommandProcessorHelper.processCommand(CommandProcessorHelper.java:340)
at com.sap.ip.bi.webapplications.runtime.processor.CommunicationProcessor.processCommand(CommunicationProcessor.java:212)
at com.sap.ip.bi.webapplications.runtime.impl.page.Page.processCommandSuper(Page.java:4910)
at com.sap.ip.bi.webapplications.runtime.impl.page.Page.processCommand(Page.java:4476)
at com.sap.ip.bi.webapplications.runtime.impl.page.Page.processCommand(Page.java:1)
at com.sap.ip.bi.web.runtime.template.impl.items.TemplateAssembler.createPageObjects(TemplateAssembler.java:675)
at com.sap.ip.bi.web.runtime.template.impl.xml.XmlTemplateAssembler.reloadTemplate(XmlTemplateAssembler.java:182)
at com.sap.ip.bi.web.runtime.template.impl.xml.XmlTemplateAssembler.doInit(XmlTemplateAssembler.java:94)
at com.sap.ip.bi.web.runtime.template.impl.items.TemplateAssembler.init(TemplateAssembler.java:162)
at com.sap.ip.bi.webapplications.runtime.impl.object.template.Template.doInit(Template.java:144)
at com.sap.ip.bi.webapplications.runtime.object.page.impl.PageObject.doInit(PageObject.java:344)
at com.sap.ip.bi.webapplications.runtime.object.page.impl.PageObject.init(PageObject.java:296)
at com.sap.ip.bi.webapplications.runtime.rendering.renderer.ItemRenderer.init(ItemRenderer.java:41)
at com.sap.ip.bi.webapplications.runtime.impl.page.processor.PageStateProcessor.initPageObject(PageStateProcessor.java:2798)
at com.sap.ip.bi.webapplications.runtime.impl.page.processor.PageStateProcessor.setupPageObject(PageStateProcessor.java:2104)
at com.sap.ip.bi.webapplications.runtime.impl.page.processor.PageStateProcessor.createPageObject(PageStateProcessor.java:2061)
at com.sap.ip.bi.webapplications.runtime.impl.page.Page.setTemplate(Page.java:5440)
at com.sap.ip.bi.webapplications.runtime.impl.page.processor.PageCommandProcessor.doSetTemplateCommand(PageCommandProcessor.java:1698)
at com.sap.ip.bi.webapplications.runtime.impl.page.Page.doSetTemplateCommand(Page.java:6028)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sap.ip.bi.util.MethodInvoker.callMethod(MethodInvoker.java:155)
at com.sap.ip.bi.webapplications.runtime.service.command.CommandProcessorHelper.processCommand(CommandProcessorHelper.java:443)
at com.sap.ip.bi.webapplications.runtime.service.command.CommandProcessorHelper.processCommand(CommandProcessorHelper.java:340)
at com.sap.ip.bi.webapplications.runtime.processor.CommunicationProcessor.processCommand(CommunicationProcessor.java:212)
at com.sap.ip.bi.webapplications.runtime.impl.page.Page.processCommandSuper(Page.java:4910)
at com.sap.ip.bi.webapplications.runtime.impl.page.Page.processCommandInternal(Page.java:4569)
at com.sap.ip.bi.webapplications.runtime.impl.page.Page.processCommandSequence(Page.java:4729)
at com.sap.ip.bi.webapplications.runtime.impl.page.Page.doProcessRequest(Page.java:2574)
at com.sap.ip.bi.webapplications.runtime.impl.page.Page._processRequest(Page.java:780)
at com.sap.ip.bi.webapplications.runtime.impl.page.Page.processRequest(Page.java:5157)
at com.sap.ip.bi.webapplications.runtime.impl.page.Page.processRequest(Page.java:5150)
at com.sap.ip.bi.webapplications.runtime.impl.controller.Controller.doProcessRequest(Controller.java:1244)
at com.sap.ip.bi.webapplications.runtime.impl.controller.Controller._processRequest(Controller.java:1094)
at com.sap.ip.bi.webapplications.runtime.impl.controller.Controller.processRequest(Controller.java:1060)
at com.sap.ip.bi.webapplications.runtime.impl.controller.Controller.processRequest(Controller.java:1)
at com.sap.ip.bi.server.runtime.sevice.impl.BIRuntimeServerService._handleRequest(BIRuntimeServerService.java:524)
at com.sap.ip.bi.server.runtime.sevice.impl.BIRuntimeServerService.handleRequest(BIRuntimeServerService.java:907)
at com.sap.ip.bi.server.execution.engine.runtime.LocalBIExecutionService.executeRequest(LocalBIExecutionService.java:47)
at com.sap.ip.bi.zen.boe.model.session.Session.executeBIRequest(Session.java:187)
at com.sap.ip.bi.zen.boe.server.transport.corba.SessionServant.executeBIRequest(SessionServant.java:69)
at sun.reflect.GeneratedMethodAccessor143.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sap.framework.services.zen.ZenInterceptor.forwardRequest(ZenInterceptor.java:47)
at com.sap.framework.services.zen.ZenInterceptor.invoke(ZenInterceptor.java:39)
at com.businessobjects.framework.servers.platform.adapters.ebus.orb.CommonTransportInterceptor.invokeHelper(CommonTransportInterceptor.java:125)
at com.businessobjects.framework.servers.platform.adapters.ebus.orb.CommonTransportInterceptor.invoke(CommonTransportInterceptor.java:87)
at com.businessobjects.framework.servers.common.proxy.cglib.MethodInterceptorChain.intercept(MethodInterceptorChain.java:136)
at com.sap.ip.bi.zen.boe.transport.corba.CorbaSessionPOA$$EnhancerByCGLIB$$ac8603d8.executeBIRequest(<generated>)
at com.sap.ip.bi.zen.boe.transport.corba.CorbaSessionPOA._OB_op_executeBIRequest(CorbaSessionPOA.java:117)
at com.sap.ip.bi.zen.boe.transport.corba.CorbaSessionPOA._invoke(CorbaSessionPOA.java:84)
at com.crystaldecisions.thirdparty.com.ooc.OBPortableServer.ServantDispatcher.dispatch(ServantDispatcher.java:234)
at com.crystaldecisions.thirdparty.com.ooc.OBPortableServer.POA_impl._do_OB_dispatch(POA_impl.java:1980)
at com.crystaldecisions.thirdparty.com.ooc.OBPortableServer.POA_impl._OB_dispatch(POA_impl.java:1916)
at com.crystaldecisions.thirdparty.com.ooc.OB.DispatchRequest_impl.invoke(DispatchRequest_impl.java:122)
at com.businessobjects.framework.servers.platform.adapters.ebus.orb.ThreadPoolDispatchStrategy$Dispatcher.run(ThreadPoolDispatchStrategy.java:271)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
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)
Caused by: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.RangeCheck(ArrayList.java:547)
at java.util.ArrayList.get(ArrayList.java:322)
at com.crystaldecisions.sdk.occa.infostore.internal.InfoObjects.get(InfoObjects.java:754)
at com.sap.ip.bi.zen.boe.service.mime.CmsMimeProvider.loadMimeContent(CmsMimeProvider.java:62)
at com.sap.ip.bi.zen.boe.service.mime.BoeMimeService.getMimeRepositoryObject(BoeMimeService.java:31)
at com.sap.ip.bi.webapplications.runtime.impl.mime.BwMimeVersionCache.getVersion(BwMimeVersionCache.java:35)
at com.sap.ip.bi.webapplications.runtime.impl.page.processor.PageMimeProcessor.generateMimeRepositoryUrlInternal(PageMimeProcessor.java:265)
at com.sap.ip.bi.webapplications.runtime.impl.page.processor.PageMimeProcessor.generateMimeRepositoryUrl(PageMimeProcessor.java:223)
at com.sap.ip.bi.webapplications.runtime.impl.page.processor.PageMimeProcessor.generateMimeUrlFromUri(PageMimeProcessor.java:386)
at com.sap.ip.bi.bundle.zen.rt.framework.shared.MimeUrlGenerator.generateMimeUrlWithPrefix(MimeUrlGenerator.java:38)
at com.sap.ip.bi.bundle.zen.rt.framework.shared.MimeUrlGenerator.generateMimeUrl(MimeUrlGenerator.java:29)
at com.sap.ip.bi.bundle.zen.rt.framework.shared.MimeUrlGenerator.generateMimeUrl(MimeUrlGenerator.java:16)
at com.sap.ip.bi.zen.rt.framework.impl.services.jscollector.JsCollectorZenService.getHeaders(JsCollectorZenService.java:134)
at com.sap.ip.bi.webapplications.ui.framework.scripting.impl.JavaScriptOnline.initializeStaticContent(JavaScriptOnline.java:75)
at com.sap.ip.bi.webapplications.ui.framework.scripting.impl.JavaScriptOnline.<init>(JavaScriptOnline.java:59)
at com.sap.ip.bi.webapplications.ui.framework.scripting.PageBuildHelper.createJavaScriptObject(PageBuildHelper.java:236)
at com.sap.ip.bi.webapplications.ui.framework.scripting.PageBuildHelper.getJavaScriptInstance(PageBuildHelper.java:160)
at com.sap.ip.bi.webapplications.ui.framework.scripting.JavaScriptFactory.getJavaScriptInstance(JavaScriptFactory.java:9)
at com.sap.ip.bi.webapplications.ui.items.UiItem.getJavaScripts(UiItem.java:908)
at com.sap.ip.bi.zen.rt.components.abslayout.impl.AbsoluteLayoutComponent.addJSIncludesInInit(AbsoluteLayoutComponent.java:49)
at com.sap.ip.bi.zen.rt.components.abslayout.impl.AbsoluteLayoutComponent.doUiItemInit(AbsoluteLayoutComponent.java:44)
at com.sap.ip.bi.webapplications.ui.items.UiItem.doInit(UiItem.java:259)
at com.sap.ip.bi.webapplications.runtime.object.page.impl.PageObject.doInit(PageObject.java:344)
at com.sap.ip.bi.webapplications.runtime.object.page.impl.PageObject.init(PageObject.java:296)
at com.sap.ip.bi.webapplications.runtime.rendering.renderer.ItemRenderer.init(ItemRenderer.java:41)
at com.sap.ip.bi.webapplications.runtime.impl.page.processor.PageStateProcessor.initPageObject(PageStateProcessor.java:2798)
at com.sap.ip.bi.webapplications.runtime.impl.page.processor.PageStateProcessor.setupPageObject(PageStateProcessor.java:2104)
at com.sap.ip.bi.webapplications.runtime.impl.page.processor.PageStateProcessor.createPageObject(PageStateProcessor.java:2061)
at com.sap.ip.bi.webapplications.runtime.impl.page.processor.PageCommandProcessor.doCreateItemCommand(PageCommandProcessor.java:921)
... 71 more
Thanks
Saurav Kumar Suman