JCO_ERROR_FIELD_NOT_FOUND

Hi All,
My  problem is that the message flows through the outbound proxy( From R3) into the XI but after that it is failing at the outbound side. The Error is as follows
(127) JCO_ERROR_FIELD_NOT_FOUND: Field DYNAMIC not a member of INPUT at com.sap.mw.jco.JCO$MetaData.indexOf(JCO.java:8977) at com.sap.mw.jco.JCO$Record.getTable(JCO.java:13717) at com.sap.aii.ibrun.sbeans.mapping.MappingRequestHandler.getDynamicConfiguration(MappingRequestHandler.java:210) at com.sap.aii.ibrun.sbeans.mapping.MappingRequestHandler.handleMappingRequest(MappingRequestHandler.java:89) at com.sap.aii.ibrun.sbeans.mapping.MappingRequestHandler.handleRequest(MappingRequestHandler.java:67) at com.sap.aii.ibrun.sbeans.mapping.MappingServiceImpl.processFunction(MappingServiceImpl.java:79) at com.sap.aii.ibrun.sbeans.mapping.MappingServiceObjectImpl0.processFunction(MappingServiceObjectImpl0.java:131) 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.sap.engine.services.ejb.session.stateless_sp5.ObjectStubProxyImpl.invoke(ObjectStubProxyImpl.java:187) at $Proxy159.processFunction(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.sap.engine.services.rfcengine.RFCDefaultRequestHandler.handleRequest(RFCDefaultRequestHandler.java:100) at com.sap.engine.services.rfcengine.RFCJCOServer.handleRequestInternal(RFCJCOServer.java:113) at com.sap.engine.services.rfcengine.RFCJCOServer$ApplicationRunnable.run(RFCJCOServer.java:171) 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:95) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:160)</Trace>
<Trace level="3" type="T">Creating XSLT mapping Test.</Trace>
<Trace level="2" type="T">Call XSLT processor with stylsheet Test.xsl.</Trace>
<Trace level="2" type="T">Returned form XSLT processor.</Trace>
<Trace level="3" type="T">XSLT transformation: Test.xsl completed with 0 warning(s).</Trace>
<Trace level="1" type="T">RETURN_DYNAMIC is missing in return list.</Trace>
</Trace>
</Trace>
</Trace>
Can somebody tell me what is this error related to?
Thanks and Regards
Arvind

Hi Arvind,
Please have a look at these threads..
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.highlightedcontent?documenturi=/help/sdn_nw04/saphelp_nw04/helpdata/en/f6/daea401675752ae10000000a155106/content.htm
JCO_ERROR_FIELD_NOT_FOUND
regards,
Prashanth

Similar Messages

  • Error :JCO_ERROR_FIELD_NOT_FOUND with JCo3

    Hi Experts,
    I have created a java application to send a XML to SAP inorder generate an IDOC by using SAP JCo3. But during parsing i am facing an error
    " Field COSMAS01 not a member of EDI_DC40StackTrace:com.sap.conn.jco.JCoRuntimeException: (127) JCO_ERROR_FIELD_NOT_FOUND : Field COSMAS01 not a member of EDI_DC40
           at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1111) "
    But same XML is working fine when i am using java application supporting SAP JCo2  version.
    Where am i making mistake ? What could be the possible rechecks i need to perform ?
    Thanks in advance

    are you printing the XML to check everything its good?
    on the SE11 Im watching the EDI_DC40 estructure and I dont see that field, nevertheless you could use some idoc transactions to debug your xml better. I would suggest you to post on XI forums too (Expert Forums » SAP NetWeaver » Process Integration )
    check testing
    http://wiki.sdn.sap.com/wiki/display/XI/XITransactionCodes
    also sxmb_moni
    Edited by: Jean Carlo Abreu on Jul 16, 2009 12:43 PM

  • Com.sap.mw.jco.JCO$Exception: (127) JCO_ERROR_FIELD_NOT_FOUND:

    Hi All,
    I am getting this error while communicating with the back-end BAPI. It says that Field IT_RETURN not a member of TABLES
    com.sap.mw.jco.JCO$Exception: (127) JCO_ERROR_FIELD_NOT_FOUND: Field IT_RETURN not a member of TABLES.
    Please note that I understand that this erro might come when we do not have required return structure in the BAPI. However I have debugged both the backend R/3 and frontend J2EE code and I am sure from backend BAPI is returning this structure.
    To add to my surprise, I am not facing this issue every time. Sometimes this works perfectly fine without giving any error. I am suspecting this to be a communication issue between two layers.
    Please suggest your inputs how should I move further to fix this issue.
    Regards,
    Pravesh

    Hi,
    Open your RFC in ABAP editor.
    Check the import parameters.
    Compare them to what you are passing from your JCO call.
    You will find the mismatch.
    For further reference refer the document [How to Handle Import and Export Parameters of ABAP Function Module (RFC Enabled) In Java|http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/608391c6-dc79-2c10-2c8c-c72861822b12?QuickLink=index&overridelayout=true]
    Hope this helps!!
    Best Regards
    Vijay K

  • JCO$Exception: (127) JCO_ERROR_FIELD_NOT_FOUND

    all experts:
        met a question about calling rfc through jco,the following is the detail:
       wrote RFC code,parameters are two table,but calling them in JCO,display error:
    ex =com.sap.mw.jco.JCO$Exception: (127) JCO_ERROR_FIELD_NOT_FOUND: Field Zxxxx not a member of TABLES
    com.sap.mw.jco.JCO$Exception: (127) JCO_ERROR_FIELD_NOT_FOUND: Field Zxxxx not a member of TABLES
    what is reason for this message,please help me.
    thanks.
    Best Regards.
    Vera PANG.

    Open your RFC in ABAP editor.
    Check the import parameters.
    Compare them to what you are passing from your JCO call.
    You will find the mismatch.
    For further reference refer below doc :
    [Link|http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/608391c6-dc79-2c10-2c8c-c72861822b12?quicklink=index&overridelayout=true]

  • Error JCO_ERROR_FIELD_NOT_FOUND in ISA

    Hello everybody,
    we installed a CRM B2B shop application in Netweaver version 7.01 SP 5.
    The application work correctly but when we try to save order we have the follow error:
       com.sap.mw.jco.JCO$Exception: (127) JCO_ERROR_FIELD_NOT_FOUND: Field HOUSE_NO_LONG not a member of BAPISDCOAD
         at com.sap.mw.jco.JCO$MetaData.indexOf(JCO.java:9566)
         at com.sap.mw.jco.JCO$Record.getString(JCO.java:14118)
    any suggestion??

    Hi apederiva,
    check first if the structure has the field in the crm backend. If it is not contained you should see in the exception in which class the exception is thrown. Is this a "standard" sap class or is this your own BusinessObject?
    Best regards,
    Nils

  • JCO$Exception: (127) JCO_ERROR_FIELD_NOT_FOUND: ES_BDGT_EXT not a member

    Hi Experts,
    I am doing some enhancement on existing PDK applications.
    and there is a need to change Function module's signature (import, export parmaters)
    after making changes there when i try to read values of those fields in java program, i am getting this error.
    all the values from changes in existing parameters are getting read in program but newly defined or added EXPORT parameters are not getting read.
    tried with invalidating caches also but no help .
    when i read outputParameters.getFieldCount() + "," + outputParameters.getNumFields(); it also returns me count as number of parameter as they were earlier rather an updated count.
    Any hints?
    Regards
    Subhash

    hi,
    still in same case check this the source of message
    and what to do
    http://help.sap.com/saphelp_nw04/helpdata/en/f6/daea401675752ae10000000a155106/frameset.htm
    bvr
    Edited by: bvr on Jan 15, 2009 10:32 AM

  • Error processing your request, Request no: 230 in stage : ROLE_OWNER_ROLE.

    Hi,
    When approver try to approve request,get this message.
    System log:2011-02-02 03:26:00,545 [SAPEngine_Application_Thread[impl:3]_36] ERROR Exception during EJB call, Ignoring and trying Webservice Call
    com.virsa.ae.service.ServiceException: Exception in getting the results from the EJB service : loader constraints violated when linking com/virsa/cc/xsys/webservices/dto/WSRAInputParamDTO class
         at com.virsa.ae.service.sap.RiskAnalysisEJB53DAO.getViolations(RiskAnalysisEJB53DAO.java:295)
         at com.virsa.ae.service.sap.RiskAnalysisEJB53DAO.getViolations(RiskAnalysisEJB53DAO.java:419)
         at com.virsa.ae.service.sap.RiskAnalysisEJB53DAO.determineRisks(RiskAnalysisEJB53DAO.java:527)
         at com.virsa.ae.service.sap.RiskAnalysis53DAO.determineRisks(RiskAnalysis53DAO.java:103)
         at com.virsa.ae.accessrequests.bo.RiskAnalysisBO.findViolations(RiskAnalysisBO.java:182)
         at com.virsa.ae.accessrequests.actions.RiskAnalysisAction.doRiskAnalysis(RiskAnalysisAction.java:1161)
         at com.virsa.ae.accessrequests.actions.RiskAnalysisAction.doAnalysis(RiskAnalysisAction.java:381)
         at com.virsa.ae.accessrequests.actions.RiskAnalysisAction.execute(RiskAnalysisAction.java:118)
         at com.virsa.ae.commons.utils.framework.NavigationEngine.execute(NavigationEngine.java:295)
         at com.virsa.ae.commons.utils.framework.servlet.AEFrameworkServlet.service(AEFrameworkServlet.java:431)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.doWork(RequestDispatcherImpl.java:321)
         at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:377)
         at com.virsa.ae.commons.utils.framework.servlet.AEFrameworkServlet.service(AEFrameworkServlet.java:461)
         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:104)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
    Caused by: java.lang.LinkageError: loader constraints violated when linking com/virsa/cc/xsys/webservices/dto/WSRAInputParamDTO class
         at com.virsa.ae.service.sap.RiskAnalysisEJB53DAO.execRiskAnalysis(RiskAnalysisEJB53DAO.java:305)
         at com.virsa.ae.service.sap.RiskAnalysisEJB53DAO.getViolations(RiskAnalysisEJB53DAO.java:277)
         ... 28 more
    2011-02-02 03:26:59,202 [SAPEngine_Application_Thread[impl:3]_25] ERROR Field LOGONDATAX not a member of INPUT
    com.sap.mw.jco.JCO$Exception: (127) JCO_ERROR_FIELD_NOT_FOUND: Field LOGONDATAX not a member of INPUT
         at com.sap.mw.jco.JCO$MetaData.indexOf(JCO.java:9566)
         at com.sap.mw.jco.JCO$Record.getStructure(JCO.java:14294)
         at com.virsa.ae.service.sap.SAPProvisionDAO.intializeWithCUACreateUserInputParameters(SAPProvisionDAO.java:1228)
         at com.virsa.ae.service.sap.SAPProvisionDAO.createUserInCUA(SAPProvisionDAO.java:1995)
         at com.virsa.ae.service.sap.ProvisionSAPUserDAO.createUserInCUA(ProvisionSAPUserDAO.java:1614)
         at com.virsa.ae.service.sap.ProvisionSAPUserDAO.createUser(ProvisionSAPUserDAO.java:329)
         at com.virsa.ae.service.sap.ProvisionSAPUserDAO.provisionUser(ProvisionSAPUserDAO.java:110)
         at com.virsa.ae.accessrequests.bo.ProvisioningBO.autoProvision(ProvisioningBO.java:217)
         at com.virsa.ae.accessrequests.bo.RequestBO.autoProvisioningForApprove(RequestBO.java:6124)
         at com.virsa.ae.accessrequests.bo.RequestBO.callAEExitService(RequestBO.java:7223)
         at com.virsa.ae.accessrequests.bo.RequestBO.callExitService(RequestBO.java:6997)
         at com.virsa.ae.accessrequests.bo.RequestBO.approveRequest(RequestBO.java:6849)
         at com.virsa.ae.accessrequests.bo.RequestBO.approveRequest(RequestBO.java:6642)
         at com.virsa.ae.accessrequests.actions.RequestViewAction.confirmRequestApproval(RequestViewAction.java:991)
         at com.virsa.ae.accessrequests.actions.RequestViewAction.execute(RequestViewAction.java:106)
         at com.virsa.ae.commons.utils.framework.NavigationEngine.execute(NavigationEngine.java:295)
         at com.virsa.ae.commons.utils.framework.servlet.AEFrameworkServlet.service(AEFrameworkServlet.java:431)
         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:104)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
    After getting this error message.Approver when tried again to approve they get this messsage
    Invalid state for request no : 230 at stage : ROLE_OWNER_ROLE has been updated by another approver. Get updated request
    system log:2011-02-02 03:30:37,532 [SAPEngine_Application_Thread[impl:3]_22] ERROR Conflict while approving request when compared with the database
    javax.transaction.InvalidTransactionException: Other approver approved this request, please get the details details of this request
         at com.virsa.ae.accessrequests.bo.RequestBO.approveRequest(RequestBO.java:6574)
         at com.virsa.ae.accessrequests.actions.RequestViewAction.confirmRequestApproval(RequestViewAction.java:991)
         at com.virsa.ae.accessrequests.actions.RequestViewAction.execute(RequestViewAction.java:106)
         at com.virsa.ae.commons.utils.framework.NavigationEngine.execute(NavigationEngine.java:295)
         at com.virsa.ae.commons.utils.framework.servlet.AEFrameworkServlet.service(AEFrameworkServlet.java:431)
         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:104)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
    what could be the cause and what is the solution for it.
    Thanks
    Mushu.

    Hi,
    Thanks. I changed to correct URL'S but still facing same issue and also i changed in stage configuration for Risk analysis mandatory option to " No", but still facing same issue.This is trace log
    2011-02-03 18:41:06,276 [SAPEngine_Application_Thread[impl:3]_7] ERROR Field LOGONDATAX not a member of INPUT
    com.sap.mw.jco.JCO$Exception: (127) JCO_ERROR_FIELD_NOT_FOUND: Field LOGONDATAX not a member of INPUT
         at com.sap.mw.jco.JCO$MetaData.indexOf(JCO.java:9566)
         at com.sap.mw.jco.JCO$Record.getStructure(JCO.java:14294)
         at com.virsa.ae.service.sap.SAPProvisionDAO.intializeWithCUACreateUserInputParameters(SAPProvisionDAO.java:1228)
         at com.virsa.ae.service.sap.SAPProvisionDAO.createUserInCUA(SAPProvisionDAO.java:1995)
         at com.virsa.ae.service.sap.ProvisionSAPUserDAO.createUserInCUA(ProvisionSAPUserDAO.java:1614)
         at com.virsa.ae.service.sap.ProvisionSAPUserDAO.createUser(ProvisionSAPUserDAO.java:329)
         at com.virsa.ae.service.sap.ProvisionSAPUserDAO.provisionUser(ProvisionSAPUserDAO.java:110)
         at com.virsa.ae.accessrequests.bo.ProvisioningBO.autoProvision(ProvisioningBO.java:217)
         at com.virsa.ae.accessrequests.bo.RequestBO.autoProvisioningForApprove(RequestBO.java:6124)
         at com.virsa.ae.accessrequests.bo.RequestBO.callAEExitService(RequestBO.java:7223)
         at com.virsa.ae.accessrequests.bo.RequestBO.callExitService(RequestBO.java:6997)
         at com.virsa.ae.accessrequests.bo.RequestBO.approveRequest(RequestBO.java:6849)
         at com.virsa.ae.accessrequests.bo.RequestBO.approveRequest(RequestBO.java:6642)
         at com.virsa.ae.accessrequests.actions.RequestViewAction.confirmRequestApproval(RequestViewAction.java:991)
         at com.virsa.ae.accessrequests.actions.RequestViewAction.execute(RequestViewAction.java:106)
         at com.virsa.ae.commons.utils.framework.NavigationEngine.execute(NavigationEngine.java:295)
         at com.virsa.ae.commons.utils.framework.servlet.AEFrameworkServlet.service(AEFrameworkServlet.java:431)
         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:104)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
    2011-02-03 18:41:30,686 [SAPEngine_Application_Thread[impl:3]_24] ERROR Conflict while approving request when compared with the database
    javax.transaction.InvalidTransactionException: Other approver approved this request, please get the details details of this request
         at com.virsa.ae.accessrequests.bo.RequestBO.approveRequest(RequestBO.java:6574)
         at com.virsa.ae.accessrequests.actions.RequestViewAction.confirmRequestApproval(RequestViewAction.java:991)
         at com.virsa.ae.accessrequests.actions.RequestViewAction.execute(RequestViewAction.java:106)
         at com.virsa.ae.commons.utils.framework.NavigationEngine.execute(NavigationEngine.java:295)
         at com.virsa.ae.commons.utils.framework.servlet.AEFrameworkServlet.service(AEFrameworkServlet.java:431)
         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:104)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)

  • How to pass a table of values as input to a BAPI

    I have a BAPI that is expecting a table as an input. How do I do that in Visual Composer 7.1.
    I am getting an error when I try to pass the multiple selected rows from a table.
    com.sap.mw.jco.JCO$Exception: (127) JCO_ERROR_FIELD_NOT_FOUND: Field null not a member of
    Please advise
    Thanks

    Hi,
    It sounds like a mapping problem. Just to make sure, check that all the table fields are mapped correctly (check them in the dynamic expression editor).
    Also, make sure that all the fields from the table are selected and mapped at the BAPI input. If there are fields you don't want to pass, you can pass =null to them.
    Best regards,
    Tal.

  • Null Pointer Exception in CO of type Webdynpro ABAP

    Hi Friends,
    I am getting an Error in creating a callable object of type Webdynpro ABAP,
    The ABAP webdynpro application is working fine individually, but while creating a callable object of the same type, I get the following error,
    (This happens when I click on <b>'Search'</b> button after putting the wd app name)
    <i><b>The initial exception that caused the request to fail, was:
       com.sap.mw.jco.JCO$Exception: (127) JCO_ERROR_FIELD_NOT_FOUND: Field LANGU not a member of INPUT
        at com.sap.mw.jco.JCO$MetaData.indexOf(JCO.java:9372)
        at com.sap.mw.jco.JCO$Record.setValue(JCO.java:14778)
        at com.sap.caf.eu.gp.model.connect.rfc.abapwd.impl.ABAPWDAppManager.getAppInfo(ABAPWDAppManager.java:54)
        at com.sap.caf.eu.gp.ui.co.config.abapwd.VSelect.getApplicationData(VSelect.java:493)
        at com.sap.caf.eu.gp.ui.co.config.abapwd.VSelect.onActionSearch(VSelect.java:438)</b></i>
    Do somebody has any idea about the problem?
    Thanks in advance,
    Deepak.

    Please send us the CreateEmployees.java. It seem the problem is in the way you using the generated java classes.

  • DMS repository manager error at second level

    Hello everyone
    We successfully installed the DMS Business Package in our portal, set up the back-end connection to our R/3 system, and now a couple folders show up when we view the Document Explorer iView.  However... when I click on a folder, I receive an error:
    com.sap.mw.jco.JCO$Exception: (127) JCO_ERROR_FIELD_NOT_FOUND: Field CREATED_BY not a member of BAPI_DOC_FILES2_KEYS
    I went to the DMSRM_Explorer layout set to see if the collection renderer was trying to display the CreatedBy property, but it's not.  The only properties it displays are rnd:icon, rnd:displayname(contentLink)+rnd:action, contentlength, rnd:lock, dmsrm_dir:dokar,  dmsrm_dir:doknr, dmsrm_dir:dokvr, and dmsrm_dir:status.  I even tried removing all displayed properties except for the icon and displayname, and still received that same error at the second level.
    Has anyone run into this before, or perhaps have even a hint of where I should look to troubleshoot this problem?  I can't find where it's trying to display Created_By.
    We're on EP6 SP14.
    Thanks in advance!  All help will be rewarded with points. 
    - Fallon

    Located the table BAPI_DOC_FILES2_KEYS in our R/3 system, and the field CREATED_BY is not there.  However, in some of our other R/3 systems (with later service packs) the field does exist.  Which R/3 service pack creates this field?  The DMS Business Package documentation states that the back-end R/3 system needs to be release 4.6C or later, but this must not be the case.  We're currently on 4.7... sap_basis support pack is 55, sap_appl is 12, with a date of 30.09.2003 19:37:07 for table definition.
    Thank you,
    Fallon

  • JCO  DATA_BUFFER_EXCEEDED exception

    Hi all,
    while executing below code I got this error;
    ERROR;
    com.sap.mw.jco.JCO$Exception: (127) JCO_ERROR_FIELD_NOT_FOUND: Field EBELN not a member of RFC_DB_FLD
         at com.sap.mw.jco.JCO$MetaData.indexOf(Unknown Source)
         at com.sap.mw.jco.JCO$MetaData.getDescription(Unknown Source)
         at Test6.<init>(Test6.java:33)
         at Test6.main(Test6.java:62)
    Exception in thread "main"
    FOLLOWING CODE;
    import java.util.ArrayList;
    import com.sap.mw.jco.*;
    import com.sap.mw.jco.JCO.Field;
    import com.sap.mw.jco.JCO.Record;
    public class Test6 {     
         JCO.Client mConnection;
         JCO.Repository mRepository;
         IFunctionTemplate ftemplate;
         public Test6() {
              try {
                   mConnection =JCO.createClient("800","sapuser","sapuser","en","10.113.10.201","00");
                   mConnection.connect();
                   System.out.println("connection attribute:"+ mConnection.getAttributes());
                   if (mConnection == null) {
                        System.out.println("Connection to SAP Server failed.");
                   mRepository = new JCO.Repository("User", mConnection);
                   ftemplate = mRepository.getFunctionTemplate("RFC_READ_TABLE");
              catch (Exception ex) {
                   ex.printStackTrace();
                   System.exit(1);
              JCO.Function function = ftemplate.getFunction();
              JCO.ParameterList importParamList = function.getImportParameterList();
              importParamList.setValue("EKKO", "QUERY_TABLE");//For Purchase Order
              importParamList.setValue(",", "DELIMITER");
              JCO.Table tableData = function.getTableParameterList().getTable("DATA");
              System.out.println(""+tableData);
              JCO.Table fields = function.getTableParameterList().getTable("FIELDS");
              System.out.println(""+fields);
              String sg =fields.getDescription("EBELN");
              System.out.println("...."+sg);
              mConnection.execute(function);     
              if (tableData.getNumRows() > 0) {
                   do {
                        System.out.println("Purchase Order Details::");
                        for (JCO.FieldIterator e = tableData.fields();e.hasMoreElements();) {
                             JCO.Field field = e.nextField();
                             String str = field.getString();
                             String[] values = str.split(",");
                             for (int j = 0; j < values.length; j++) {
                                  System.out.println("\t"+values[j].trim());
                   } while (tableData.nextRow());
          else
                   System.out.println("No results found");     
              mConnection.disconnect();
         public static void main (String args[]) {
              Test6 app = new Test6();
    please suggest suitable code.....
    Thanks in advance.....
    Ramesh

    Hi,
    This line produces the error:
    String sg =fields.getDescription("EBELN");
    I would delete (comment out) these lines:
    String sg =fields.getDescription("EBELN");
    System.out.println("...."+sg);
    Good luck, Roelof
    PS what strange subject!?

  • Field LTRFLDDIS not a member of DFIES

    Hi,
    I'm trying to get the 'WD accessing ABAP function' tutorial to run which uses bapi_flight_getlist.
    During runtime I get the following java exception:
    com.sap.mw.jco.JCO$Exception: (127) JCO_ERROR_FIELD_NOT_FOUND: Field LTRFLDDIS not a member of DFIES
    However, checking the SAP backend field LTRFLDDIS is included in structure DFIES.
    Any idea what's going wrong here?
    Tx and regards,
    Ulli

    CSS note 802727 
    how to see the solution
    please provide solution for this
    i am strucked up with this problem

  • Problem: Field not a member of external service

    Hello,
    using the NWCE 7.1 SP 5 and the corresponding NWDS I have successfully imported an external RFC "/EDC/GET_IT_MAT_WF" into my composite application. For the imported RFC I have created an application service and mapped it to the RFC. Another application service relies on the mapped application service and is exported as a web service which in turn is used by a Visual Composer model. Everything worked fine.
    Now, I have added another parameter "SONDER" to the RFC in the R/3. In my composite application I have deleted the previously imported RFC and the mapped application service and created them from scratch.
    However, when invoking the newly added mapped application service I get an exception which reads:
    Field SONDER not a member of /EDC/GET_IT_MAT_WF.
    Firstly, I have checked the RFC and tested it in the R/3 using the ABAP Workbench.
    Secondly, I have checked the newly imported external service and the mapped application service. Both do contain the field "SONDER".
    Thirdly, I have undeployed the entire composite application, cleaned it in the NWDS, regenerated, rebuilded, and finally redeployed it.
    However, the exception still remains.
    What am I doing wrong?
    Thanks and best regards
    Alexander
    PS: The exception trace looks like this:
    com.sap.mw.jco.JCO$Exception: (127) JCO_ERROR_FIELD_NOT_FOUND: Field SONDER not a member of /EDC/IT_MAT_WF
    at com.sap.mw.jco.JCO$MetaData.indexOf(JCO.java:9662)
    at com.sap.mw.jco.JCO$MetaData.isTable(JCO.java:10606)
    at com.sap.caf.rt.connectivity.rfc.RFCExecuteManager.createTypeRefVal4JCORec(RFCExecuteManager.java:457)
    at com.sap.caf.rt.connectivity.rfc.RFCExecuteManager.createTypeRefVal4JCORec(RFCExecuteManager.java:441)
    at com.sap.caf.rt.connectivity.rfc.RFCExecuteManager.fillElementsOfTable(RFCExecuteManager.java:607)
    at com.sap.caf.rt.connectivity.rfc.RFCExecuteManager.createTypeRefVal4JCORec(RFCExecuteManager.java:486)
    at com.sap.caf.rt.connectivity.rfc.RFCExecuteManager.createTypeRefVal4JCORec(RFCExecuteManager.java:441)
    at com.sap.caf.rt.connectivity.rfc.RFCExecuteManager.convertJCOFunction2Values(RFCExecuteManager.java:367)
    at com.sap.caf.rt.connectivity.rfc.RFCExecuteManager.executeRFC(RFCExecuteManager.java:304)
    at com.sap.caf.rt.connectivity.ExecutionManager.executeRFC(ExecutionManager.java:52)
    at com.sap.caf.rt.connectivity.ExternalOperationExecutor.execute(ExternalOperationExecutor.java:82)
    at com.sap.caf.rt.connectivity.ExternalOperationExecutor.execute(ExternalOperationExecutor.java:55)
    at com.sap.caf.rt.bol.da.remote.GenericOperationExecutor.execute(GenericOperationExecutor.java:53)
    at com.esprit.purchase_requisition.modeled.appsrv.materialservice.MaterialServiceBean.getMaterialListBapi(MaterialServiceBean.java:42)

    Hi Yasar,
    thank you very much. That helped. Should have come to my mind on my own.
    Hopefully, SAP fixes those caching issues, as the current situation is not acceptable in a production scenario. You just cannot keep on restarting the whole server each time a composite application changes.
    Best regards
    Alexander

  • Field E_TSX_SELECTION_SPACE_0 not a member of OUTPUT

    Hi, gurus,
    I'm trying to run a query in a web portal. In Analyzer all works correctly. In the rsrt transaction all also works without errors.
    But in the portal instead of running query i receive this error message:
    Field E_TSX_SELECTION_SPACE_0 not a member of OUTPUT
    com.sap.mw.jco.JCO$Exception: (127) JCO_ERROR_FIELD_NOT_FOUND: Field E_TSX_SELECTION_SPACE_0 not a member of OUTPUT
    at com.sap.mw.jco.JCO$MetaData.indexOf(JCO.java:9566)
    at com.sap.ip.bi.base.application.service.rfcproxy.impl.jco640.Jco640Structure.getTable(Jco640Structure.java:449)
    at com.sap.ip.bi.bics.dataaccess.resource.impl.bi.selector.selection.ProviderComponentList.setup(ProviderComponentList.java:132)
    at com.sap.ip.bi.bics.dataaccess.resource.impl.bi.selector.selection.ProviderComponentList.getComponents(ProviderComponentList.java:172)
    at com.sap.ip.bi.bics.dataaccess.consumer.impl.selector.selection.ComponentList.setup(ComponentList.java:119)
    Did anyone faced with that? I tried to find related notes, but failed with that(
    Are there any solvings for this problem?
    Thank you.

    Hi,
    Please check SAP OSS Note : 1444180 - Error : Field E_TSX_SELECTION_SPACE_0 not a member of OUTPUT (https://service.sap.com/sap/support/notes/1444180) If your BI Java component is NW 701 SP05 or SP06 Please apply the SP07 Patches for BI Java components BI BASE SERVICES and BI WEBAPPLICATIONS this should solve your issue.
    Regards,
    Ratish P.

  • Field GROUPS not a member of INPUT when adding user to group in sap using BAPI_USER_CHANGE

    when trying to add User to Group using BAPI_USER_CHANGE in the Import Parameters GROUPSX = X
    I'm getting following error :
    com.sap.conn.jco.JCoRuntimeException: (127) JCO_ERROR_FIELD_NOT_FOUND : Field GROUPS not a member of INPUT
    BAPI_USER_CHANGE function work correctly for other parameters such as ADDRESSX, DEFAULTSX, PASSWORDX, LOGONDATAX, ALIASX
    But in case GROUPSX I am getting above error.
    Also I could able to add all above attributes including GROUPSX to user using sap logon. so it should be possible from BAPI as well.
    Any input will be appreciated.

    My bad,
    I meant GROUPS is not an input parameter but a table parameter.
    This is the ABAP definition of the BAPI:
    function bapi_user_change.
    *"*"Lokale Schnittstelle:
    *"  IMPORTING
    *"     VALUE(USERNAME) LIKE  BAPIBNAME-BAPIBNAME
    *"     VALUE(LOGONDATA) LIKE  BAPILOGOND STRUCTURE  BAPILOGOND OPTIONAL
    *"     VALUE(LOGONDATAX) LIKE  BAPILOGONX STRUCTURE  BAPILOGONX
    *"       OPTIONAL
    *"     VALUE(DEFAULTS) LIKE  BAPIDEFAUL STRUCTURE  BAPIDEFAUL OPTIONAL
    *"     VALUE(DEFAULTSX) LIKE  BAPIDEFAX STRUCTURE  BAPIDEFAX OPTIONAL
    *"     VALUE(ADDRESS) LIKE  BAPIADDR3 STRUCTURE  BAPIADDR3 OPTIONAL
    *"     VALUE(ADDRESSX) LIKE  BAPIADDR3X STRUCTURE  BAPIADDR3X OPTIONAL
    *"     VALUE(PARAMETERX) LIKE  BAPIPARAMX STRUCTURE  BAPIPARAMX
    *"       OPTIONAL
    *"     VALUE(COMPANY) LIKE  BAPIUSCOMP STRUCTURE  BAPIUSCOMP OPTIONAL
    *"     VALUE(COMPANYX) LIKE  BAPIUSCOMX STRUCTURE  BAPIUSCOMX OPTIONAL
    *"     VALUE(SNC) LIKE  BAPISNCU STRUCTURE  BAPISNCU OPTIONAL
    *"     VALUE(SNCX) LIKE  BAPISNCUX STRUCTURE  BAPISNCUX OPTIONAL
    *"     VALUE(BACK_DISTRIBUTION) LIKE  BAPIFLAG STRUCTURE  BAPIFLAG
    *"       DEFAULT SPACE
    *"     VALUE(PASSWORD) LIKE  BAPIPWD STRUCTURE  BAPIPWD OPTIONAL
    *"     VALUE(PASSWORDX) LIKE  BAPIPWDX STRUCTURE  BAPIPWDX OPTIONAL
    *"     VALUE(ADDCOMX) LIKE  BAPIADCOMX STRUCTURE  BAPIADCOMX OPTIONAL
    *"     VALUE(REF_USER) LIKE  BAPIREFUS STRUCTURE  BAPIREFUS OPTIONAL
    *"     VALUE(REF_USERX) LIKE  BAPIREFUSX STRUCTURE  BAPIREFUSX OPTIONAL
    *"     VALUE(ALIAS) TYPE  BAPIALIAS OPTIONAL
    *"     VALUE(ALIASX) LIKE  BAPIALIASX STRUCTURE  BAPIALIASX OPTIONAL
    *"     VALUE(GROUPSX) LIKE  BAPIGROUPX STRUCTURE  BAPIGROUPX OPTIONAL
    *"     VALUE(UCLASS) TYPE  BAPIUCLASS OPTIONAL
    *"     VALUE(UCLASSX) TYPE  BAPIUCLASSX OPTIONAL
    *"     VALUE(EXTIDSX) TYPE  BAPIUSEXTIDX OPTIONAL
    *"     VALUE(PRODUCTIVE_PWD) TYPE  BAPIFLAG-BAPIFLAG DEFAULT SPACE
    *"  TABLES
    *"      PARAMETER STRUCTURE  BAPIPARAM OPTIONAL
    *"      RETURN STRUCTURE  BAPIRET2
    *"      ADDTEL STRUCTURE  BAPIADTEL OPTIONAL
    *"      ADDFAX STRUCTURE  BAPIADFAX OPTIONAL
    *"      ADDTTX STRUCTURE  BAPIADTTX OPTIONAL
    *"      ADDTLX STRUCTURE  BAPIADTLX OPTIONAL
    *"      ADDSMTP STRUCTURE  BAPIADSMTP OPTIONAL
    *"      ADDRML STRUCTURE  BAPIADRML OPTIONAL
    *"      ADDX400 STRUCTURE  BAPIADX400 OPTIONAL
    *"      ADDRFC STRUCTURE  BAPIADRFC OPTIONAL
    *"      ADDPRT STRUCTURE  BAPIADPRT OPTIONAL
    *"      ADDSSF STRUCTURE  BAPIADSSF OPTIONAL
    *"      ADDURI STRUCTURE  BAPIADURI OPTIONAL
    *"      ADDPAG STRUCTURE  BAPIADPAG OPTIONAL
    *"      ADDCOMREM STRUCTURE  BAPICOMREM OPTIONAL
    *"      GROUPS STRUCTURE  BAPIGROUPS OPTIONAL
    *"      PARAMETER1 STRUCTURE  BAPIPARAM1 OPTIONAL
    *"      UCLASSSYS STRUCTURE  BAPIUCLASSSYS OPTIONAL
    *"      EXTIDHEAD STRUCTURE  BAPIUSEXTIDHEAD OPTIONAL
    *"      EXTIDPART STRUCTURE  BAPIUSEXTIDPART OPTIONAL
    So the error message is correct, GROUPS is not an INPUT parameter.

Maybe you are looking for