Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

Design Studio: JCO_ERROR_DESTINATION_DATA_INVALID

Hi experts,

we are getting different "JCO_ERROR_DESTINATION_DATA_INVALID" errors if we are navigating through design studio applications (-> OLAP connection SAP BW) released at our SAP BO BI Platform caused by different reasons:

java.lang.IndexOutOfBoundsException: Index: 1, Size: 1

Invalid axis tuple size: Provider Result set ROWS

Invalid program status
...

The problem only occurs if there are more than 20 - 30 contemporaneous OLAP/BIP connections (different users). If there are i.e. 5 OLAP connections/BIP sessions we are not able to reproduce the error.

In every case we get the same warning:
JCO_ERROR_DESTINATION_DATA_INVALID: Destination
custom_cuid:AZx__tBaMIdNjIp5nH3cCNA is invalid because destination
cuid:AZx__tBaMIdNjIp5nH3cCNA was changed. Refresh the destination
instance with the JCoDestinationManager.

Complete exception chain:
com.sap.ip.bi.bics.exceptions.BicsProgrammErrorException: Invalid
program status
at
com.sap.ip.bi.bics.dataaccess.resource.impl.bi.selector.ProviderSelection
Object.synchronizeStateVariables(ProviderSelectionObject.java:2148)
at
com.sap.ip.bi.bics.dataaccess.consumer.impl.selector.SelectionObject.onEv
ent(SelectionObject.java:1229)
at
com.sap.ip.bi.bics.dataaccess.consumer.impl.queryview.QueryView.onEvent
(QueryView.java:1626)
at
com.sap.ip.bi.base.event.impl.EventSourceHelperStandalone.raiseEvent
(EventSourceHelperStandalone.java:333)
at
com.sap.ip.bi.base.event.impl.EventSourceHelperStandalone.raiseEvent
(EventSourceHelperStandalone.java:248)
at
com.sap.ip.bi.bics.dataaccess.consumer.impl.selector.variableprocessor.Va
riableProcessor.raiseEvent(VariableProcessor.java:347)
at
com.sap.ip.bi.bics.dataaccess.consumer.impl.selector.variableprocessor.Va
riableProcessor.synchronizeStateVariables(VariableProcessor.java:1055)
at
com.sap.ip.bi.base.application.variableprocessor.impl.VariableContainer.s
ynchronizeStateVariables(VariableContainer.java:1172)
at
com.sap.ip.bi.webapplications.runtime.impl.page.processor.PageStateProces
sor.executeStandardDpReset(PageStateProcessor.java:1112)
at
com.sap.ip.bi.webapplications.runtime.impl.page.processor.PageStateProces
sor.setState_alignDataProviders(PageStateProcessor.java:804)
at
com.sap.ip.bi.webapplications.runtime.impl.page.processor.PageStateProces
sor.setState(PageStateProcessor.java:697)
at
com.sap.ip.bi.webapplications.runtime.impl.page.processor.PageStateProces
sor.alignState(PageStateProcessor.java:2404)
at
com.sap.ip.bi.webapplications.runtime.impl.page.processor.PageBackProcess
or.backToPreviousState(PageBackProcessor.java:340)
at
com.sap.ip.bi.webapplications.runtime.impl.page.Page.doBackToPreviousStat
eCommand(Page.java:5928)
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.zen.boe.model.session.Session.executeBIRequest
(Session.java:205)
at
com.sap.ip.bi.zen.boe.server.transport.corba.SessionServant.executeBIRequ
est(SessionServant.java:90)
at sun.reflect.GeneratedMethodAccessor54.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.CommonTr
ansportInterceptor.invokeHelper(CommonTransportInterceptor.java:125)
at
com.businessobjects.framework.servers.platform.adapters.ebus.orb.CommonTr
ansportInterceptor.invoke(CommonTransportInterceptor.java:87)
at
com.businessobjects.framework.servers.common.proxy.cglib.MethodIntercepto
rChain.intercept(MethodInterceptorChain.java:136)
at
com.sap.ip.bi.zen.boe.transport.corba.CorbaSessionPOA$$EnhancerByCGLIB$$a
e5ee408.executeBIRequest(<generated>)
at
com.sap.ip.bi.zen.boe.transport.corba.CorbaSessionPOA._OB_op_executeBIReq
uest(CorbaSessionPOA.java:117)
at
com.sap.ip.bi.zen.boe.transport.corba.CorbaSessionPOA._invoke(CorbaSessionPOA.java:84)
at
com.crystaldecisions.thirdparty.com.ooc.OBPortableServer.ServantDispatche
r.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_dis
patch(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.ThreadPo
olDispatchStrategy$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)

Our environemnet is:

SAP Design Studio 1.6 SP 1 Patch 2
SAP Netweaver BW 7.31 SP14 with BI JAVA Version 7.31 SP15 Patch 20

Due to load distribution we are using three application servers for our BW system (Java stack)


SAP BO BI Platform 4.1 SP6 with newest DS Add On 1.6 SP 1 Patch 2.

Any ideas?

Best regards

Sebastian

Tags:
Former Member
Not what you were looking for? View more on this topic or Ask a question