Skip to Content

Portal Runtime Error

Hi after upgrading to 7.50 we get the following error when users login:

(default trace):

#2.0#2017 09 26 15:08:10:502#+0200#Error#com.sap.portal.prt.connection# #EP-PIN-PRT#tc~epbc~prtc~api#C000AC10023701880000000400001580#22122250000000004#sap.com/irj#com.sap.portal.prt.connection#1000128#62##B70CC31AA2BB11E7AE75000001518F0A#adf5d7d7a2bb11e79530000001518f0a##0#Thread[HTTP Worker [@92519798],5,Dedicated_Application_Thread]#Plain## Exception ID:03:08_26/09/17_0142_22122250 [EXCEPTION] com.sapportals.portal.prt.component.PortalComponentException: Error in service call of Portal Component User : 1000128 at com.sap.portal.prt.core.PortalRequestManager.handlePortalComponentException(PortalRequestManager.java:776) at com.sap.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:235) at com.sap.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:97) at com.sap.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:131) at com.sap.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:510) at com.sapportals.portal.prt.connection.ServletConnection._handleRequest(ServletConnection.java:224) at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:101) at com.sap.portal.prt.dispatcher.DispatcherServlet.service(DispatcherServlet.java:132) at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.runServlet(FilterChainImpl.java:202) at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:103) at com.sap.portal.http.EnrichNavRequestFilter.doFilter(EnrichNavRequestFilter.java:49) at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:79) at com.sap.portal.prt.dispatcher.CustomHeaderFilter.doFilter(CustomHeaderFilter.java:58) at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:79) at com.sap.portal.http.EnrichNavRequestFilter.doFilter(EnrichNavRequestFilter.java:49) at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:79) at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:441) at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:210) at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:441) at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:430) at com.sap.engine.services.servlets_jsp.filters.DSRWebContainerFilter.process(DSRWebContainerFilter.java:38) at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) at com.sap.engine.services.servlets_jsp.filters.ServletSelector.process(ServletSelector.java:81) at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) at com.sap.engine.services.servlets_jsp.filters.ApplicationSelector.process(ApplicationSelector.java:278) at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) at com.sap.engine.services.httpserver.filters.WebContainerInvoker.process(WebContainerInvoker.java:81) at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9) at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) at com.sap.engine.services.httpserver.filters.ResponseLogWriter.process(ResponseLogWriter.java:60) at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9) at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) at com.sap.engine.services.httpserver.filters.DefineHostFilter.process(DefineHostFilter.java:27) at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12) at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) at com.sap.engine.services.httpserver.filters.MonitoringFilter.process(MonitoringFilter.java:29) at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12) at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) at com.sap.engine.services.httpserver.filters.SessionSizeFilter.process(SessionSizeFilter.java:26) at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12) at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) at com.sap.engine.services.httpserver.filters.MemoryStatisticFilter.process(MemoryStatisticFilter.java:57) at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12) at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) at com.sap.engine.services.httpserver.filters.DSRHttpFilter.process(DSRHttpFilter.java:43) at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12) at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) at com.sap.engine.services.httpserver.server.Processor.chainedRequest(Processor.java:468) at com.sap.engine.services.httpserver.server.Processor$FCAProcessorThread.process(Processor.java:262) at com.sap.engine.services.httpserver.server.rcm.RequestProcessorThread.run(RequestProcessorThread.java:56) at com.sap.engine.core.thread.execution.Executable.run(Executable.java:122) at com.sap.engine.core.thread.execution.Executable.run(Executable.java:101) at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:328) Caused by: com.sap.portal.prt.core.PortalRequestManagerException: PortalRuntimeException at com.sap.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:102) at com.sap.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:131) at com.sap.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:206) at com.sap.portal.prt.pom.PortalNode.service(PortalNode.java:590) at com.sap.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:223) ... 52 more Caused by: java.lang.NullPointerException: while trying to invoke the method com.sapportals.portal.navigation.INavigationConnector.getInitialNodes(java.util.Hashtable) of a null object loaded from local variable 'conn' at com.sapportals.portal.navigation.NavigationService.getExternalNodeChildrenNA(NavigationService.java:2828) at com.sapportals.portal.navigation.NavigationNode.getChildrenBeforeMerge(NavigationNode.java:506) at com.sapportals.portal.navigation.NavigationNode.getChildren(NavigationNode.java:608) at com.sapportals.portal.navigation.NavigationNode.getChildren(NavigationNode.java:516) at com.sapportals.portal.navigation.NavigationEventsHelperService.getFirstNode(NavigationEventsHelperService.java:2149) at com.sapportals.portal.navigation.NavigationEventsHelperService.getCurrentNavNode(NavigationEventsHelperService.java:739) at com.sapportals.portal.navigation.NavigationEventsHelperService.getCurrentLaunchNavNode(NavigationEventsHelperService.java:796) at com.sapportals.portal.navigation.NavigationEventsHelperService.getCurrentLaunchNavNode(NavigationEventsHelperService.java:781) at com.sapportals.portal.navigation.fpm.NavigationFpmListener.addToHistory(NavigationFpmListener.java:1082) at com.sapportals.portal.navigation.fpm.NavigationFpmListener.doNavigatePhase(NavigationFpmListener.java:550) at com.sapportals.portal.navigation.fpm.NavigationFpmListener.doPhase(NavigationFpmListener.java:116) at com.sapportals.portal.pb.fpm.FPMContainer.distributeEvent(FPMContainer.java:63) at com.sapportals.portal.pb.fpm.FPM.doDocumentHook(FPM.java:179) at com.sapportals.portal.prt.service.document.DocumentHookMulticaster.doDocumentHook(DocumentHookMulticaster.java:100) at com.sapportals.portal.prt.service.document.DocumentHookMulticaster.doDocumentHook(DocumentHookMulticaster.java:99) at com.sapportals.portal.prt.service.document.DocumentHookMulticaster.doDocumentHook(DocumentHookMulticaster.java:99) at com.sapportals.portal.prt.service.document.DocumentHookService.doDocumentHook(DocumentHookService.java:119) at com.sapportals.portal.prt.service.document.DocumentHookServiceNew.doDocumentHook(DocumentHookServiceNew.java:186) at com.sapportals.portal.prt.connection.PortalHook.doDocumentHook(PortalHook.java:665) at com.sap.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:173) at com.sap.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:97) ... 56 more # #2.0#2017 09 26 15:08:10:502#+0200#Error#com.sap.portal.prt.runtime# #EP-PIN-PRT#tc~epbc~prtc~api#C000AC10023701880000000500001580#22122250000000004#sap.com/com.sap.portal.runtime.system.hooks#com.sap.portal.prt.runtime#1000128#62##B70CC31AA2BB11E7AE75000001518F0A#adf5d7d7a2bb11e79530000001518f0a##0#Thread[HTTP Worker [@92519798],5,Dedicated_Application_Thread]#Plain## 03:08_26/09/17_0142_22122250 [EXCEPTION] java.lang.NullPointerException: while trying to invoke the method com.sapportals.portal.navigation.INavigationConnector.getInitialNodes(java.util.Hashtable) of a null object loaded from local variable 'conn' at com.sapportals.portal.navigation.NavigationService.getExternalNodeChildrenNA(NavigationService.java:2828) at com.sapportals.portal.navigation.NavigationNode.getChildrenBeforeMerge(NavigationNode.java:506) at com.sapportals.portal.navigation.NavigationNode.getChildren(NavigationNode.java:608) at com.sapportals.portal.navigation.NavigationNode.getChildren(NavigationNode.java:516) at com.sapportals.portal.navigation.NavigationEventsHelperService.getFirstNode(NavigationEventsHelperService.java:2149) at com.sapportals.portal.navigation.NavigationEventsHelperService.getCurrentNavNode(NavigationEventsHelperService.java:739) at com.sapportals.portal.navigation.NavigationEventsHelperService.getCurrentLaunchNavNode(NavigationEventsHelperService.java:796) at com.sapportals.portal.navigation.NavigationEventsHelperService.getCurrentLaunchNavNode(NavigationEventsHelperService.java:781) at com.sapportals.portal.navigation.fpm.NavigationFpmListener.addToHistory(NavigationFpmListener.java:1082) at com.sapportals.portal.navigation.fpm.NavigationFpmListener.doNavigatePhase(NavigationFpmListener.java:550) at com.sapportals.portal.navigation.fpm.NavigationFpmListener.doPhase(NavigationFpmListener.java:116) at com.sapportals.portal.pb.fpm.FPMContainer.distributeEvent(FPMContainer.java:63) at com.sapportals.portal.pb.fpm.FPM.doDocumentHook(FPM.java:179) at com.sapportals.portal.prt.service.document.DocumentHookMulticaster.doDocumentHook(DocumentHookMulticaster.java:100) at com.sapportals.portal.prt.service.document.DocumentHookMulticaster.doDocumentHook(DocumentHookMulticaster.java:99) at com.sapportals.portal.prt.service.document.DocumentHookMulticaster.doDocumentHook(DocumentHookMulticaster.java:99) at com.sapportals.portal.prt.service.document.DocumentHookService.doDocumentHook(DocumentHookService.java:119) at com.sapportals.portal.prt.service.document.DocumentHookServiceNew.doDocumentHook(DocumentHookServiceNew.java:186) at com.sapportals.portal.prt.connection.PortalHook.doDocumentHook(PortalHook.java:665) at com.sap.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:173) at com.sap.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:97) at com.sap.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:131) at com.sap.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:206) at com.sap.portal.prt.pom.PortalNode.service(PortalNode.java:590) at com.sap.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:223) at com.sap.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:97) at com.sap.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:131) at com.sap.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:510) at com.sapportals.portal.prt.connection.ServletConnection._handleRequest(ServletConnection.java:224) at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:101) at com.sap.portal.prt.dispatcher.DispatcherServlet.service(DispatcherServlet.java:132) at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.runServlet(FilterChainImpl.java:202) at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:103) at com.sap.portal.http.EnrichNavRequestFilter.doFilter(EnrichNavRequestFilter.java:49) at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:79) at com.sap.portal.prt.dispatcher.CustomHeaderFilter.doFilter(CustomHeaderFilter.java:58) at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:79) at com.sap.portal.http.EnrichNavRequestFilter.doFilter(EnrichNavRequestFilter.java:49) at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:79) at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:441) at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:210) at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:441) at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:430) at com.sap.engine.services.servlets_jsp.filters.DSRWebContainerFilter.process(DSRWebContainerFilter.java:38) at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) at com.sap.engine.services.servlets_jsp.filters.ServletSelector.process(ServletSelector.java:81) at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) at com.sap.engine.services.servlets_jsp.filters.ApplicationSelector.process(ApplicationSelector.java:278) at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) at com.sap.engine.services.httpserver.filters.WebContainerInvoker.process(WebContainerInvoker.java:81) at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9) at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) at com.sap.engine.services.httpserver.filters.ResponseLogWriter.process(ResponseLogWriter.java:60) at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9) at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) at com.sap.engine.services.httpserver.filters.DefineHostFilter.process(DefineHostFilter.java:27) at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12) at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) at com.sap.engine.services.httpserver.filters.MonitoringFilter.process(MonitoringFilter.java:29) at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12) at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) at com.sap.engine.services.httpserver.filters.SessionSizeFilter.process(SessionSizeFilter.java:26) at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12) at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) at com.sap.engine.services.httpserver.filters.MemoryStatisticFilter.process(MemoryStatisticFilter.java:57) at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12) at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) at com.sap.engine.services.httpserver.filters.DSRHttpFilter.process(DSRHttpFilter.java:43) at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12) at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78) at com.sap.engine.services.httpserver.server.Processor.chainedRequest(Processor.java:468) at com.sap.engine.services.httpserver.server.Processor$FCAProcessorThread.process(Processor.java:262) at com.sap.engine.services.httpserver.server.rcm.RequestProcessorThread.run(RequestProcessorThread.java:56) at com.sap.engine.core.thread.execution.Executable.run(Executable.java:122) at com.sap.engine.core.thread.execution.Executable.run(Executable.java:101) at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:328) #

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Best Answer
    Oct 23, 2017 at 09:43 AM

    Hi,

    thank you for your answer. After some SAP support ping pong this note solved it for us:

    https://launchpad.support.sap.com/#/notes/2552188

    thanks to N.Rankin @SAPsupport

    Add comment
    10|10000 characters needed characters exceeded

  • Oct 05, 2017 at 08:48 AM

    Hi Aksel

    As per the description I see that you are facing the issue after upgrding the portal to 7.5. I will suggest to have a check at the steps at the resolution section of the below KBA

    2503291 - Issues after upgrading Enterprise Portal to 7.3x / 7.4 / 7.5



    Regards

    Santarshi Samanta

    Add comment
    10|10000 characters needed characters exceeded