cancel
Showing results for 
Search instead for 
Did you mean: 

error key: RFC_ERROR_SYSTEM_FAILURE

Former Member
0 Kudos

hi

i have implemented ESS 60.2 which is running on WAS 6.40 and in portal when i go to personal information tab there are 4 SAP delivered servcies whcih includes address, personal data , bank details and family depented. out of these 4 service 2 are running fine which include family depedent and address. but when i can go to edit the other two service which include Bank details and personal data i get the following error:

Critical Error

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

Please contact your system administrator.

An exception that could not be caught occurred., error key: RFC_ERROR_SYSTEM_FAILURE

com.sap.tc.webdynpro.modelimpl.dynamicrfc.WDDynamicRFCExecuteException: An exception that could not be caught occurred., error key: RFC_ERROR_SYSTEM_FAILURE

at com.sap.tc.webdynpro.modelimpl.dynamicrfc.DynamicRFCModelClassExecutable.execute(DynamicRFCModelClassExecutable.java:101)

at com.sap.xss.hr.per.xx.bank.fc.FcPerBankXX.modifyRecord(FcPerBankXX.java:204)

at com.sap.xss.hr.per.xx.bank.fc.wdp.InternalFcPerBankXX.modifyRecord(InternalFcPerBankXX.java:664)

at com.sap.xss.hr.per.xx.bank.fc.FcPerBankXXInterface.modifyRecord(FcPerBankXXInterface.java:116)

at com.sap.xss.hr.per.xx.bank.fc.wdp.InternalFcPerBankXXInterface.modifyRecord(InternalFcPerBankXXInterface.java:228)

at com.sap.xss.hr.per.xx.bank.fc.wdp.InternalFcPerBankXXInterface$External.modifyRecord(InternalFcPerBankXXInterface.java:304)

at com.sap.xss.hr.per.us.bank.detail.VcPerBankUSDetail.onFlush(VcPerBankUSDetail.java:192)

at com.sap.xss.hr.per.us.bank.detail.wdp.InternalVcPerBankUSDetail.onFlush(InternalVcPerBankUSDetail.java:223)

at com.sap.xss.hr.per.us.bank.detail.VcPerBankUSDetailInterface.onFlush(VcPerBankUSDetailInterface.java:145)

at com.sap.xss.hr.per.us.bank.detail.wdp.InternalVcPerBankUSDetailInterface.onFlush(InternalVcPerBankUSDetailInterface.java:131)

at com.sap.xss.hr.per.us.bank.detail.wdp.InternalVcPerBankUSDetailInterface$External.onFlush(InternalVcPerBankUSDetailInterface.java:207)

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

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

at com.sap.pcuigp.xssfpm.wd.FPMComponent.access$1300(FPMComponent.java:71)

at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.raiseReviewAndSaveEvent(FPMComponent.java:800)

at com.sap.xss.per.vc.detailnavi.VcPersInfoDetailNavi.next(VcPersInfoDetailNavi.java:197)

at com.sap.xss.per.vc.detailnavi.wdp.InternalVcPersInfoDetailNavi.next(InternalVcPersInfoDetailNavi.java:145)

at com.sap.xss.per.vc.detailnavi.DetailNaviView.onActionNext(DetailNaviView.java:153)

at com.sap.xss.per.vc.detailnavi.wdp.InternalDetailNaviView.wdInvokeEventHandler(InternalDetailNaviView.java:154)

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.task.WebDynproMainTask.handleAction(WebDynproMainTask.java:101)

at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.handleActionEvent(WebDynproMainTask.java:

i have made all the JCO connections and Jco is working fine in the

please help asap

Thanks

Best Regards

Sandeep

Accepted Solutions (0)

Answers (10)

Answers (10)

Former Member
0 Kudos

Check SAP note: 1018036. (This is corrected with NW04S SPS08)

Regards,

Rowan

Former Member
0 Kudos

Does anyone know if this has something to do with the use of Central Person.

We had a similar issue with the pers data webdynpro that was resolved by creating the CP for a test pernr.

Unfortunately we are still having the same issue with Bank Details.

Any assistance is highly appreciated,

Gerardo

Former Member
0 Kudos

Not sure if this problem has been resolved, however if you use a UNC path to access a file across your LAN then try changing that. This resolved my problem.

Former Member
0 Kudos

Sandeep,

Did you get this problem fixed ?

Thanks.

Former Member
0 Kudos

All,

I'm having the same issue. Did you solve this problem; if so what did you do ?

Thanks,

Gerardo

Former Member
0 Kudos

Hi,

Remove all the JCo connections and then create new JCo connections. Make sure that the message server has the PUBLIC group defined for it and also ensure that you have created an entry in the services file of your OS (Windows\System32\etc\drivers\services

Thanks,

Sunitha

Former Member
0 Kudos

I dont belive that Jco connections are the issue here. The error is in the back end and I can see a dump on ST22.

Here are the details:

<b>1) Portal. Error appears when the "Review" button is pressed on the detail screen (VcPerBankUSDetail) for DC ess/us/bank</b>

error key: RFC_ERROR_SYSTEM_FAILURE

com.sap.tc.webdynpro.modelimpl.dynamicrfc.WDDynamicRFCExecuteException: An exception occurred that was not caught., error key: RFC_ERROR_SYSTEM_FAILURE

at com.sap.tc.webdynpro.modelimpl.dynamicrfc.DynamicRFCModelClassExecutable.execute(DynamicRFCModelClassExecutable.java:101)

at com.sap.xss.hr.per.xx.bank.fc.FcPerBankXX.modifyRecord(FcPerBankXX.java:232)

at com.sap.xss.hr.per.xx.bank.fc.wdp.InternalFcPerBankXX.modifyRecord(InternalFcPerBankXX.java:706)

at com.sap.xss.hr.per.xx.bank.fc.FcPerBankXXInterface.modifyRecord(FcPerBankXXInterface.java:116)

at com.sap.xss.hr.per.xx.bank.fc.wdp.InternalFcPerBankXXInterface.modifyRecord(InternalFcPerBankXXInterface.java:237)

at com.sap.xss.hr.per.xx.bank.fc.wdp.InternalFcPerBankXXInterface$External.modifyRecord(InternalFcPerBankXXInterface.java:313)

at com.sap.xss.hr.per.us.bank.detail.VcPerBankUSDetail.onFlush(VcPerBankUSDetail.java:210)

at com.sap.xss.hr.per.us.bank.detail.wdp.InternalVcPerBankUSDetail.onFlush(InternalVcPerBankUSDetail.java:244)

at com.sap.xss.hr.per.us.bank.detail.VcPerBankUSDetailInterface.onFlush(VcPerBankUSDetailInterface.java:144)

at com.sap.xss.hr.per.us.bank.detail.wdp.InternalVcPerBankUSDetailInterface.onFlush(InternalVcPerBankUSDetailInterface.java:136)

at com.sap.xss.hr.per.us.bank.detail.wdp.InternalVcPerBankUSDetailInterface$External.onFlush(InternalVcPerBankUSDetailInterface.java:212)

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

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

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

at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.raiseReviewAndSaveEvent(FPMComponent.java:946)

at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPMProxy.raiseReviewAndSaveEvent(FPMComponent.java:1109)

at com.sap.xss.per.vc.detailnavi.VcPersInfoDetailNavi.next(VcPersInfoDetailNavi.java:226)

at com.sap.xss.per.vc.detailnavi.wdp.InternalVcPersInfoDetailNavi.next(InternalVcPersInfoDetailNavi.java:163)

at com.sap.xss.per.vc.detailnavi.DetailNaviView.onActionNext(DetailNaviView.java:153)

at com.sap.xss.per.vc.detailnavi.wdp.InternalDetailNaviView.wdInvokeEventHandler(InternalDetailNaviView.java:161)

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

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

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

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

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

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

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

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

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

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

at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.sendDataAndProcessAction(AbstractApplicationProxy.java:235)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)

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

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

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

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

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

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

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

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

Caused by: com.sap.aii.proxy.framework.core.BaseProxyException: An exception occurred that was not caught., error key: RFC_ERROR_SYSTEM_FAILURE

at com.sap.aii.proxy.framework.core.AbstractProxy.send$(AbstractProxy.java:150)

at com.sap.xss.hr.per.xx.bank.model.HRXSS_PER_P0009_XX.hrxss_Per_Modify_P0009_Xx(HRXSS_PER_P0009_XX.java:281)

at com.sap.xss.hr.per.xx.bank.model.Hrxss_Per_Modify_P0009_Xx_Input.doExecute(Hrxss_Per_Modify_P0009_Xx_Input.java:137)

at com.sap.tc.webdynpro.modelimpl.dynamicrfc.DynamicRFCModelClassExecutable.execute(DynamicRFCModelClassExecutable.java:92)

... 64 more

<b>2) ST22</b>

Runtime Errors UNCAUGHT_EXCEPTION

Exception CX_HRPA_VIOLATED_PRECONDITION

Date and Time 10/11/2006 10:40:31

Short text

An exception occurred that was not caught.

What happened?

The exception 'CX_HRPA_VIOLATED_PRECONDITION' was raised, but it was not caught

anywhere along

the call hierarchy.

Since exceptions represent error situations and this error was not

adequately responded to, the running ABAP program

'CL_HRPA_PERNR_INFTY_XSS=======CP' has to be

terminated.

Error analysis

An exception occurred that is explained in detail below.

The exception, which is assigned to class 'CX_HRPA_VIOLATED_PRECONDITION', was

not caught in

procedure "HRXSS_PER_MODIFY_PNNNN" "(FUNCTION)", nor was it propagated by a

RAISING clause.

Since the caller of the procedure could not have anticipated that the

exception would occur, the current program is terminated.

The reason for the exception is:

Precondition Violated

Former Member
0 Kudos

Hello Everyone...

I am getting the same error, Please let me know If this has been solved???

Thanks in advance.

Sandeep Kulkarni.

phildeane
Participant
0 Kudos

Changed std SAP config entry on View V_T588F4_TEXT for structure name HCMT_BSP_PA_GB_R0009. Changed the Text Field for Dropdown List Box from BANKA to STEXT as the field BANKA does not exist in the search help to be sorted on.

phildeane
Participant
0 Kudos

Hi,

I’m having the same problem.

Its nothing to do with the back end connection, or the two notes 944833, 945470. I have defined the active sub types in the IMG (otherwise you wouldn’t have go this far!)

After debugging it seems to dump when building the dropdown lists for the edit bank details screen. I think it is trying to sort the table by a column that doesn’t exist in the table.

Did you manage to solve this one though config ?

Former Member
0 Kudos

Hi,

Did you install XPRM?

Jeschael

Message was edited by: J.V. Lebbink

Former Member
0 Kudos

Hi,

Try these notes: 944833, 945470

Gratz,

Jeschael

Former Member
0 Kudos

hi all

thanks for the comments but still not able to solve the above problem if u can provide me some more information that will be great help

thanks

Regards

Sandeep

Former Member
0 Kudos

Hi Sandeep,

did you define the active sub types for those services in the IMG in R/3? You need to go to Employee Self-Service -> Service-Specific Settings -> Personal Information and execute the Define Active Sub types option and enter the infotype and subtype for the corresponding country grouping. For example for infotype 9 Banking info country USA subtype 1 Main bank, you would enter 10 0009 1 B1

Let me know if this does not solve your problem, but if it does, don't forget to assign points.

Regards,

Enrique

Former Member
0 Kudos

hi enrique

i have already assign the infotype u mentioned but still facing the same problem.if u have any solution please let me know.

thanks

Regards

Sandeep

vijayakhanna_raman
Active Contributor
0 Kudos
Former Member
0 Kudos

Hi Sandeep,

Did you able to resolve this issue? We are getting the same problem. Please post the solution.

Thanks

Kalyan

Former Member
0 Kudos

Hi Sandeep:

1. Try restart your J2EE

2. Check if you web dynpro model is consistent with your R3

Hope it helps,

Xiaoming Yang