Hi all,
recently we updated to DS 1.4 and our BW to 7.4 SP09.
Now we are facing some problems that did not arise before these updates but until now I am not able to exactly determine the reason and therefore I have no idea how to solve these.
Maybe one of you have any idea.
My first problem is the following:
In my application I have serveral datasources. For them you are normally able to select the displayed measures and keyfigures within the "initial view" tab.
Inside this tab it seems to work as normal but when closing it, the view in my application does not change.
It is like DS is not able to save the selected view but I don't understand why.
WDesign Studio I get this error message:
Could not bind a reference of component com.sap.ip.bi.base.application.DeclaredServiceActivator. The reference is: Reference[name = IActivatorBase, interface = com.sap.ip.bi.base.bundle.IActivatorBase, policy = dynamic, cardinality = 0..n, target = null, bind = addRICActivator, unbind = removeRICActivator]
I just looked in the path: C:\Program Files\SAP BusinessObjects\Design Studio\plugins
and there is no such "com.sap.ip.bi.base.application.DeclaredServiceActivator" - should there be one and this is the problem?
------------------------------------------------------------
---UPDATE----
I just created a totally new dashboard with only one new Datasource.
Now DesignStudio gives me no error message at all but I still cannot change the shown keyfigures in the initial view tab.
After closing the initial view selection, Design Studio will always show ALL keyfigures from the query in the crosstab.
When using this data source with a chart component, I am able to select the shown keyfigures in the chart poperties.
------------------------------------------------------------
In other dashboards I had a conversion routine in some queries and now DS is no longer able to load these.
Then I get following messages:
eclipse.buildId=@qualifier@
java.version=1.7.0_55
java.vendor=SAP AG
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=de_DE
Framework arguments: BusinessObjects Design Studio
Command-line arguments: -os win32 -ws win32 -arch x86_64 BusinessObjects Design Studio
Error
Mon Jan 12 11:04:21 CET 2015
ERROR [f65382e7-dff1-4a74-8f78-345dc1115107]: Termination message sent
ABEND RS_EXCEPTION (000): Eine Exception vom Typ CX_SY_CONVERSION_NO_NUMBER ist aufgetreten, wurde aber weder lokal behandelt noch durch eine RAISING-Klausel deklariert.
MSGV1: Eine Exception vom Typ CX_SY_CONVERSION_NO_NUMBER
MSGV2: ist aufgetreten, wurde aber weder lokal behandelt
MSGV3: noch durch eine RAISING-Klausel deklariert.
ABEND RS_EXCEPTION (000): Das Argument '00O2TRX36WVOYQSJQVM3B2QOV' ist nicht als Zahl interpretierbar.
MSGV1: Das Argument '00O2TRX36WVOYQSJQVM3B2QOV' ist nicht
MSGV2: als Zahl interpretierbar.
ABEND RSBOLAP (000): Programmfehler in Klasse SAPMSSY1 Methode : UNCAUGHT_EXCEPTION
MSGV1: SAPMSSY1
MSGV3: UNCAUGHT_EXCEPTION
ERROR
"DATAPROVIDER" of type "QUERY_DATA_SOURCE" could not be generated
com.sap.ip.bi.webapplications.runtime.impl.page.Page Page_0013
DATAPROVIDER
QUERY_DATA_SOURCE
"DATAPROVIDER" of type "QUERY_DATA_SOURCE" could not be generated
com.sap.ip.bi.webapplications.runtime.impl.page.Page Page_0013
DATAPROVIDER
QUERY_DATA_SOURCE
ABEND RS_EXCEPTION (000): Eine Exception vom Typ CX_SY_CONVERSION_NO_NUMBER ist aufgetreten, wurde aber weder lokal behandelt noch durch eine RAISING-Klausel deklariert.
MSGV1: Eine Exception vom Typ CX_SY_CONVERSION_NO_NUMBER
MSGV2: ist aufgetreten, wurde aber weder lokal behandelt
MSGV3: noch durch eine RAISING-Klausel deklariert.
ABEND RS_EXCEPTION (000): Das Argument '00O2TRX36WVOYQSJQVM3B2QOV' ist nicht als Zahl interpretierbar.
MSGV1: Das Argument '00O2TRX36WVOYQSJQVM3B2QOV' ist nicht
MSGV2: als Zahl interpretierbar.
ABEND RSBOLAP (000): Programmfehler in Klasse SAPMSSY1 Methode : UNCAUGHT_EXCEPTION
MSGV1: SAPMSSY1
MSGV3: UNCAUGHT_EXCEPTION
com.sap.ip.bi.base.application.exceptions.AbortMessageRuntimeException: Termination message sent
ABEND RS_EXCEPTION (000): Eine Exception vom Typ CX_SY_CONVERSION_NO_NUMBER ist aufgetreten, wurde aber weder lokal behandelt noch durch eine RAISING-Klausel deklariert.
MSGV1: Eine Exception vom Typ CX_SY_CONVERSION_NO_NUMBER
MSGV2: ist aufgetreten, wurde aber weder lokal behandelt
MSGV3: noch durch eine RAISING-Klausel deklariert.
ABEND RS_EXCEPTION (000): Das Argument '00O2TRX36WVOYQSJQVM3B2QOV' ist nicht als Zahl interpretierbar.
MSGV1: Das Argument '00O2TRX36WVOYQSJQVM3B2QOV' ist nicht
MSGV2: als Zahl interpretierbar.
ABEND RSBOLAP (000): Programmfehler in Klasse SAPMSSY1 Methode : UNCAUGHT_EXCEPTION
MSGV1: SAPMSSY1
MSGV3: UNCAUGHT_EXCEPTION
ERROR
"DATAPROVIDER" of type "QUERY_DATA_SOURCE" could not be generated
com.sap.ip.bi.webapplications.runtime.impl.page.Page Page_0013
DATAPROVIDER
QUERY_DATA_SOURCE
"DATAPROVIDER" of type "QUERY_DATA_SOURCE" could not be generated
com.sap.ip.bi.webapplications.runtime.impl.page.Page Page_0013
DATAPROVIDER
QUERY_DATA_SOURCE
ABEND RS_EXCEPTION (000): Eine Exception vom Typ CX_SY_CONVERSION_NO_NUMBER ist aufgetreten, wurde aber weder lokal behandelt noch durch eine RAISING-Klausel deklariert.
MSGV1: Eine Exception vom Typ CX_SY_CONVERSION_NO_NUMBER
MSGV2: ist aufgetreten, wurde aber weder lokal behandelt
MSGV3: noch durch eine RAISING-Klausel deklariert.
ABEND RS_EXCEPTION (000): Das Argument '00O2TRX36WVOYQSJQVM3B2QOV' ist nicht als Zahl interpretierbar.
MSGV1: Das Argument '00O2TRX36WVOYQSJQVM3B2QOV' ist nicht
MSGV2: als Zahl interpretierbar.
ABEND RSBOLAP (000): Programmfehler in Klasse SAPMSSY1 Methode : UNCAUGHT_EXCEPTION
MSGV1: SAPMSSY1
MSGV3: UNCAUGHT_EXCEPTION
at com.sap.ip.bi.base.application.message.impl.MessageManager.addMessageInternal(MessageManager.java:211)
at com.sap.ip.bi.base.application.message.impl.MessageManager.addMessageByListener(MessageManager.java:177)
at com.sap.ip.bi.base.application.message.impl.MessageManager.addMessage(MessageManager.java:129)
at com.sap.ip.bi.base.application.message.impl.MessageManager.addMessageInternal(MessageManager.java:207)
at com.sap.ip.bi.base.application.message.impl.MessageManager.addMessageByListener(MessageManager.java:177)
at com.sap.ip.bi.base.application.message.impl.MessageManager.addMessage(MessageManager.java:129)
at com.sap.ip.bi.base.application.message.impl.MessageManager.addMessageInternal(MessageManager.java:207)
at com.sap.ip.bi.base.application.message.impl.MessageManager.addMessageByListener(MessageManager.java:177)
at com.sap.ip.bi.base.application.message.impl.MessageManager.addMessage(MessageManager.java:129)
at com.sap.ip.bi.base.application.service.RfcService.fillMessages(RfcService.java:358)
at com.sap.ip.bi.base.application.service.RfcService.doPostProcessing(RfcService.java:307)
at com.sap.ip.bi.bics.dataaccess.resource.impl.bi.selector.ProviderSelectionObject.doPostProcessing(ProviderSelectionObject.java:1817)
at com.sap.ip.bi.base.application.service.rfcproxy.base.RfcFunction.execute(RfcFunction.java:97)
at com.sap.ip.bi.base.application.service.RfcService.doPostProcessing(RfcService.java:316)
at com.sap.ip.bi.bics.dataaccess.resource.impl.bi.selector.ProviderSelectionObject.doPostProcessing(ProviderSelectionObject.java:1817)
at com.sap.ip.bi.base.application.service.rfcproxy.base.RfcFunction.execute(RfcFunction.java:97)
at com.sap.ip.bi.bics.dataaccess.resource.impl.bi.selector.ProviderInfoObject.prepareForSelectionMemberAccess(ProviderInfoObject.java:1698)
at com.sap.ip.bi.bics.dataaccess.resource.impl.bi.selector.selection.ProviderComponentList.setup(ProviderComponentList.java:145)
at com.sap.ip.bi.bics.dataaccess.resource.impl.bi.selector.selection.ProviderComponentList.isSingleMemberSelection(ProviderComponentList.java:414)
at com.sap.ip.bi.bics.dataaccess.consumer.impl.selector.selection.ComponentList.isOnlySingleMembersSelection(ComponentList.java:1108)
at com.sap.ip.bi.bics.dataaccess.consumer.impl.selector.Sorting.supportsSortBySelection(Sorting.java:457)
at com.sap.ip.bi.bics.dataaccess.consumer.impl.selector.Sorting.getType(Sorting.java:208)
at com.sap.ip.bi.bics.dataaccess.consumer.impl.selector.Sorting.setSortByMembersPresentation(Sorting.java:251)
at com.sap.ip.bi.bics.dataaccess.consumer.impl.base.StateDomParser.parseSorting(StateDomParser.java:3243)
at com.sap.ip.bi.bics.dataaccess.consumer.impl.base.StateDomParser.parseQvSorting(StateDomParser.java:3122)
at com.sap.ip.bi.bics.dataaccess.consumer.impl.base.StateDomParser.parseQvCharacteristicNode(StateDomParser.java:2016)
at com.sap.ip.bi.bics.dataaccess.consumer.impl.base.StateDomParser.parseCharacteristic(StateDomParser.java:1645)
at com.sap.ip.bi.bics.dataaccess.consumer.impl.selector.CharacteristicList.setStateFromDom(CharacteristicList.java:92)
at com.sap.ip.bi.bics.dataaccess.consumer.impl.base.StateDomParser.readListObjectDetails(StateDomParser.java:4274)
at com.sap.ip.bi.bics.dataaccess.consumer.impl.base.StateDomParser.parseSelectorNode(StateDomParser.java:293)
at com.sap.ip.bi.bics.dataaccess.consumer.impl.base.StateDomParser.parseQueryViewNode(StateDomParser.java:368)
at com.sap.ip.bi.bics.dataaccess.consumer.impl.base.StateDomParser.parseSelectorNodeBase(StateDomParser.java:253)
at com.sap.ip.bi.bics.dataaccess.consumer.impl.base.StateDomParser.parseSelector(StateDomParser.java:212)
at com.sap.ip.bi.bics.dataaccess.consumer.impl.base.StateDomParser.parseSelector(StateDomParser.java:165)
at com.sap.ip.bi.bics.dataaccess.consumer.impl.selector.SelectionObject.readStateFromDom(SelectionObject.java:1489)
at com.sap.ip.bi.bics.dataaccess.consumer.impl.selector.SelectionObject.setDefaultStateByXml(SelectionObject.java:1627)
at com.sap.ip.bi.bics.dataaccess.consumer.impl.selector.SelectionObject.initializeState(SelectionObject.java:718)
at com.sap.ip.bi.bics.dataaccess.consumer.impl.queryview.QueryView.initializeState(QueryView.java:182)
at com.sap.ip.bi.bics.dataaccess.consumer.impl.selector.SelectionObject.initialization(SelectionObject.java:684)
at com.sap.ip.bi.base.application.impl.ServiceManagement.registerService(ServiceManagement.java:776)
at com.sap.ip.bi.base.application.impl.ServiceManagement.createService(ServiceManagement.java:397)
at com.sap.ip.bi.base.application.impl.ServiceManagement.createService(ServiceManagement.java:365)
at com.sap.ip.bi.base.application.impl.Application.createService(Application.java:491)
at com.sap.ip.bi.base.application.service.base.BaseServiceDescription.createService(BaseServiceDescription.java:142)
at com.sap.ip.bi.webapplications.dataproviders.selector.impl.WdpSelector.doInit(WdpSelector.java:325)
at com.sap.ip.bi.webapplications.runtime.object.page.impl.PageObject.init(PageObject.java:296)
at com.sap.ip.bi.webapplications.runtime.object.provider.impl.Provider.init(Provider.java:37)
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.doCreateDataProviderCommand(PageCommandProcessor.java:819)
at com.sap.ip.bi.webapplications.runtime.impl.page.Page.doCreateDataProviderCommand(Page.java:5933)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
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:655)
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:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
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.client.execution.AbstractExecutionServlet.handleRequest(AbstractExecutionServlet.java:146)
at com.sap.ip.bi.client.servlet.BIPrivateServlet.handleRequest(BIPrivateServlet.java:35)
at com.sap.ip.bi.client.execution.AbstractExecutionServlet.doPost(AbstractExecutionServlet.java:125)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:755)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
at org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61)
at org.eclipse.equinox.http.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:38)
at com.sap.ip.bi.zen.webserver.designer.ZenSessionFilter.doFilter(ZenSessionFilter.java:45)
at org.eclipse.equinox.http.servlet.internal.FilterRegistration.doFilter(FilterRegistration.java:81)
at org.eclipse.equinox.http.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:35)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:132)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:60)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
at org.eclipse.equinox.http.jetty.internal.HttpServerManager$InternalHttpServiceServlet.service(HttpServerManager.java:386)
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:684)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:501)
at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:229)
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:428)
at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
at org.eclipse.jetty.server.Server.handle(Server.java:370)
at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:494)
at org.eclipse.jetty.server.AbstractHttpConnection.content(AbstractHttpConnection.java:982)
at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:1043)
at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:865)
at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235)
at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)
at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:667)
at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)
at java.lang.Thread.run(Thread.java:812)
At the moment most of our dashboards don't work and I am desperately looking for a solution.
Regards
Steffen