cancel
Showing results for 
Search instead for 
Did you mean: 

ESS NullPointer

Former Member
0 Kudos

Hi,

Our ESS web dynpro applications have been working fine for a few months, however we are now experiencing a NullPointerException when saving personal infomation or navigating via the previous button.

[code]

java.lang.NullPointerException

at com.sap.tc.webdynpro.repository.model.DelegatorRepositoryModelClass.setRelatedModelObject(DelegatorRepositoryModelClass.java:668)

at com.sap.tc.webdynpro.progmodel.repository.IWDViewUsageInfo$Implementation.setComponentUsageInternal(IWDViewUsageInfo.java:413)

at com.sap.tc.webdynpro.progmodel.repository.IWDViewUsageInfo$Implementation.setComponentUsage(IWDViewUsageInfo.java:698)

at com.sap.pcuigp.xssfpm.wd.FPMComponent.buildNextViewAssembly(FPMComponent.java:299)

at com.sap.pcuigp.xssfpm.wd.wdp.InternalFPMComponent.buildNextViewAssembly(InternalFPMComponent.java:153)

at com.sap.pcuigp.xssfpm.wd.AssemblyModificationView.onPlugIn(AssemblyModificationView.java:128)

at com.sap.pcuigp.xssfpm.wd.wdp.InternalAssemblyModificationView.wdInvokeEventHandler(InternalAssemblyModificationView.java:130)

at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)

at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.navigate(ClientApplication.java:826)

at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.navigate(ClientComponent.java:873)

at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doNavigation(WindowPhaseModel.java:498)

at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:144)

at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)

at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)

at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:299)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingPortal(ClientSession.java:772)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:707)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:261)

at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:154)

at com.sap.tc.webdynpro.clientserver.session.core.ApplicationHandle.doProcessing(ApplicationHandle.java:73)

at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.sendDataAndProcessActionInternal(AbstractApplicationProxy.java:860)

at com.sap.tc.webdynpro.portal.pb.impl.localwd.LocalApplicationProxy.sendDataAndProcessAction(LocalApplicationProxy.java:77)

at com.sap.portal.pb.PageBuilder.updateApplications(PageBuilder.java:1259)

at com.sap.portal.pb.PageBuilder.SendDataAndProcessAction(PageBuilder.java:324)

at com.sap.portal.pb.PageBuilder$1.doPhase(PageBuilder.java:830)

at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processPhaseListener(WindowPhaseModel.java:755)

at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doPortalDispatch(WindowPhaseModel.java:717)

at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:136)

at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)

at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)

at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:299)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:752)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:705)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:261)

at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:154)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

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:387)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)

at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)

at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)

at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)

at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:160)

at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)

at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)

at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)

at java.security.AccessController.doPrivileged(AccessController.java:207)

at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)

at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)

[/code]

The problem occurs in every personal information web dynpro application, i.e. Bank, Address, Family and for every country.

I've check the timestamps of all the SDA and EAR files deployed under the SDM directory and no components have been deployed in the last few months, I'm therfore at a loss as to the cause of the problem.

I've checked the logs and it seems the last RFC call was for the com.sap.xss.per.model.mac.HRXSS_PER_MAC model.

#1.5#00144F40F3200021000004C1000024D10004347467180075#1183574457319#com.sap.tc.webdynpro.sessionmanagement#sap.com/tcwddispwda#com.sap.tc.webdynpro.sessionmanagement.ApplicationSession.destroy()#ITEMPL1#55###Guest#a5303f802a5d11dc86a000144f40f320#SAPEngine_Application_Thread[impl:3]_9##0#0#Info##Java###Destroyed ApplicationSession , reason=, instance counter=, RID=.#4#ApplicationIdentificationHandle(appId=FMSOH2wH5MTlqs1zk4M2ng==ny9RagPsjhB3Z9luWNogfg==/pcd:portal_content/com.sap.pct/every_user/com.sap.pct.erp.ess.bp_folder/com.sap.pct.erp.ess.roles/com.sap.pct.erp.ess.employee_self_service/com.sap.pct.erp.ess.employee_self_service/com.sap.pct.erp.ess.area_personal_information/persinfo_it/com.sap.pct.erp.ess.bank/sap.com/essitbank/Per_Bank_IT/base, clientWindowId=WID1183574020063, clientSessionId=(J2EE558502900)ID0902225750DB00391800444024500993End_735783899)#Destroyed by an unload after error occurred#1#19fa9fe02a5e11dca5cb00144f40f320# #1.5#00144F40F3200021000004C2000024D100043474671800C1#1183574457319#com.sap.tc.webdynpro.sessionmanagement#sap.com/tcwddispwda#com.sap.tc.webdynpro.sessionmanagement.ClientWindow.destroyApplicationSession#ITEMPL1#55###Guest#a5303f802a5d11dc86a000144f40f320#SAPEngine_Application_Thread[impl:3]_9##0#0#Info##Java###Removed application session with ID= from client window with ID=, reason=, RID=#4#FMSOH2wH5MTlqs1zk4M2ng==ny9RagPsjhB3Z9luWNogfg==/pcd:portal_content/com.sap.pct/every_user/com.sap.pct.erp.ess.bp_folder/com.sap.pct.erp.ess.roles/com.sap.pct.erp.ess.employee_self_service/com.sap.pct.erp.ess.employee_self_service/com.sap.pct.erp.ess.area_personal_information/persinfo_it/com.sap.pct.erp.ess.bank/sap.com/essitbank/Per_Bank_IT/base#WID1183574020063#Destroyed by an unload after error occurred#19fa9fe02a5e11dca5cb00144f40f320#

Thanks

Jason

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hello Jason,

We have actually the exact same problem.

We have deployed all BP for ESS & MSS including PCUI_GP and BP for COMMON Parts.

All ESS webdynpro applications that are using the Floor Plan Manager are failing during the navigation (either on step 1 or on a click on the "back button")

We receive the exact same error message as you do.

Were you able to solve the problem ?

Thanks a lot for any information !

Former Member
0 Kudos

<b>Hi

Check this URL and Analyse your problem

SAP NetWeaver™ Problem Analysis Guide (PAG)

http://help.sap.com/saphelp_nw04/helpdata/en/6c/7ffb3f6c78ee28e10000000a1550b0/frameset.htm

Regards

Chandran</b>

Sharadha1
Active Contributor
0 Kudos

Hi,

Please check whether the JCOs are working fine.

Regards,

Sharadha