Skip to Content
avatar image
Former Member

RFC2 Execution problem in Perticualar USer.

Hi All,

  While i am executing the BAPI*WebDynpro Applictaion) using  Particular User ID  so I am getting RFC2 Error but change to other user Id  , there is no error found and execution BApi Successfully .

While i am excecution , error shows as  below, Please guide me , what should i do on this.

class com.sap.tc.cm.arfc2.gci.exception.ARFC2ModelExecuteException

Typed model execution failed; see nested exception for details

com.sap.tc.cm.arfc2.gci.exception.ARFC2ModelExecuteException: Typed model execution failed; see nested exception for details

at com.sap.tc.cm.arfc2.gci.ARFC2TypedModelClassExecutable.execute(ARFC2TypedModelClassExecutable.java:57)

at com.bluefinsolutions.roster.wd.comp.viewrostercomp.ShiftSwap.readTeamDayForDay(ShiftSwap.java:188)

at com.bluefinsolutions.roster.wd.comp.viewrostercomp.wdp.InternalShiftSwap.readTeamDayForDay(InternalShiftSwap.java:259)

at com.bluefinsolutions.roster.wd.comp.viewrostercomp.MainView.onActionSwapShift(MainView.java:321)

at com.bluefinsolutions.roster.wd.comp.viewrostercomp.wdp.InternalMainView.wdInvokeEventHandler(InternalMainView.java:306)

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

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

at com.sap.tc.webdynpro.clientserver.phases.ProcessingEventPhase.doHandleActionEvent(ProcessingEventPhase.java:159)

at com.sap.tc.webdynpro.clientserver.phases.ProcessingEventPhase.execute(ProcessingEventPhase.java:94)

at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequestPartly(WindowPhaseModel.java:162)

at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doProcessRequest(WindowPhaseModel.java:110)

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

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

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

at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.doExecute(ClientApplication.java:1688)

at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.doProcessing(ClientApplication.java:1502)

at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doApplicationProcessingEmbedded(ApplicationSession.java:895)

at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doApplicationProcessing(ApplicationSession.java:854)

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

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

at com.sap.tc.webdynpro.serverimpl.core.sessionctx.AbstractExecutionContextDispatcher.delegateToRequestManager(AbstractExecutionContextDispatcher.java:62)

at com.sap.tc.webdynpro.serverimpl.wdc.sessionctx.DispatchHandlerForRequestManager.service(DispatchHandlerForRequestManager.java:39)

at com.sap.tc.webdynpro.serverimpl.wdc.sessionctx.DispatchHandlerForRequestManager.service(DispatchHandlerForRequestManager.java:46)

at com.sap.engine.services.servlets_jsp.server.deploy.impl.module.IRequestDispatcherImpl.dispatch(IRequestDispatcherImpl.java:258)

at com.sap.tc.webdynpro.serverimpl.wdc.sessionctx.ExecutionContextDispatcher.dispatchToAppContext(ExecutionContextDispatcher.java:68)

at com.sap.tc.webdynpro.serverimpl.core.sessionctx.AbstractExecutionContextDispatcher.dispatch(AbstractExecutionContextDispatcher.java:53)

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

at com.sap.tc.webdynpro.clientserver.embedding.JavaApplicationProxy$Runner.callRequestManager(JavaApplicationProxy.java:1265)

at com.sap.tc.webdynpro.clientserver.embedding.JavaApplicationProxy$Runner.callEmbeddedApplication(JavaApplicationProxy.java:1146)

at com.sap.tc.webdynpro.clientserver.embedding.JavaApplicationProxy$SendDataAndProcessActionCommand.doExecute(JavaApplicationProxy.java:1582)

at com.sap.tc.webdynpro.clientserver.embedding.JavaApplicationProxy$AbstractCommand.execute(JavaApplicationProxy.java:1465)

at com.sap.tc.webdynpro.clientserver.embedding.JavaApplicationProxy$Runner.execute(JavaApplicationProxy.java:1052)

at com.sap.tc.webdynpro.clientserver.embedding.JavaApplicationProxy.execute(JavaApplicationProxy.java:883)

at com.sap.tc.webdynpro.clientserver.embedding.JavaApplicationProxy.sendDataAndProcessAction(JavaApplicationProxy.java:492)

at com.sap.tc.webdynpro.portal.pb.impl.JavaApplicationProxyAdapter.sendDataAndProcessAction(JavaApplicationProxyAdapter.java:191)

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

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

at com.sap.portal.pb.PageBuilder$PhaseListenerImpl.doPhase(PageBuilder.java:2082)

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

at com.sap.tc.webdynpro.clientserver.phases.PortalDispatchPhase.execute(PortalDispatchPhase.java:50)

at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequestPartly(WindowPhaseModel.java:162)

at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doProcessRequest(WindowPhaseModel.java:110)

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

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

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

at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.doExecute(ClientApplication.java:1688)

at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.doProcessing(ClientApplication.java:1502)

at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doApplicationProcessingStandalone(ApplicationSession.java:884)

at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doApplicationProcessing(ApplicationSession.java:856)

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

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

at com.sap.tc.webdynpro.serverimpl.core.AbstractDispatcherServlet.doContent(AbstractDispatcherServlet.java:87)

at com.sap.tc.webdynpro.serverimpl.wdc.DispatcherServlet.doContent(DispatcherServlet.java:76)

at com.sap.tc.webdynpro.serverimpl.core.AbstractDispatcherServlet.doPost(AbstractDispatcherServlet.java:62)

-BR-/  sudhir jati

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • avatar image
    Former Member
    Dec 18, 2012 at 10:32 AM

    Hi,

    Check your MainView, Action SwapShift( ), line 321.

    May be there is data issue for that user.

    Warm Regards,

    Upendra Agrawal

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi Sudhir ,

      is it possible for you to pull the traces for user ? i dont any ffind detail about cause of execption in the intial thread. may be if you pull traces based on your user from NWA that would be helpful .

      Please can you tell me what you mean by not a active user ?  is non working user group has same settings/roles wih respect to working user group in the backend .

      i wonder why reaosn for the execption is not shown? if this a backend related exception then cause of exception will be written to traces ...

      deeply looking into traces will guide us what is an issue here.

  • avatar image
    Former Member
    Dec 26, 2012 at 12:55 PM

    Hi,

    Try to compare user group/ID which are not working with the working user group/ID from SU01. And see if there is any discrepancies or any backend role is missing or not.

    Regards,

    Sambaran

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Thanks ,Sambaran , I  am checking with them on this ...one more problem , I am facing that is SAP_Localsystem failure for BPM process, Could you advise me on this,

      Note-it was working previously.