JCO$Exception - JCO_FIELD_NOT_FOUND + Agentry

Hi;
I am working on SAP Work Manager 6.0 customisation, Agentry 6.1.3. I am working on a new screen all together, with an object(Inspection order) with a collection within it(Inspection Point). Everything was working fine, I could get the object and its collections within, onto the device. Up until I had to create a new SAPOBJECT in the SAP backend to cater for the other collection(Inspection Task), that should be within the collection(Inspection Point) which is inside the main object (Inspection Order). Suddenly, with the same jar file that was working perfectly initially and the same application definitions, I now get the exception : "JCO$Exception - JCO_FIELD_NOT_FOUND", when I debug on the Java side, the code snippet of where and when I am getting this exception is shown below. The Java code did not change, it is the BAPI that was changed to include another output table for the new collection within the collection inside the main object. What could possibly be going wrong here?
Much appreciated!
Thanks and Regards;
Sizo Ndlovu

Ok, I got this! I was using a field to connect the order and the point, but this field was only existant in the order table and not in the point table.
So for the line highlighted in red, the getString ("ZZWARPL") field and the field being returned by getZZWARPL were not matching, hence this field must be available in both the order table and the point table!!
Regards;
Sizo Ndlovu

Similar Messages

  • SSO issue in the production server,com.sap.mw.jco.JCO$Exception: (103)

    com.sap.mw.jco.JCO$Exception: (103) RFC_ERROR_LOGON_FAILURE: This system rejects all logons using SSO tickets
    in the production server.....
    while testing the jco maintained for Ess applications.
    if i go for uidpw method for modeldata destination i am getting the error. in the Ess pages that administrtor not in this peroid(administrator with which id i maintained jco destination)
    if i assign one employee to the admin in pa30......for every employee getting the same details of admin)
    I guess this problem with modeldata ......i should maintain the usermanagement method for modeldata jco destination is logon ticket.
    while maintainig that ping is successfull but getting the above error.
    it is the problem with production server.......of E.P
    in dev and quality everything is working fine.
    plz help me out.
    thankyou
    swapna

    Hi Swapna,
    Please check the logon group properties for SAP system in t-code SMLG. If there is any issue with logon group then it might cause for this issue.
    Refer to [Click here|https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/user-interface-technology/wd%20java/7.0/portal%20integration/how%20to%20configure%20the%20jco%20destination%20settings.pdf] and [System Landscape Directory Process and JCo Configuration|http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/c0c1d495-048e-2b10-babd-924a136f56b5?QuickLink=index&overridelayout=true]
    Hope it will helps
    Regards, Arun Jaiswal

  • Jco exception thrown while executing function "BICS_PROV_OPEN" against syst

    Hi,
         Am implementing SAP EP, BI Integration. The BI Querys are running fine, but when i try to run a BEx Application Query am thrown with this exception in portal.
    Exception caught: com.sap.ip.bi.base.exception.BIBaseRuntimeException: Jco exception thrown while executing function "BICS_PROV_OPEN" against system "SAP_BW" com.sap.ip.bi.base.exception.BIBaseRuntimeException: Jco exception thrown while executing function "BICS_PROV_OPEN" against system "SAP_BW" at
    I've done all the configuration for the integration and the BI Diagnostic tool is showing all the configurations to GREEN.
    Please help me on this...
    Regards,
    mcsekar

    Exception caught: com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: The current application triggered a termination with a short dump. com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: The current application triggered a termination with a short dump. 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:362) at com.sap.ip.bi.base.application.service.rfcproxy.impl.jco640.Jco640Function.executeRfc(Jco640Function.java:75) at com.sap.ip.bi.base.application.service.rfcproxy.base.RfcFunction.execute(RfcFunction.java:46) at com.sap.ip.bi.bics.dataaccess.resource.impl.bi.selector.variableprocessor.RfcServiceWithVariables.executeCreationFunctionForVariableHandling(RfcServiceWithVariables.java:64) at com.sap.ip.bi.bics.dataaccess.resource.impl.bi.selector.ProviderSelectionObject.isApplicable(ProviderSelectionObject.java:339) at com.sap.ip.bi.base.application.impl.Application.checkAndCreateService(Application.java:709) at com.sap.ip.bi.base.application.impl.Application.createService(Application.java:634) at
    Exception caught: com.sap.ip.bi.base.exception.BIBaseRuntimeException: Jco exception thrown while executing function "BICS_PROV_OPEN" against system "SAP_BW" com.sap.ip.bi.base.exception.BIBaseRuntimeException: Jco exception thrown while executing function "BICS_PROV_OPEN" against system "SAP_BW" at com.sap.ip.bi.base.application.service.rfcproxy.base.RfcFunction.execute(RfcFunction.java:48) at com

  • 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

  • JCO$Exception: (102) RFC_ERROR_COMMUNICATION: CPIC-CALL: CMRCV on convId

    Hi all<BR>
    <BR>
    Somtimes I am getting this kind of error message within Portal...<BR>
    <BR>
    Full Message Text:<BR>
    <BR>
    failed JCO execute function; stack trace: com.sap.mw.jco.JCO$Exception: (102) RFC_ERROR_COMMUNICATION: CPIC-CALL: CMRCV on convId: 37753022<BR>
    <BR>
    LOCATION    CPIC (TCP/IP) on local host with Unicode<BR>
    ERROR       connection to partner '10.204.16.xxx:3310' broken<BR>
    TIME        Sun Nov 28 18:30:17 201<BR>
    RELEASE     700<BR>
    COMPONENT   NI (network interface)<BR>
    VERSION     38<BR>
    RC          -6<BR>
    MODULE      nixxi.cpp<BR>
    LINE        4424<BR>
    DETAIL      NiIRead<BR>
    SYSTEM CALL recv<BR>
    ERRNO       10053<BR>
    ERRNO TEXT  WSAECONNABORTED: Software caused connection abort<BR>
    COUNTER     3<BR>
    <BR>
    at com.sap.mw.jco.MiddlewareJRfc.generateJCoException(MiddlewareJRfc.java:516) <BR>
    at com.sap.mw.jco.MiddlewareJRfc$Client.execute(MiddlewareJRfc.java:1514) <BR>
    at com.sap.mw.jco.JCO$Client.execute(JCO.java:3980) <BR>
    at com.sap.mw.jco.JCO$Client.execute(JCO.java:3417) <BR>
    at com.sap.mdi.ddtypes.DDFactory.execute(DDFactory.java:173) <BR>
    at com.sap.mdi.ddtypes.DDFactory.execute(DDFactory.java:164) <BR>
    at com.sap.mdi.ddtypes.DDFactory.getDDObject(DDFactory.java:412) <BR>
    at com.sap.dictionary.runtime.mdi.DataProvider.getDataType(DataProvider.java:292) <BR>
    at com.sap.dictionary.runtime.DdDictionary.getDataType(DdDictionary.java:94) <BR>
    at com.sap.dictionary.runtime.DdBroker.getDataType(DdBroker.java:169) <BR>
    at com.sap.dictionary.runtime.DdBroker.getSimpleType(DdBroker.java:175) <BR>
    at com.sap.tc.webdynpro.services.datatypes.core.DataTypeBroker.getSimpleType(DataTypeBroker.java:260) <BR>
    at com.sap.tc.webdynpro.services.datatypes.core.DataTypeBroker.getDataType(DataTypeBroker.java:231) <BR>
    at com.sap.tc.webdynpro.progmodel.context.DataAttributeInfo.init(DataAttributeInfo.java:318) <BR>
    at com.sap.tc.webdynpro.progmodel.context.NodeInfo.initUnmappedAttributes(NodeInfo.java:687) <BR>
    at com.sap.tc.webdynpro.progmodel.context.DataNodeInfo.doInit(DataNodeInfo.java:238) <BR>
    at com.sap.tc.webdynpro.progmodel.context.NodeInfo.init(NodeInfo.java:671) <BR>
    at com.sap.tc.webdynpro.progmodel.context.NodeInfo.init(NodeInfo.java:674) <BR>
    at com.sap.tc.webdynpro.progmodel.context.Context.init(Context.java:40) <BR>
    at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:199) <BR>
    at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.init(ClientComponent.java:430) <BR>
    at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.createComponent(ClientComponent.java:940) <BR>
    at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.createComponent(ClientComponent.java:177) <BR>
    at com.sap.tc.webdynpro.progmodel.components.ComponentUsage.createComponentInternal(ComponentUsage.java:149) <BR>
    at com.sap.tc.webdynpro.progmodel.components.ComponentUsage.createComponent(ComponentUsage.java:141) <BR>
    at com.sap.pcuigp.xssfpm.wd.FPMComponent$ComponentUsageManager.createBLCComponentUsage(FPMComponent.java:761) <BR>
    at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.attachComponentToUsage(FPMComponent.java:920) <BR>
    at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.attachComponentToUsage(FPMComponent.java:891) <BR>
    at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPMProxy.attachComponentToUsage(FPMComponent.java:1084) <BR>
    at com.sap.xss.ser.xssmenu.vc.area.VcXssMenuArea.onInit(VcXssMenuArea.java:232) <BR>
    at com.sap.xss.ser.xssmenu.vc.area.wdp.InternalVcXssMenuArea.onInit(InternalVcXssMenuArea.java:257) <BR>
    at com.sap.xss.ser.xssmenu.vc.area.VcXssMenuAreaInterface.onInit(VcXssMenuAreaInterface.java:162) <BR>
    at com.sap.xss.ser.xssmenu.vc.area.wdp.InternalVcXssMenuAreaInterface.onInit(InternalVcXssMenuAreaInterface.java:144) <BR>
    at com.sap.xss.ser.xssmenu.vc.area.wdp.InternalVcXssMenuAreaInterface$External.onInit(InternalVcXssMenuAreaInterface.java:220) <BR>
    at com.sap.pcuigp.xssfpm.wd.FPMComponent.doProcessEvent(FPMComponent.java:564) <BR>
    at com.sap.pcuigp.xssfpm.wd.FPMComponent.doEventLoop(FPMComponent.java:438) <BR>
    at com.sap.pcuigp.xssfpm.wd.FPMComponent.wdDoInit(FPMComponent.java:196) <BR>
    at com.sap.pcuigp.xssfpm.wd.wdp.InternalFPMComponent.wdDoInit(InternalFPMComponent.java:110) <BR>
    at com.sap.tc.webdynpro.progmodel.generation.DelegatingComponent.doInit(DelegatingComponent.java:108) <BR>
    at com.sap.tc.webdynpro.progmodel.controller.Controller.initController(Controller.java:215) <BR>
    at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:200) <BR>
    at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.init(ClientComponent.java:430) <BR>
    at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.init(ClientApplication.java:362) <BR>
    at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.initApplication(ApplicationSession.java:783) <BR>
    at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:303) <BR>
    at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingPortal(ClientSession.java:761) <BR>
    at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:696) <BR>
    at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:253) <BR>
    at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149) <BR>
    at com.sap.tc.webdynpro.clientserver.session.core.ApplicationHandle.doProcessing(ApplicationHandle.java:73) <BR>
    at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.sendDataAndProcessActionInternal(AbstractApplicationProxy.java:869) <BR>
    at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.create(AbstractApplicationProxy.java:229) <BR>
    at com.sap.portal.pb.PageBuilder.updateApplications(PageBuilder.java:1344) <BR>
    at com.sap.portal.pb.PageBuilder.createPage(PageBuilder.java:356) <BR>
    at com.sap.portal.pb.PageBuilder.init(PageBuilder.java:549) <BR>
    at com.sap.portal.pb.PageBuilder.wdDoRefresh(PageBuilder.java:593) <BR>
    at com.sap.portal.pb.PageBuilder$1.doPhase(PageBuilder.java:865) <BR>
    at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processPhaseListener(WindowPhaseModel.java:755) <BR>
    at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doPortalDispatch(WindowPhaseModel.java:717) <BR>
    at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:136)
    at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335) <BR>
    at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143) <BR>
    at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:333) <BR>
    at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:712) <BR>
    at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:253) <BR>
    at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149) <BR>
    at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62) <BR>
    at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53) <BR>
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) <BR>
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) <BR>
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401) <BR>
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266) <BR>
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386) <BR>
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364) <BR>
    at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039) <BR>
    at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265) <BR>
    at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95) <BR>
    at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175) <BR>
    at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process<BR>(ApplicationSessionMessageListener.java:33) <BR>
    at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41) <BR>
    at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37) <BR>
    at java.security.AccessController.doPrivileged(Native Method) <BR>
    at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104) <BR>
    at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176) <BR>
    <BR>
    Thanks a lot in advance.<BR>
    Regards,<BR>

    Hi prodyut kumar sen ,
    Thanks for reply.
    1. Server Process is ok
    2. Logon Group(Tracsation SMLG) is ok.
    3. Technical system is ok in SLD.
    4. We are already increasing the no of JCo connection as blow.
    JCo Pool Configuration
        Maximum Pool Size:  50
        Maximum Connections:  200
        Connection Timeout (msec.): 30 
        Maximum Waiting Time (msec.): 60 
    5. Network connection (Ping EP and ERP) is OK.
        Ping <host> -l 65500 -t
    6. Hosts and Service file is OK.
        We have DNS Server. It is ok too.
    7. We are already settings for these values as below. (Note 316877).
    Environment Variable
        CPIC_MAX_CONV = 5000
    SAP-Gateway
        gw/max_conn = 4000
        gw/max_sys=3000
        gw/max_overflow_size=60000000
        gw/max_shm_req = 400
    Profile parameters
        rdisp/tm_max_no=10000
        rdisp/max_comm_entries=2000
    Sometimes, I still occur an error in Web Dynpro for Java.

  • JCO Exception in Background calling

    Hi,
    i am trying to upload data using sap standard uplaod programs throug a java application using JCO.
    Unfortunately these standard programs sometimes pops up with a info message and i am getting these exceptions for Suppressing unwanted SAP GUI screens from BAPI/RFC when calling them from external system in background
    com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: Session 1: Special character for 'empty field' is /
    at com.sap.mw.jco.rfc.MiddlewareRFC$Client.nativeExecute(Native Method)
    at com.sap.mw.jco.rfc.MiddlewareRFC$Client.execute(MiddlewareRFC.java:871)
    at com.sap.mw.jco.JCO$Client.execute(JCO.java:2995)
    at com.sap.mw.jco.JCO$Client.execute(JCO.java:2669)
    at myJCoClient.myJCoClientCall(myJCoClient.java:95)
    at myJCoServer$Server.handleRequest(myJCoServer.java:65)
    at com.sap.mw.jco.JCO$Server.dispatchRequest(JCO.java:5409)
    at com.sap.mw.jco.rfc.MiddlewareRFC$Server.nativeListen(Native Method)
    at com.sap.mw.jco.rfc.MiddlewareRFC$Server.listen(MiddlewareRFC.java:1010)
    at com.sap.mw.jco.JCO$Server.listen(JCO.java:5205)
    at com.sap.mw.jco.JCO$Server.run(JCO.java:5139)
    at java.lang.Thread.run(Thread.java:595)
    i want to call these sap standard upload programs completely in backgroung through JCO.how can i do that??
    how can i suppress info messages in standard programs when called externally???
    any help will be appreciated...
    thanks in advance
    berry

    Hi Gregor,
    The Messages i am getting i.e. "Session 1: Special character for 'empty field' is /" is one of the GUI information messages that the standard SAP uplaod program is popping.
    i want to suppress these messages when calling them through an external system so that they can be called in background.
    The standard program is using the batch input method.
    Thanks and Regards
    Berry

  • 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 Exception

    Hi Gurus,
    I have created two JCO Destinitation for my RFC, when i am trying to ping the connection it says "ping successful" but when i test i am getting the following error.
    “com.sap.mw.jco.JCO$Exception: (103) RFC_ERROR_LOGON_FAILURE: The initial password has expired; request a new one”
    Can anyone please help me on this , this was not coming in my pervious system for which i have created the conection.
    Is someting wrong on the ABAP system ?
    points will be rewarded for quick solutions.
    Rakesh

    Hello Rakesh,
    Change the user type of the communication user that UME uses in Transaction SU01 to "System" (B) in the ABAP end.
    FYI
    Due to an error in the installation program (SAPInst) for NetWeaver 2004 and due to an incorrect documentation, the communication user used by the UME has the type "Communication" (C).This type is incorrect because it is subject to the mandatory password change and the initial password ageing just like type "Dialog" (A) (see Note 622464).
    The following profile parameters affect the system's response:
    o rfc/reject_expired_passwd
    o login/password_max_reset_valid (ABAP 6.20 / 6.40) or
    login/password_max_idle_initial (ABAP 7.00) and
    login/password_max_idle_productive (ABAP 7.00)
    In delivery status, these profile parameters are set in such a way that the RFC logon is not affected.
    This information is at SAP note  959242.
    Thanks
    Pankaj

  • RFC Adapter - JCO Exception - Please Urgent

    I am developing a scenario from File--RFC integration.  I am using File and RFC adapter to perform this transaction.
    The File Adapter is picking the file properly and the trnaformation (Mapping Program) is also happening properly.  But the RFC is throwing the following error.  I got this error info from the Runtime Workbench.
    Exception caught by adapter framework: error while processing message to remote system:com.sap.aii.af.rfc.core.client.RfcClientException: JCO.Exception while calling ZPS_XI_ACTIVITY_CREATE in remote system (RfcClient[BAPI_CreateActivity_Receiver]):com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR
    Error Delivery of the message to the application using connection AFW failed, due to: error while processing message to remote system:com.sap.aii.af.rfc.core.client.RfcClientException: JCO.Exception while calling ZPS_XI_ACTIVITY_CREATE in remote system (RfcClient[BAPI_CreateActivity_Receiver]):com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR.
    The RFC is executing without any problem when I execute this from the transaction SE37.
    I have created communication channel in Integration Directory in appropriate manner. 
    I also created RFC destination in the XI system (TCODE SM59) and the same is using in the "Receiver Determiiation - Service".
    I have not done any configuration at SAP R/3 side.  Is any config required at R/3 end for this scenario - please let me know.
    Please throw some light on this.  I will greatly appreciate your help.

    Friends,
      Please suggest on this vague problem that I am facing.  Your help would be greatly appreciated.
    1. I am using SAP-PS (Projects & Systems) BAPI 'BAPI_BUS2002_ACT_CREATE_MULTI' to create the activities for a project.  According to this BAPI documentation,
    - First call 'BAPI_PS_INITIALIZATION' before make this BAPI call
    - After BAPI call, we should use 'BAPI_PS_PRECOMMIT' and 'BAPI_TRANSACTION_COMMIT'.
    2. Hence, I have developed Z-Func Module with Initialize, BAPI call - then Pre Commit and Commit.
    3. This is executing from SE37 without any issues.  Other parameters to make a remote call is also set properly.
    4. To make sure that, I made a JCO call from Java Program using PDK for Java.  This is also working fine.
    5. But when I used this in the XI scenario (File-XI-RFC) this is showing ABAP dump and this is invoking from Pre-Commit module.
    I couldn't figure it out why it's happening like this.
    I did lot of troubleshooting and the details are as follows for your reference.
    1. The mapping program is working fine without any issues.  I confirmed this by writing these input values to the file (ofcourse lot of pain) inside the function module.  All the values have been parsed by XI and coming to Func Module as expected.
    2. No issues with logical destinations (SM59).
    3. I have tried other options such as clearing the Cache...etc.
    Hence, please throw up some light.  If any body tried with these kind of BAPI (needs initialize, pre-commit and commit) I really appreciate your effort.
    <b>Can we enable the debugging of func module when the XI makes a call...?</b>  - I tried with Standard options that seems doesn't work.

  • Problem with RFC adapter (JCO Exception RFC logon failure)

    Hi ,
    I have SOAP to RFC scenario.
    Scenario with same configuration (RFC adapter) is working in QA system.but when I have transported to PRODUCTION system
    it is showing
    com.sap.aii.af.ra.ms.api.DeliveryException: RfcAdapter: receiver channel has static errors: can not instantiate RfcPool caused by: com.sap.aii.af.rfc.RfcAdapterException: error initializing RfcClientPool:com.sap.aii.af.rfc.core.repository.RfcRepositoryException: can not connect to destination system due to: com.sap.mw.jco.JCO$Exception: (103) RFC_ERROR_LOGON_FAILURE:
    I have gievn max conn=10 ;Refresh the cache also
    and checked Roles and authorization also but still I am getting the same error.
    Regards

    Hi ,
    I have created all the objects manually. and it is working.
    now it is showing other error when I am sending the messages from SOAP side it is showing
    MAPPING">NO_MAPPINGPROGRAM_FOUND</SAP:Code>
      <SAP:P1>Object ID DF2C6D6E40E935CB970DEE3A71049BF9 Software Component C3D5E1D1C75311DDB94DE33C0A1E01B6</SAP:P1>
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>Interface mapping Object ID DF2C6D6E40E935CB970DEE3A71049BF9 Software Component C3D5E1D1C75311DDB94DE33C0A1E01B6 does not exist in runtime cache</SAP:Stack>
    for this I checked the Interface determination step and receiver determination ,mapping program all looks correct.
    I have refershed cache also both Complete and SLD.
    but nothing is wroking
    Please advice.
    Regards

  • Com.sap.mw.jco.JCO$Exception:JCO_ERROR_XML_PARSER

    Hi all,
    I try to send data from RFC to XI, but I get error in adapter like :
    After a value an end tag must follow. That did not happen in "ATTR_SET>- Error: 2006-08-10 11:12:56 GMT+02:00: com.sap.mw.jco.JCO$Exception: (130) JCO_ERROR_XML_PARSER: After a value an end tag must follow. That did not happen in "ATTR_SET>-
    I use 3 tables(deep structures)...
    Anybody any idea?
    Thanks

    Thanks for your rapid answer
    Very funny thing - after I made cold backup (stopping XI) it started to work(I saw my XML in SXMB_MONI), but when I did this the next time(adding fields to my RFC) the same happened...
    Full cache refresh didn't solve the problem...
    Any idea?
    Thanks a lot

  • ** JCO$Exception Problem in RFC to RFC scenario

    Hi Friends,
    I am doing RFC to RFC scenario. We have two IDES system. One XI system. The scenario is to send the Vendor data from First IDES system (Z_APPLE_VENDOR_SEND) to call the RFC (Z_APPLE_VENDOR_INSERT) in the second RFC system. Sync to Sync Scenario. In this case data is passed from source system and mapped to target RFC soruce Structure. But, not able to login into target system. The following error is occured in SXMB_MONI.
    com.sap.aii.af.ra.ms.api.DeliveryException: RfcAdapter: receiver channel has static errors: can not instantiate RfcPool caused by: com.sap.aii.af.rfc.RfcAdapterException: error initializing RfcClientPool:com.sap.aii.af.rfc.core.repository.RfcRepositoryException: can not connect to destination system due to: com.sap.mw.jco.JCO$Exception: (102) RFC_ERROR_COMMUNICATION: Connect to SAP gateway failed Connect_PM TYPE=A ASHOST=aprins05 SYSNR=01 GWHOST=aprins05 GWSERV=sapgw01 PCS=1 LOCATION CPIC (TCP/IP) on local host with Unicode ERROR partner '172.25.12.23:sapgw01' not reached TIME Fri Oct 17 23:28:55 2008 RELEASE 700 COMPONENT NI (network interface) VERSION 38 RC -10 MODULE nixxi.cpp LINE 2764 DETAIL NiPConnect2 SYSTEM CALL connect ERRNO 10061 ERRNO TEXT WSAECONNREFUSED: Connection refused COUNTER
    Friends, I have tested the following : SLDCHECK, Connection between IDES and XI system. Checked the Gateway of receiver side IDES system thru tcode SMGW. All are working fine. But, still the problem comes.
    Kindly help me to solve this issue.
    Kind Regards,
    Jegathees P.

    Hi
    Restart the Receiver System once and try again.
    Go throgh the following thread
    (102) RFC_ERROR_COMMUNICATION: Connect to SAP gateway failed
    Regards
    Sridhar Goli

  • JCO$Exception when creating RFC model

    Hi all,
    I'm getting this fatal error when creating an RFC model in Web Dynpro for Java (connecting to a BW system):
    com.sap.mw.JCO$Exception: Missing R3NAME=... or ASHOST=... in connect_param in RfcOpenEx
    I have absolutely no clue what's going wrong...
    The RFC model gets created, but when running the application it doesn't work...
    Any help appreciated!
    Jeroen

    Raj,
    Thanks for your reply.
    I had already solved the problem... After a long time I found out it was due to the language: when creating an RFC model one should use the language of SLD.
    kind regards,
    Jeroen

  • Setting up web Bex in BWsystem:error com.sap.mw.jco.JCO$Exception:Issuer of

    Dear SAP Gurus,
    I'm facing an error when seting up web Bex in BW system which is based on AS java patch 14 when i run Diagnostics & Support Desk Tool as described in Note 937697  there is only one red signal which is BI Mastersystem
    the error is
    RFC connection using properties in Portal System Landscape to ABAP backend has failed. Reason:
    com.sap.mw.jco.JCO$Exception:Issuer of SSO ticket is not authorized
    thanks in advance
    Rgds
    George Varghese

    thanks Deepika ,unfortunately I posted this a Long back ,time limit was very less ,we were not in a situation to do more R&D on that,it will be a Waste of time ,what I did is that I uninstall ed SAP and installed again with latest available Patches and we were succeed
    thanks
    George Varghese

  • JCO exceptions in business connector

    hi..
    i am getting the below JCO$ABAp exceptions in BC server.
    can anyone pls clarify the root cause of these errors and possible solutions as to how they can be eliminated:
    com.sap.mw.jco.JCO$AbapException: (126) INVALID_STATUS: INVALID_STATUS
         at com.wm.pkg.sap.rfc.SAPSession.invoke(SAPSession.java:463)
         at pub.sap.client.invoke(client.java:297)
         at java.lang.reflect.Method.invoke(Native Method)
         at com.wm.app.b2b.server.JavaService.baseInvoke(JavaService.java:281)
         at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:709)
         at com.wm.app.b2b.server.BaseService.invoke(BaseService.java:140)
         at com.wm.lang.flow.FlowInvoke.invoke(FlowInvoke.java:292)
         at com.wm.lang.flow.FlowState.invokeNode(FlowState.java:559)
         at com.wm.lang.flow.FlowState.step(FlowState.java:430)
         at com.wm.lang.flow.FlowState.invoke(FlowState.java:400)
         at com.wm.app.b2b.server.FlowSvcImpl.baseInvoke(FlowSvcImpl.java:1786)
         at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:709)
         at com.wm.app.b2b.server.BaseService.invoke(BaseService.java:140)
         at com.wm.lang.flow.FlowInvoke.invoke(FlowInvoke.java:292)
         at com.wm.lang.flow.FlowState.invokeNode(FlowState.java:559)
         at com.wm.lang.flow.FlowState.step(FlowState.java:430)
         at com.wm.lang.flow.FlowState.invoke(FlowState.java:400)
         at com.wm.app.b2b.server.FlowSvcImpl.baseInvoke(FlowSvcImpl.java:1786)
         at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:709)
         at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:496)
         at wm.server.net.EmailTransaction$RunService.write(EmailTransaction.java:1375)
         at wm.server.net.EmailTransaction$RunService.run(EmailTransaction.java:1218)
         at com.wm.util.pool.PooledThread.run(C:/NT/Perforce/basis/4.1.0-terra/module/core/source/com/wm/util/pool/PooledThread.java:103)
         at java.lang.Thread.run(Unknown Source)
    any inputs would be highly appreciated.
    thanks
    priya.

    hii..
    i am not handling sap side as such..just taking care of the business connector side.
    i need to know if the resulting jco exceptions are due to services running in bc or sap function module side
    thanks

Maybe you are looking for

  • HOW DO I CREATE AN APPLE ACC. WITHOUT HAVING A CREDIT CARD?

    i just want an account with no credit in it!!! please help!

  • ABAP Client Proxy doesn't work

    Hi all, I have an asynchronous outbound ABAP proxy. When I call the proxy, the return message is correct (Services Processed Without Error), but the message doesn´t arrive to the Integration Server. Please help. Thanks in advance, Roberto

  • Creating playlist in itunes frome the ipod library?

    The title says much what i want to do. Is there a way i can juste take all the songs in my ipod (the songs are still in my itunes library) and put it in a playlist on itunes on my mac? because i'm returning back a new defect ipod and i want to keep t

  • Upgrade from 4.6C to ERP ECC 6.0

    Hi, Help!!! I'm running the prepare the first time and encountered this problem during the Kernel extract.  I received this message from '/usr/sap/put/EXTRKRN.LOG' 1 ETQ201XEntering upgrade-phase "EXTRACTKRN_PRE" ("20061016131342")        2 ETQ367 Co

  • Earphones stop working

    I've had three pairs of earphones so far. The first pair was the worst of them all, with the rubber around the earphones falling apart and the sound on both earphones eventually becoming really tinny and difficult to hear. I got a new pair, but after