(104) RFC_ERROR_SYSTEM_FAILURE

Dear Experts,
There are two scenarios of FILE to RFC. One scenario is working ok but for other one system error is occurred in JAVA stack i.e.
Exception caught with cause com.sap.aii.af.ra.ms.api.RecoverableException: error while processing message to remote system:com.sap.aii.af.rfc.core.client.RfcClientException: JCO.Exception while calling ZRFC in remote system (RfcClient[ZRFC_RECEIVER]):com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: An exception occurred that was not caught.: com.sap.aii.af.rfc.afcommunication.RfcAFWException: error while processing message to remote system:com.sap.aii.af.rfc.core.client.RfcClientException: JCO.Exception while calling ZRFC in remote system (RfcClient[RF
Edited by: Amit Mandal on Sep 4, 2008 8:23 AM

Hi,
  I request you to check the following links.
http://listserv.sap.com/pipermail/linux.general/2001-November/001820.html
  http://help.sap.com/Business_Packages/EN/ca/115e4088dc0272e10000000a155106/content.htm
warm regards
mahesh.

Similar Messages

  • PI 7.31 (single stack) posting to RFC configuration gives this error: om.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: String index out of range: 0 (raised by system extern ...

    Getting cryptic error while trying to post to a custom RFC from PI 7.31 single stack.
    com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: String index out of range: 0 (raised by system <extern>|pidevhost)
    Does anyone recognize this error and/or know of detailed instructions for registering custom RFCs in PI 7.31. I could possibly have configured the target wrong but no error says so.
    This is a File-->PI-->RFC scenario. The file processing is super simple and a configuration I have used successfully before. I would assume I'd get a different error if it couldn't parse the file.
    Jody

    Not shure if you already did but try getting some details with XPI Inspector. Also increasing log level for this category might help. You also may wanna check authorization (even if this should show with a different error text) in ECC using ST01.
    My guts feeling is that there is something wrong with payload / signature of RFC.
    Cheers
    Jens

  • (104) RFC_ERROR_SYSTEM_FAILURE: User has no RFC authorization

    Hello Guru's
    I am getting the followong error when trying to open the BI reports.
    The initial exception that caused the request to fail was:
    User has no RFC authorization for function group SDIFRUNTIME.
    com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: User has no RFC authorization for function group SDIFRUNTIME.
    at com.sap.mw.jco.MiddlewareJRfc.generateJCoException(MiddlewareJRfc.java:455)
    at com.sap.mw.jco.MiddlewareJRfc$Client.execute(MiddlewareJRfc.java:1442)
    at com.sap.mw.jco.JCO$Client.execute(JCO.java:3979)
    at com.sap.mw.jco.JCO$Client.execute(JCO.java:3416)
    at com.sap.mw.jco.JCO$Repository.execute(JCO.java:20471)
    I have no clue what is the reason I am getting the error.
    Please help me out in this.
    Regards,
    Pramod

    Hi,
       This is due to BI system authorization issues. You need to give/get proper authorizations to the BI user id with which you are connecting to back end via JCO connection. You have to assign additional roles to this user id to resolve this issue.
          If you are working on client environment you have to contact back end (BI) security administrator to get more authorizations. If you provide the error message to them, they will know which role to assign.
         If you are working in sandbox environment assign SAP_ALL. This will resolve the issue.
        I hope it helps..

  • (104) RFC_ERROR_SYSTEM_FAILURE: Access via 'NULL' object reference not poss

    Hi ,
    I am working on file to rfc scenario.
    The scenario was working fine till monday evening.
    From yst , all of a sudden i am getting this error in RWB
    MP: Exception caught with cause com.sap.aii.af.ra.ms.api.RecoverableException: error while processing message to remote system:com.sap.aii.af.rfc.core.client.RfcClientException: JCO.Exception while calling /POSDW/CREATE_TRANSACTIONS_EXT in remote system (RfcClient[RFC_Receiver_POSDM]):com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: Access via 'NULL' object reference not possible.: com.sap.aii.af.rfc.afcommunication.RfcAFWException: error while processing message to remote system:com.sap.aii.af.rfc.core.client.RfcClientException: JCO.Exception while calling /POSDW/CREATE_TRANSACTIONS_EXT in remote system (RfcCli
    and because of this even though the records are suceesfully posted in target system , the xi keeps trying to send the records to the BI system and recoeds are replicated.
    Wat can be the reasonand solution.?
    Thanks in advance and best regards,
    Anil

    Hi Anil,
    Try to debug the receiver RFC call.
    The specified item was not found.
    go through the help..
    http://help.sap.com/saphelp_nw04s/helpdata/en/c8/e80440a832e369e10000000a155106/content.htm
    Hope it helps...
    Thanks,
    kumar.

  • RFC_ERROR_SYSTEM_FAILURE: Time limit exceeded. Connection Pool - JCO api

    Hi Everyone
    My Connection  Pool parameters JCO api.
    client=300
    user=SISGERAL_RFC
    passwd=******
    ashost=14.29.3.120
    sysnr=00
    size=10
    I have these parameters on my Connection Pool and sometimes appear these wrongs in my application:
    1.
    2006-01-07 13:20:37,414 ERROR com.tel.webapp.framework.SAPDataSource - ##### Time limit exceeded. LOCALIZED MESSAGE = Time limit exceeded. KEY = RFC_ERROR_SYSTEM_FAILURE GROUP = 104 TOSTRING = com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: Time limit exceeded.
    2.
    2006-01-07 14:01:31,007 ERROR com.tel.webapp.framework.SapPoolConnectionManager - Timeout
    I’d like to know if is happening.
    Are there something wrong with my connection pool?
    What can be happening?
    Thanks

    Raghu,
    Thanks for your response.
    Yes, the pool connections are in place according to the sAP note mentioned above.
    Regards,
    Faisal

  • JCO - RFC_ERROR_SYSTEM_FAILURE: com/sap/mw/jco/JCO$Server

    Hi,
    I call from Java an ABAP RFC and this RFC in turn call back the Java stack and it fails.
    At Java side I get:
    #1#com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: com/sap/mw/jco/JCO$Server
         at com.sap.mw.jco.MiddlewareJRfc.generateJCoException(MiddlewareJRfc.java:516)
         at com.sap.mw.jco.MiddlewareJRfc$Client.execute(MiddlewareJRfc.java:1515)
         at com.sap.mw.jco.JCO$Client.execute(JCO.java:3996)
         at com.sap.mw.jco.JCO$Client.execute(JCO.java:3544)
         at com.sap.sup.admin.setup.SolManRfcAdapter.getJabapLandscape(SolManRfcAdapter.java:787)
         at com.sap.sup.admin.setup.SetupUpgrader.execute(SetupUpgrader.java:52)
    At ABAP side I get:
    Category               ABAP Programming Error
    Runtime Errors      CALL_FUNCTION_REMOTE_ERROR
    ABAP Program      CL_DIAGLS_SMSY_FACTORY========CP
    Application Component  SV-SMG-DIA
    Date and Time        21.09.2009 17:50:59
    Short text
         "com/sap/mw/jco/JCO$Server"
    Is it allowed to call JAVA -> ABAP -> JAVA from JCO point of view?
    Thanks in advance!
    Regards,
    Serge.

    Hi Serge,
    Two doubts:
    - Does your RFC work when you call it directly from the SE37 puting the same input parameters used by Java application?
    - Was the RFC changed after the coding of Java application? If so, the interface between Java and RFC must be regenerated.
    Regards,
    Rodrigo.

  • Error : RFC_ERROR_SYSTEM_FAILURE: ???????? ACC_DOCUMENT ??? IDOC

    I have some problem when i want to do interface posting... This error come out when 3rd parties to connect with SAP using ALE.
    Can someone help me.....
    The error is below;
    com.wm.app.b2b.server.ServiceException: com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: ???????? ACC_DOCUMENT ??? IDOC ?????????????
    at pub.sap.transport.BAPI.OutboundProcess(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at com.wm.app.b2b.server.JavaService.baseInvoke(JavaService.java:287)
    at com.wm.app.b2b.server.invoke.InvokeManager.process(InvokeManager.java:587)
    at com.wm.app.b2b.server.invoke.StatisticsProcessor.process(StatisticsProcessor.java:44)
    at com.wm.app.b2b.server.invoke.ServiceCompletionImpl.process(ServiceCompletionImpl.java:221)
    at com.wm.app.b2b.server.invoke.ValidateProcessor.process(ValidateProcessor.java:49)
    at com.wm.app.b2b.server.ACLManager.process(ACLManager.java:194)
    at com.wm.app.b2b.server.invoke.DispatchProcessor.process(DispatchProcessor.java:39)
    at com.wm.app.b2b.server.AuditLogManager.process(AuditLogManager.java:403)
    at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java:503)
    at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java:367)
    at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:246)
    at com.wm.app.b2b.server.BaseService.invoke(BaseService.java:157)
    at com.wm.lang.flow.FlowInvoke.invoke(FlowInvoke.java:324)
    at com.wm.lang.flow.FlowState.invokeNode(FlowState.java:580)
    at com.wm.lang.flow.FlowState.stepIncremental(FlowState.java:494)
    at com.wm.lang.flow.FlowState.invoke(FlowState.java:376)
    at wm.server.flowimpl.stepFlow(flowimpl.java:183)
    at sun.reflect.GeneratedMethodAccessor30.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at com.wm.app.b2b.server.JavaService.baseInvoke(JavaService.java:294)
    at com.wm.app.b2b.server.invoke.InvokeManager.process(InvokeManager.java:587)
    at com.wm.app.b2b.server.invoke.StatisticsProcessor.process(StatisticsProcessor.java:44)
    at com.wm.app.b2b.server.invoke.ServiceCompletionImpl.process(ServiceCompletionImpl.java:221)
    at com.wm.app.b2b.server.invoke.ValidateProcessor.process(ValidateProcessor.java:49)
    at com.wm.app.b2b.server.ACLManager.process(ACLManager.java:194)
    at com.wm.app.b2b.server.invoke.DispatchProcessor.process(DispatchProcessor.java:39)
    at com.wm.app.b2b.server.AuditLogManager.process(AuditLogManager.java:403)
    at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java:503)
    at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java:367)
    at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:246)
    at com.wm.app.b2b.server.comm.DefaultServerRequestHandler.handleMessage(DefaultServerRequestHandler.java:97)
    at com.wm.app.b2b.server.HTTPMessageHandler.process(HTTPMessageHandler.java:167)
    at com.wm.app.b2b.server.Dispatch.run(Dispatch.java:298)
    at com.wm.util.pool.PooledThread.run(PooledThread.java:105)
    at java.lang.Thread.run(Thread.java:534)

    Hello,
    Few steps to trace the exact issue :
    -first test the connection between SAP & 3rd party without any RFC call.
    -  If it works fine,then  check RFC(if not stanard )is active in SAP & working properly.
    - check the parameter values if the value types are correctly referenced.
    - Generally this error shows that something wrong with SAP system RFC call /Check whether function is remote enabled or not.
    Hope this helps.
    Thanks.
    Mark points if helpful.

  • RFC_ERROR_SYSTEM_FAILURE: The function module "DD_DTEL_GET" cannot be used.

    Hi there,
    I´m trying to launch NWCE 7.1 Webdynpro applications accessing ABAP function with no success.
    The landscape consists of an SAP NWCE 7.1 EHP1 (Trial) and an SAP NW 2004s ABAP (Licensed). NW2004s is configured as Gateway and Message Server for the SLD. I can ping/test JCOs successfully and the SLD seems to work fine. RZ70 and SM59 show no errors in the "R3" side and both systems seem to be well-registered as Technical Systems.
    I have done some simple examples in Developer Studio to ensure that the conection between both stacks is going well, but I have allways the same issue regardless using ARFC/ARFC2, new projects/old existing projects, etc.
    When I test for first time the application, the following exception is thrown:
    Caused by: com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: The function module "DD_DTEL_GET" cannot be used for 'remote' calls.
         at com.sap.mw.jco.MiddlewareJRfc.generateJCoException(MiddlewareJRfc.java:456)
         at com.sap.mw.jco.MiddlewareJRfc$Client.execute(MiddlewareJRfc.java:1416)
         at com.sap.mw.jco.JCO$Client.execute(JCO.java:4168)
         at com.sap.mw.jco.JCO$Client.execute(JCO.java:3596)
         at com.sap.mdi.jco6.Destination.execute(Destination.java:29)
         ... 136 more
    If I refresh the page the last exception disappears and a new one is thrown:
    #2# local/prjWD_Acceso_ABAP/FlightListApp#java.lang.NullPointerException
         at com.sap.mdi.ddtypes.DDDataelement.getDescription(DDDataelement.java:305)
         at com.sap.dictionary.types.mdi.util.TextServices.getDescription(TextServices.java:165)
         at com.sap.dictionary.types.mdi.util.TextServices.getQuickInfo(TextServices.java:145)
         at com.sap.dictionary.runtime.DdDataType$TextService.getQuickInfo(DdDataType.java:220)
         at com.sap.tc.webdynpro.progmodel.context.DataAttributeInfo.getDisplayText(DataAttributeInfo.java:385)
         at com.sap.tc.webdynpro.progmodel.context.DataAttributeInfo.getDisplayText(DataAttributeInfo.java:355)
         at com.sap.tc.webdynpro.progmodel.context.MappedAttributeInfo.getDisplayText(MappedAttributeInfo.java:292)
         at com.sap.tc.webdynpro.progmodel.view.ViewElement._getText(ViewElement.java:818)
         at com.sap.tc.webdynpro.progmodel.view.UIElement.getTooltip(UIElement.java:515)
         at com.sap.tc.webdynpro.clientserver.uielib.standard.uradapter.InputFieldAdapter$OrdinaryField.getTooltip(InputFieldAdapter.java:8201)
         at com.sap.tc.webdynpro.clientserver.uielib.standard.uradapter.InputFieldAdapter$OrdinaryField.getParameter(InputFieldAdapter.java:7496)
         at com.sap.tc.ls.renderer.ie6.LSInputFieldRenderer.render(LSInputFieldRenderer.java:160)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.lightspeed.base.LSRenderManager.render(LSRenderManager.java:152)
         at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:519)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.lightspeed.base.LSRenderManager.render(LSRenderManager.java:130)
         at com.sap.tc.ls.renderer.ie6.LSColumnLayoutRenderer.renderColumnLayoutCellFragment(LSColumnLayoutRenderer.java:1882)
         at com.sap.tc.ls.renderer.ie6.LSColumnLayoutRenderer.renderColumnLayoutRowFragment(LSColumnLayoutRenderer.java:1715)
         at com.sap.tc.ls.renderer.ie6.LSColumnLayoutRenderer.renderColumnLayoutFragment(LSColumnLayoutRenderer.java:1600)
    Then, editing the application in Dev. Studio, if I delete tables and/or single fields binded to model context, the last exception doesn´t appear any more but the application enter in the catch section executing the BAPI call:
         try
              wdContext.currentBapi_Flight_Getlist_InputElement().modelObject().execute();
         catch(Exception ex)
              wdComponentAPI.getMessageManager().reportException("Execute error."+ex.toString()+ex.getMessage());
              StackTraceElement errores[] = ex.getStackTrace();
              String errorSTR = new String();
              for (int i = 0; i < errores.length; i++){
                   errorSTR += errores<i>.toString() + "
              wdComponentAPI.getMessageManager().reportException(errorSTR);
         wdComponentAPI.getMessageManager().reportSuccess("After catch.");
         // Resynchronise the data in the context with the data in the model
         wdContext.nodeOutput().invalidate();
    The first two exception seem to be related each other, and it is true that FM "DD_DTEL_GET" is not RFC enabled in R3. Should it be RFC enabled?
    As far as I know, one of the JCO conectors is used for retrieving metadata, that is, data related to types, lenghts, etc. The FM "DD_DTEL_GET" is used for that kind of operations and the second exception is related to that aswell (com.sap.mdi.ddtypes.DDDataelement.getDescription).
    I don´t know what else should I test in order to launch an RFC function from WDJ and the trial version is about to expire!
    Does anyone know about any oss note or any other tips related to this issue, please?
    I am going to test the conectivity via Visual Composer and see whether it´s possible :S
    Let me know if you need anymore info about the situation.
    Thanks a lot!

    Hi again,
    The issue hasn´t been solved yet :(.
    After applying Note 1244067 the function module has the RFC flag checked but the Null Pointer exception are still there.
    java.lang.NullPointerException
    at com.sap.mdi.ddtypes.DDDataelement.getReptext(DDDataelement.java:166)
    at com.sap.dictionary.types.mdi.util.TextServices.getColumnLabel(TextServices.java:115)
    at com.sap.dictionary.runtime.DdDataType$TextService.getColumnLabel(DdDataType.java:212)
    at com.sap.tc.webdynpro.progmodel.context.DataAttributeInfo.getDisplayText(DataAttributeInfo.java:379)
    at com.sap.tc.webdynpro.progmodel.context.DataAttributeInfo.getDisplayText(DataAttributeInfo.java:355)
    at com.sap.tc.webdynpro.progmodel.view.ViewElement._getText(ViewElement.java:818)
    at com.sap.tc.webdynpro.clientserver.uielib.standard.impl.Caption.getText(Caption.java:369)
    at com.sap.tc.webdynpro.clientserver.uielib.standard.uradapter.TableAdapter$HeaderCell.getHeaderText(TableAdapter.java:11441)
    at com.sap.tc.webdynpro.clientserver.uielib.standard.uradapter.TableAdapter$HeaderCell.getParameter(TableAdapter.java:11043)
    at com.sap.tc.ls.renderer.ie6.LSSapTableHeaderCellRenderer.renderSapTableHeaderCellFragment_iteration(LSSapTableHeaderCellRenderer.java:2421)
    at com.sap.tc.ls.renderer.ie6.LSSapTableRowRenderer.renderSapTableRowFragment(LSSapTableRowRenderer.java:223)
    at com.sap.tc.ls.renderer.ie6.LSSapTableRowRenderer.render(LSSapTableRowRenderer.java:122)
    at com.sap.tc.webdynpro.clientimpl.html.renderer.lightspeed.base.LSRenderManager.render(LSRenderManager.java:152)
    at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:519)
    at com.sap.tc.webdynpro.clientimpl.html.renderer.lightspeed.base.LSRenderManager.render(LSRenderManager.java:130)
    at com.sap.tc.ls.renderer.ie6.LSSapTableDefaultBodyRenderer.renderSapTableDefaultBodyFragment(LSSapTableDefaultBodyRenderer.java:301)
    at com.sap.tc.ls.renderer.ie6.LSSapTableDefaultBodyRenderer.render(LSSapTableDefaultBodyRenderer.java:119)
    at com.sap.tc.webdynpro.clientimpl.html.renderer.lightspeed.base.LSRenderManager.render(LSRenderManager.java:152)
    at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:519)
    at com.sap.tc.webdynpro.clientimpl.html.renderer.lightspeed.base.LSRenderManager.render(LSRenderManager.java:130)
    Language resources data in the webdynpro are: Current locale = "es", Default VM locale = "es_ES". The backend default language is "EN". Could this be a problem in order to retrieve descriptions or any other language dependent data?
    Thank you
    Vicente.

  • RFC_ERROR_SYSTEM_FAILURE

    Try to execute a function (ECATT_EXECUTE) with JCO.
    It is okay, when SAP system ist Release 6.40 but on a SAP 7.0 system it fails with:
    com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: Zugriff über 'NULL' Objektreferenz nicht möglich.
         at com.sap.mw.jco.rfc.MiddlewareRFC$Client.nativeExecute(Native Method)
         at com.sap.mw.jco.rfc.MiddlewareRFC$Client.execute(MiddlewareRFC.java:1242)
         at com.sap.mw.jco.JCO$Client.execute(JCO.java:3816)
         at com.sap.mw.jco.JCO$Client.execute(JCO.java:3261)
    the execution of the function was started in SAP without problem, but the error occurs most recently by getting the results.
    What can i do ?

    thanks for the hint, but is this also the solution of our problem ?
    When Debugging the ECATT_EXECUTE-Function we see, that the problem is after
    this Statement (line 800 in ECATT_EXECUTE):
    IF e_result_xml IS REQUESTED  (seems to be true, how can we set this to false ?)
      CALL METHOD cl_appl_ecatt_log_to_resrep=>get_log_data (here it crashs, no return from this method, ECATT_EXECUTE doesn't continue)

  • RFC_ERROR_SYSTEM_FAILURE with FlightList example

    hi,
    I am getting this error when I run the flighlist example..can somebody help me?
    my EP is SP12
    ===================
    com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: The function module "DD_LANGU_TO_ISOLA" not released for 'remote' calls.
    com.sap.tc.webdynpro.services.exceptions.WDTypeNotFoundException: type extern:com.sap.tut.wd.flightlist.model.types.FlightModel:com.sap.tut.wd.flightlist.model.types.Bapisfldat could not be loaded: com.sap.dictionary.runtime.DdException: failed to create provider: The function module "DD_LANGU_TO_ISOLA" not released for 'remote' calls.
         at com.sap.tc.webdynpro.services.datatypes.core.DataTypeBroker.getStructure(DataTypeBroker.java:305)
         at com.sap.tc.webdynpro.progmodel.context.DataNodeInfo.doInit(DataNodeInfo.java:229)
         at com.sap.tc.webdynpro.progmodel.context.NodeInfo.init(NodeInfo.java:654)
         at com.sap.tc.webdynpro.progmodel.context.NodeInfo.init(NodeInfo.java:657)
         at com.sap.tc.webdynpro.progmodel.context.NodeInfo.init(NodeInfo.java:657)
         at com.sap.tc.webdynpro.progmodel.context.NodeInfo.init(NodeInfo.java:657
    ===========================

    Hi,
    U can check with this RFC_ERROR_SYSTEM_FAILURE  link,
    http://help.sap.com/saphelp_erp2005/helpdata/en/ca/115e4088dc0272e10000000a155106/frameset.htm
    http://help.sap.com/saphelp_erp2005/helpdata/en/f6/daea401675752ae10000000a155106/frameset.htm
    Regards,
    Vijay

  • JCO$Exception:  RFC_ERROR_SYSTEM_FAILURE in WAD Template

    Hi All!
    I have a problem when executing a WAD Template that calls a Planning Sequence with a botton. If I execute the same sequence in the Portal  --> Bussines Planning  It do it correctly, but When I execute it from WAD Template the following error appears:
    <i>Access via 'NULL' object reference not possible.
    com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: Access via 'NULL' object reference not possible.
    at com.sap.mw.jco.MiddlewareJRfc.generateJCoException(MiddlewareJRfc.java:455)
    at com.sap.mw.jco.MiddlewareJRfc$Client.execute(MiddlewareJRfc.java:1442)
    at com.sap.mw.jco.JCO$Client.execute(JCO.java:3962)
    at com.sap.mw.jco.JCO$Client.execute(JCO.java:3399)
    at com.sap.ip.bi.base.application.service.rfcproxy.impl.jco640.Jco640Proxy.executeFunction(Jco640Proxy.java:255)
    com.sap.ip.bi.webapplications.runtime.controller.MessageException: Error while executing function module: BICS_CONS_CREATE_PLANNING_FUNC     at com.sap.ip.bi.webapplications.runtime.impl.Page.processRequest(Page.java:2520)     at com.sap.ip.bi.webapplications.runtime.controller.impl.Controller.doProcessRequest(Controller.java:841)     at com.sap.ip.bi.webapplications.runtime.controller.impl.Controller.processRequest(Controller.java:775)</i>
    I have checked the JCo connections in Content Administrator --> Web Dynpro --> Mantain JCo Connections and the test is successful.
    Any Idea??
    Thnks a lot!!
    Yolanda.

    Hi Yolanda
    Please refer the following links
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/f3f93ee7-0c01-0010-2593-d7c28b5377c2
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/526bd490-0201-0010-038e-d3ff7eb1d16e
    Also which Patch level are you using for BI 7.0 . Your basis team should set the Integration of RSPLAN i,e web based planning modeller . Also hope you created the Input ready query correctly with Key figures having property set to Data can e changed using a planning function or by user.
    Also check on WAD if you have configured the button group correctly to the planning function.
    Hope this helps
    Raja

  • JCO - RFC_ERROR_SYSTEM_FAILURE when executing BAPI_WHSE_STOCK_GET_LIST

    hello,
    I'm trying for hours now to execute the BAPI "BAPI_WHSE_STOCK_GET_LIST" from a java program. I can obtain its import, export and table parameterlist w/o any problems, but as soon as I invoke execute() on the function I'm getting the following error:
    [JAV-LAYER] JCO.Client.execute (BAPI_WHSE_STOCK_GET_LIST) threw a NON-ABAP exception: com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: The function module "BAPI_WHSE_STOCK_GET_LIST" cannot be used for 'remote' calls.
    I can see in SAP GUI that the function is of course remote enabled, the user id has all imaginable privileges. more strangly, i can execute the directly associated function BAPI_WHSE_STOCK_GET_DETAIL without any problems. In fact, of all RFCs / BAPIs I used so far this is the only one which comes up with this problem. Alas, I'm desparately relying on it. Setting the tracelevel to 10 does not produce any useful hints, nor does the content of def_rfc.trc reveal any more information than the error message.
    JCO Middleware version: 2.1.8 (2006-12-11)
    Any help is appreciated, maybe at least somebody has the same problem in his environment!
    TIA
    Till

    hello,
    I'm trying for hours now to execute the BAPI "BAPI_WHSE_STOCK_GET_LIST" from a java program. I can obtain its import, export and table parameterlist w/o any problems, but as soon as I invoke execute() on the function I'm getting the following error:
    [JAV-LAYER] JCO.Client.execute (BAPI_WHSE_STOCK_GET_LIST) threw a NON-ABAP exception: com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: The function module "BAPI_WHSE_STOCK_GET_LIST" cannot be used for 'remote' calls.
    I can see in SAP GUI that the function is of course remote enabled, the user id has all imaginable privileges. more strangly, i can execute the directly associated function BAPI_WHSE_STOCK_GET_DETAIL without any problems. In fact, of all RFCs / BAPIs I used so far this is the only one which comes up with this problem. Alas, I'm desparately relying on it. Setting the tracelevel to 10 does not produce any useful hints, nor does the content of def_rfc.trc reveal any more information than the error message.
    JCO Middleware version: 2.1.8 (2006-12-11)
    Any help is appreciated, maybe at least somebody has the same problem in his environment!
    TIA
    Till

  • RFC_ERROR_SYSTEM_FAILURE: Error in ASSIGN: Memory protection error.

    HI,
    I need an urgent help in this error. I am getting this error, while i am trying to access the R3 from portal. i.e While saving the employee info.
    ESS -> PERSONAL INFO -> PROJECT EXP-> SAVE (dump)
    error msg in portal
    Error while saving: com.sap.mw.jco.JCO$Exception: (104)
    RFC_ERROR_SYSTEM_FAILURE: Error in ASSIGN: Memory protection error.
    Please contact administrator. 
      FIELD-SYMBOLS <KEY> STRUCTURE PAKEY DEFAULT INFTY_TAB.
      FIELD-SYMBOLS <CTRL> STRUCTURE PSHD1 DEFAULT INFTY_TAB.
    LOOP AT INFTY_TAB.
    ASSIGN INFTY_TAB+3 TO <KEY>.   " Skip MANDT-field <-- error while exe this statement
    end loop.

    Just try below Field-sumbiol statement might be it will solve ur problem.
    FIELD-SYMBOLS <KEY> TYPE ANY.
    FIELD-SYMBOLS <CTRL> TYPE ANY.
    LOOP AT INFTY_TAB.
    ASSIGN INFTY_TAB+3 TO <KEY>. " Skip MANDT-field <-- error while exe this statement
    end loop.

  • RFC_ERROR_SYSTEM_FAILURE: An error occurred when receiving a complex parame

    Hello Friends,
    I am facing an error while tranferring data from XI to BI System.
    Receiver channel 'POSDMLog_Receiver' for party '', service 'Busys_POSDM' (internal name 'RfcClient[POSDMLog_Receiver]')
    Client data: {jco.client.lang=EN, jco.client.snc_mode=0, jco.client.client=200, jco.client.passwd=******, jco.webas.ignore_jdsr_error=1, jco.client.user=sandeep, jco.client.sysnr=01, jco.client.ashost=10.1.45.35}
    Repository data: {jco.client.lang=EN, jco.client.snc_mode=0, jco.client.client=200, jco.client.passwd=******, jco.webas.ignore_jdsr_error=1, jco.client.user=sandeep, jco.client.sysnr=01, jco.client.ashost=10.1.45.35}
    Current pool size: 1, maximum pool size : 1
    Channel History
    - Error: 2010-04-19 17:50:52 GMT+05:30: Message processed for interface /POSDW/CREATE_TRANSACTIONS_EXT: com.sap.aii.af.rfc.afcommunication.RfcAFWException: error while processing message to remote system:com.sap.aii.af.rfc.core.client.RfcClientException: JCO.Exception while calling /POSDW/CREATE_TRANSACTIONS_EXT in remote system (RfcClient[POSDMLog_Receiver]):com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: An error occurred when receiving a complex parameter.
    - Error: 2010-04-19 17:50:10 GMT+05:30: Message processed for interface /POSDW/CREATE_TRANSACTIONS_EXT: com.sap.aii.af.rfc.afcommunication.RfcAFWException: error while processing message to remote system:com.sap.aii.af.rfc.core.client.RfcClientException: JCO.Exception while calling /POSDW/CREATE_TRANSACTIONS_EXT in remote system (RfcClient[POSDMLog_Receiver]):com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: An error occurred when receiving a complex parameter.
    Can you please suggest me for the same.
    Regards,
    Narendra

    Hi,
    Use transaction ST22 in R3 (where you have created the RFC) and see what error has occoured. This will help you to solve your problem.
    Since you got RFC_ERROR_SYSTEM_FAILURE exception, therefore have a look at the dev_jrfc.trc files. These files are written by JRFC and can be found in the directories j2ee/cluster/server* of the J2EE Application Server Installation.
    Regards,
    Sarvesh

  • RFC_ERROR_SYSTEM_FAILURE: Syntax error in program SAPLRSBOLAP_BICS_PROVIDER

    Hi Gurus,
    We are getting an error below on our Production Portal when the users try to pull any report from the BI Portal.
    The initial exception that caused the request to fail was:
    Syntax error in program SAPLRSBOLAP_BICS_PROVIDER .
    com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: Syntax error in program SAPLRSBOLAP_BICS_PROVIDER .
    at com.sap.mw.jco.MiddlewareJRfc.generateJCoException(MiddlewareJRfc.java:516)
    at com.sap.mw.jco.MiddlewareJRfc$Client.execute(MiddlewareJRfc.java:1514)
    at com.sap.mw.jco.JCO$Client.execute(JCO.java:3980)
    at com.sap.mw.jco.JCO$Client.execute(JCO.java:3417)
    at com.sap.ip.bi.base.application.service.rfcproxy.impl.jco640.Jco640Proxy.executeFunction(Jco640Proxy.java:274)
    From the defaultTrace file this is the additional errors we see:
    tion thrown: com.sap.ip.bi.base.exception.BIBaseRuntimeException: Error while executing function module: BICS_PROV_OPEN
    com.sap.ip.bi.base.exception.BIBaseRuntimeException: Error while executing function module: BICS_PROV_OPEN
    at com.sap.ip.bi.base.application.service.rfcproxy.impl.RfcFunction.execute(RfcFunction.java:49)
    at com.sap.ip.bi.bics.dataaccess.resource.impl.bi.selector.variableprocessor.RfcServiceWithVariables.executeCreationFunctionForVariableHandling(RfcServiceWithVariables.j
    ava:64)
    Please assist as this is month-end for customer to pull their reports
    Regards
    Glendah

    Hi,
    I feel this is an ABAP dump, can you please check in transaction ST22 for more detailed log.
    Regards,
    Arshi

Maybe you are looking for