cancel
Showing results for 
Search instead for 
Did you mean: 

A critical error has occured. Processing of the service had to be terminate

Former Member
0 Kudos

Hi Experts,

We have implemented ESS and it was working fine till yesterday. However today when employees are trying to edit or create new record under Family Members/ Dependent and Personal Data its giving the below mentioned error.

A critical error has occured. Processing of the service had to be terminated. Unsaved data has been lost.

Please contact your system administrator.

java.lang.NullPointerException

at com.sap.tc.webdynpro.modelimpl.dynamicrfc.DynamicRFCModel.createModelObject(DynamicRFCModel.java:248)

at com.sap.xss.hr.per.in.family.fc.FcPerFamilyIN.selectRecord(FcPerFamilyIN.java:347)

at com.sap.xss.hr.per.in.family.fc.wdp.InternalFcPerFamilyIN.selectRecord(InternalFcPerFamilyIN.java:601)

at com.sap.xss.hr.per.in.family.fc.FcPerFamilyINInterface.selectRecord(FcPerFamilyINInterface.java:176)

at com.sap.xss.hr.per.in.family.fc.wdp.InternalFcPerFamilyINInterface.selectRecord(InternalFcPerFamilyINInterface.java:229)

at com.sap.xss.hr.per.in.family.fc.wdp.InternalFcPerFamilyINInterface$External.selectRecord(InternalFcPerFamilyINInterface.java:305)

at com.sap.xss.hr.per.in.family.overview.VcPerFamilyINOverview.onEvent(VcPerFamilyINOverview.java:207)

at com.sap.xss.hr.per.in.family.overview.wdp.InternalVcPerFamilyINOverview.onEvent(InternalVcPerFamilyINOverview.java:247)

at com.sap.xss.hr.per.in.family.overview.VcPerFamilyINOverviewInterface.onEvent(VcPerFamilyINOverviewInterface.java:116)

at com.sap.xss.hr.per.in.family.overview.wdp.InternalVcPerFamilyINOverviewInterface.onEvent(InternalVcPerFamilyINOverviewInterface.java:124)

at com.sap.xss.hr.per.in.family.overview.wdp.InternalVcPerFamilyINOverviewInterface$External.onEvent(InternalVcPerFamilyINOverviewInterface.java:200)

at com.sap.pcuigp.xssfpm.wd.FPMComponent.doProcessEvent(FPMComponent.java:534)

at com.sap.pcuigp.xssfpm.wd.FPMComponent.doEventLoop(FPMComponent.java:438)

at com.sap.pcuigp.xssfpm.wd.FPMComponent.access$600(FPMComponent.java:78)

at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.raiseEvent(FPMComponent.java:938)

at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPMProxy.raiseEvent(FPMComponent.java:1101)

at com.sap.xss.hr.per.in.family.overview.VcPerFamilyINOverview.edit(VcPerFamilyINOverview.java:247)

at com.sap.xss.hr.per.in.family.overview.wdp.InternalVcPerFamilyINOverview.edit(InternalVcPerFamilyINOverview.java:259)

at com.sap.xss.hr.per.in.family.overview.BizCardsView.onActionEdit(BizCardsView.java:186)

at com.sap.xss.hr.per.in.family.overview.wdp.InternalBizCardsView.wdInvokeEventHandler(InternalBizCardsView.java:221)

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

at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:67)

at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doHandleActionEvent(WindowPhaseModel.java:420)

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

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

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

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

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

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

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

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

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

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

at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel

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

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

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

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

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

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

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

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

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

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

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

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(Native Method)

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

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

Please let me know how to solve this problem.

Regards,

Koutilya A.K

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi,

I am also facing the same issue. please let me know how to resolve it..

Regards,

Abdullah khan

Former Member
0 Kudos

resolved

vinay_baji2
Active Participant
0 Kudos

Hi Koutilya,

We are facing the similar issue. Can you please let me know how did you resolve this issue.

Thanks and Regards

Vinay

Former Member
0 Kudos

I have the issue as well - can you tell me how you resolved it please?

Former Member
0 Kudos

Please go through following notes;

SAP Note 936179 Reuse of country specific Applications.

SAP Note 953852 Best Fits selection for re-using country specific service

Also make sure you had maintained the correct use case for subtypes;

Please do check further infotype customizing setting as following steps

T_cd:SE24 >>CL_HRPA_PERNR_INFTY_XSS >> CHECK_USECASE_WITH_CONSTRAINT >>

for

usecase = A1, A4, B1, B4 (table V_T7XSSPERSUBTYP)

you need to have

zeitb = '1' OR zeitb = '2' (table V_T591A)

for

usecase = A2, A3, A5, B2, B3, B5

you need to have

zeitb = '2'

for

usecase = A6, B3

you need to have

zeitb = '3'

also check that in the PA30 its working fine....

stuart_campbell
Active Contributor
0 Kudos

Hi

Please first check note 939412

Please also check PA30 ---> Employee PERNR infotype 0105 is assigned to an active SAP user which is not locked

and has the required authorizations

Please also check you are operating a required stack as per www.service.sap.com/sp-stacks

and https://wiki.sdn.sap.com/wiki/display/ERPHCM/HOWTOGETRIDOFSPSTACKMISMATCHISSUES

If the problem continues - perhaps you changed the time constraint or use case of 0002 or 0021 in

V_T7XSSPERSUBTYP and V_T591A, V_T582A - please check the same entries in client 000

Best wishes

Stuart