Skip to Content

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

BI iView error with "Save As"

Hi All,

We are on NW2004s SP15. I have a BI iView that runs on the BI Portal. The report runs absolutely fine, but the problem is, when I click on the "SAVE AS" button and then select the "Bex Portfolio" tab, give the description and click on OK, the report it throws the following error:

This error is shown in the new window that appears in which I select the "Bex Portfolio" tab.

The initial exception that caused the request to fail was: 

java.lang.NullPointerException

java.lang.NullPointerException
at com.sap.ip.bi.service.portal.objectservices.nodes.km.PortalOsProviderKMNode.createPortalObject(PortalOsProviderKMNode.java:223)
at com.sap.ip.bi.bics.objectservices.consumer.impl.nodes.OsConsumerNodeProvider.createPortalObject(OsConsumerNodeProvider.java:300)
at com.sap.ip.bi.webapplications.dataproviders.queryview.impl.WdpQueryView.saveAs(WdpQueryView.java:343)
at com.sap.ip.bi.webapplications.ui.dialogs.opensave.save.DlgStateSave.doOkCommand(DlgStateSave.java:126)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

The complete error trace is below:

com.sap.ip.bi.base.exception.BIBaseRuntimeException: Unknown Error at com.sap.ip.bi.webapplications.runtime.impl.Page._processRequest(Page.java:3034) at com.sap.ip.bi.webapplications.runtime.impl.Page.processRequest(Page.java:2794) at com.sap.ip.bi.webapplications.runtime.controller.impl.Controller.doProcessRequest(Controller.java:994) at com.sap.ip.bi.webapplications.runtime.controller.impl.Controller._processRequest(Controller.java(Compiled Code)) at com.sap.ip.bi.webapplications.runtime.controller.impl.Controller.processRequest(Controller.java:860) at com.sap.ip.bi.webapplications.runtime.jsp.portal.services.BIRuntimeService._handleRequest(BIRuntimeService.java:359) at com.sap.ip.bi.webapplications.runtime.jsp.portal.services.BIRuntimeService.handleRequest(BIRuntimeService.java:276) at com.sap.ip.bi.webapplications.runtime.jsp.portal.components.LauncherComponent.doContent(LauncherComponent.java:24) at com.sapportals.portal.prt.component.AbstractPortalComponent.doPreview(AbstractPortalComponent.java:240) at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:168) at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114) at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java(Compiled Code)) at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java(Compiled Code)) at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java(Compiled Code)) at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215) at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:645) at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java(Compiled Code)) at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java(Compiled Code)) at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java(Compiled Code)) at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753) at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240) at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:524) at java.security.AccessController.doPrivileged1(Native Method) at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code)) at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:407) at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled Code)) at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156) at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled Code)) at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401) at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266) at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386) at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364) at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java(Compiled Code)) at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java(Compiled Code)) at com.sap.engine.services.httpserver.server.Client.handle(Client.java(Inlined Compiled Code)) at com.sap.engine.services.httpserver.server.Processor.request(Processor.java(Compiled Code)) at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java(Compiled Code)) at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java(Compiled Code)) at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java(Compiled Code)) at java.security.AccessController.doPrivileged1(Native Method) at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code)) at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java(Compiled Code)) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java(Compiled Code))Caused by: java.lang.NullPointerException at com.sap.ip.bi.service.portal.objectservices.nodes.km.PortalOsProviderKMNode.createPortalObject(PortalOsProviderKMNode.java:223) at com.sap.ip.bi.bics.objectservices.consumer.impl.nodes.OsConsumerNodeProvider.createPortalObject(OsConsumerNodeProvider.java:300) at com.sap.ip.bi.webapplications.dataproviders.queryview.impl.WdpQueryView.saveAs(WdpQueryView.java:343) at com.sap.ip.bi.webapplications.ui.dialogs.opensave.save.DlgStateSave.doOkCommand(DlgStateSave.java:126) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code)) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code)) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code)) at java.lang.reflect.Method.invoke(Method.java(Compiled Code)) at com.sap.ip.bi.util.MethodInvoker.callMethod(MethodInvoker.java(Compiled Code)) at com.sap.ip.bi.webapplications.runtime.command.CommandProcessorHelper.processCommand(CommandProcessorHelper.java(Compiled Code)) at com.sap.ip.bi.webapplications.runtime.command.CommandProcessorHelper.processCommand(CommandProcessorHelper.java(Compiled Code)) at com.sap.ip.bi.webapplications.runtime.base.CommunicationProcessor.processCommand(CommunicationProcessor.java(Inlined Compiled Code)) at com.sap.ip.bi.webapplications.runtime.base.Dialog.processCommand(Dialog.java(Compiled Code)) at com.sap.ip.bi.webapplications.runtime.base.CommunicationProcessor.processDialogCommand(CommunicationProcessor.java(Compiled Code)) at sun.reflect.GeneratedMethodAccessor385.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code)) at java.lang.reflect.Method.invoke(Method.java(Compiled Code)) at com.sap.ip.bi.util.MethodInvoker.callMethod(MethodInvoker.java(Compiled Code)) at com.sap.ip.bi.webapplications.runtime.command.CommandProcessorHelper.processCommand(CommandProcessorHelper.java(Compiled Code)) at com.sap.ip.bi.webapplications.runtime.command.CommandProcessorHelper.processCommand(CommandProcessorHelper.java(Compiled Code)) at com.sap.ip.bi.webapplications.runtime.base.CommunicationProcessor.processCommand(CommunicationProcessor.java(Compiled Code)) at com.sap.ip.bi.webapplications.runtime.base.Provider.processCommand(Provider.java:17) at com.sap.ip.bi.webapplications.runtime.impl.Page.processDataProviderCommand(Page.java:1408) at sun.reflect.GeneratedMethodAccessor403.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code)) at java.lang.reflect.Method.invoke(Method.java(Compiled Code)) at com.sap.ip.bi.util.MethodInvoker.callMethod(MethodInvoker.java(Compiled Code)) at com.sap.ip.bi.webapplications.runtime.command.CommandProcessorHelper.processCommand(CommandProcessorHelper.java(Compiled Code)) at com.sap.ip.bi.webapplications.runtime.command.CommandProcessorHelper.processCommand(CommandProcessorHelper.java(Compiled Code)) at com.sap.ip.bi.webapplications.runtime.base.CommunicationProcessor.processCommand(CommunicationProcessor.java(Inlined Compiled Code)) at com.sap.ip.bi.webapplications.runtime.impl.Page.processCommandSuper(Page.java(Compiled Code)) at com.sap.ip.bi.webapplications.runtime.impl.Page.processCommandInternal(Page.java(Compiled Code)) at com.sap.ip.bi.webapplications.runtime.impl.Page.processCommandSequence(Page.java(Compiled Code)) at com.sap.ip.bi.webapplications.runtime.impl.Page.doProcessRequest(Page.java:3941) at com.sap.ip.bi.webapplications.runtime.impl.Page._processRequest(Page.java:2948) ... 42 more

After that when I close the error window, I get the following error:

ERROR: The BEx Web application does not exist; the error that occurred has been logged with ID "02000000000400660000005A00005CCA0004585F74E62B4F". 

I cant even get back to the report.

Has anyone faced this problem before? Please suggest what needs to be configured.

Thans

SB

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