Synchronous Proxy to Synchronous JDBC scenario

Hi,
I have a scenario for a synchronous  PROXY  to a synchronous JDBC  scenario. I have set 4 message types .
MT_PROXYOUT u2013 o/b synch with a response MT_PROXYIN
MT_JDBC   - i/b synch with a response MT_JDBC_RESPONSE
I then set up an interface mapping for both the request and response message interfaces. The design looks good but I got stuck in the configuration part.
Since itu2019s a proxy sender, the sender agreement is not needed(Correct me if I am wrong). In the interface determination, there is provision for only the inbound interface which in case would be the JDBC (request/response) back to the proxy and the interface mapping is applied.
So do I need just one interface determination from the proxy as sender and jdbc as receiver and also one receiver determination again with the proxy as sender and the jdbc as receiver. I am confused here because when I try to create a receiver determination for the response back from JDBC to proxy receiver , the interface mapping comes blank. Is it taken in account by the single receiver determination in synchronous to synchronous scenarios??
Teresa

Hi Teressa,
Java Proxy to Synchronous JDBC scenario and SAP XI:
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a068cf2f-0401-0010-2aa9-f5ae4b2096f9
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f272165e-0401-0010-b4a1-e7eb8903501d
ABAP proxies-
Client proxy:
/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy
Server Proxies
/people/siva.maranani/blog/2005/04/03/abap-server-proxies
Cheers
Sunil

Similar Messages

  • Two Receiver DB in Synchronous Proxy to JDBC Scenario?

    Hey,
    Is it possible to develop a synchronous proxy to JDBC Scenario that have two different DBs as Receiver?
    The response Datas are insert_count and update_count.
    Thank.

    Park,
    You can't have more than one receivers in Sychronous case. If you designed the scenario , then u will get the error as "TOO_MANY_RECEIVER CASE_BE".
    -raj.

  • Error in SOAP receiver channel in Synchronous Proxy to SOAP scenario

    Hi all,
    We are experiencing an issue with a synchronous Proxy to SOAP scenario. Getting below error message in the SOAP receiver communication channel for the response message.
    SOAP: Response message contains an errorXIAdapter/HTTP/ADAPTER.HTTP_EXCEPTION - HTTP 500 Internal Server Error
    Returning to application. Exception: com.sap.engine.interfaces.messaging.api.exception.MessagingException: Error encountered while executing mapping: com.sap.aii.af.service.mapping.MappingException: com.sap.aii.utilxi.misc.api.ResourceException: Could not determine mapping steps for message 1364b76e-ecbf-11e4-85f4-000023acfde6.
    We are running PI 7.4.
    Any help is appreciated.
    Thanks,
    Pushpa

    Hi,
    Seems the Receiver Webservice is not reachable. Did you try to test it using SOAP UI tool.
    1. Test a fresh message from local SOAP UI tool.
    2. Pick 3rd party WSDL file and Import in SOAP UI tool.
    3. Put some dummy data for mandatory fields
    4. Trigger it msg and ckh if you get successful / response msg.
    5. Check if firewall is open and that URL is not blocked.
    Hope it helps
    Regards,
    Azhar

  • Synchronous Proxy - SOAP Scenario (Error 500 in Response).

    Hi
    I've built a few Synchronous Proxy -> SOAP Scenarios,
    with 'Do Not Use SOAP Envelope' option.
    For two of them, I'm facing a common error.
    The error is: ADAPTER.HTTP_EXCEPTION (HTTP 500 Internal Server Error).
    When I paste the EXACTLY SAME payload picked up from XI, into the SOAP client, it works giving valid response.
    Trying to figure out the issue.
    R/3 System:
    WAS 620 (Level 0041)
    XI System:
    PI 7.0 (Level 0007)
    SOAP System:
    BizRights (Approva) 3.0
    Any help is appreciated.
    Rajendra.

    Hi,
    Following SAP notes may help you-  804124, 807000
    Regards,
    Moorthy

  • Synchronous Proxy vs RFC

    Cant we use Synchronous RFC instead of Synchronous Proxy if we have to make a Synchronous interface which have RFC on the other side.
    Please confirm if the below scenario is possible or not, provided that both the systems are ECC 6.0
    Request:  RFC 1----> XI -
    > RFC 2
    Response RFC 2 -
    >xi -
    > RFC1

    Kalyan,
    Sure, We can use RFC
    Cheers
    Agasthuri Doss

  • Regarding  inbound synchronous proxy

    Hii All,
    Can anyone help me regarding inbound synchronous proxy (request-response scenario)
    Regards,
    Raj

    Hi Raj,
    We declare flat structure like this : 
    wa_input like input-mt_get_notification-message_payload.
    To move the data from proxy to work area :
    move input-mt_get_notification-message_payload to wa_input.
    Now ucan do your desired operation in a method passing it the input and receiveing the output from the method.
    call method me->get_task_det_for_notif_no
            exporting
              p_input         =  wa_input
           importing
              p_output        =
             output-mt_notification_response-message_payload-sapresponse
    Hope this will help.
    Still you face any issue , please feel free to ask.
    Regards ,
    Vivek
    Reward if Useful

  • Disadvantage on synchronous proxy compared to asynchronous proxy

    Hi friends,
          Please tell me any disadvantage on Synchronous Proxy compared to asynchronous proxy.
    My integration JDBC to PROXY and PROXY to JDBC. Inspite of using the proxy in syn mode i have used asyn proxy, now i have to give the proper answer y i have used asyn proxy, so please give me any drawbacks of syn proxy.
    Thanks in advace
    Karthikeyan

    Hi Karthikeyan,
    The main disadvantage of synchronous communication is for every request there should be corresponding response from the receiver, if for any reason receiver doesnt respond there will not be any further message processing. So, its better to go with asynchronous communication.
    Thanks,
    Bharath.

  • Interface ABAP Proxy - File - Synchronous - (Is it possible???)

    Hi Experts,
    I want execute ABAP Proxy which will create File in FTP. On final, i need return "OK" information to the ABAP Proxy.
    Is it possible? ABAP Proxy <-> File Synchronous? Without BPM and Custom Module Adapter. Just using RequestResponseBean???
    Tks in advance.

    Hi Raj,
    Tks. I implemented the Acknowledgements Request and changed the ABAP Proxy to Async. But the Ack returns to the ECC with the error and is not saved in the Message. The error follows below:
      <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    <!--  Update Acknowledgment Status of Request Message
      -->
    <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
      <SAP:Category>XIServer</SAP:Category>
      <SAP:Code area="PERSIST">REQUEST_MESSAGE_NOT_FOUND</SAP:Code>
      <SAP:P1>4EE24DEB4EA60650E10080000A09071E</SAP:P1>
      <SAP:P2>CENTRAL</SAP:P2>
      <SAP:P3></SAP:P3>
      <SAP:P4></SAP:P4>
      <SAP:AdditionalText></SAP:AdditionalText>
      <SAP:ApplicationFaultMessage namespace=""></SAP:ApplicationFaultMessage>
      <SAP:Stack>Requisição mensagem 4EE24DEB4EA60650E10080000A09071E pipeline CENTRAL versão desconhecida</SAP:Stack>
      <SAP:Retry>N</SAP:Retry>
      </SAP:Error>
    Any Idea about this error?
    Tks in advance.

  • Error in synchronous proxy to soap

    Hi Experts,
    I am doing synchronus proxy to synchronous soap
    I am gettin the below error while i am testing.
    java stack(RWB)
    SOAP: response message contains an error XIAdapter/PARSING/ADAPTER.SOAP_EXCEPTION - soap fault: ErrorCode:104 - updatePerson operation failed: Failed to create context: [LDAP: error code 32 - No Such Object]
    exception caught with cause com.sap.engine.interfaces.messaging.api.exception.MessagingException: SOAP: response message contains an error XIAdapter/PARSING/ADAPTER.SOAP_EXCEPTION -
    - updatePerson operation failed: Failed to create context: [LDAP: error code 32 - No Such Object]
    19.05.2011 05:30:58 Error Adapter Framework caught exception: SOAP: response message contains an error XIAdapter/PARSING/ADAPTER.SOAP_EXCEPTION - soap fault: ErrorCode:104 - updatePerson operation failed: Failed to create context: [LDAP: error code 32 - No Such Object]
    Error Delivering the message to the application using connection SOAP_http://sap.com/xi/XI/System failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: SOAP: response message contains an error XIAdapter/PARSING/ADAPTER.SOAP_EXCEPTION - soap fault:
    104 - updatePerson operation failed: Failed to create context: [LDAP: error code 32 - No Such Object]. Setting message to status failed.
    ABAP STACK(MONI)
    <SAP:AdditionalText>com.sap.engine.interfaces.messaging.api.exception.MessagingException: SOAP: response message contains an error XIAdapter/PARSING/ADAPTER.SOAP_EXCEPTION - soap fault: ErrorCode:104 - updatePerson operation failed: Failed to create context: [LDAP: error code 32 - No Such Object]</SAP:AdditionalText>
    Kindly help the same
    Edited by: eltonsaranya on May 19, 2011 8:56 AM

    ErrorCode:104 - updatePerson operation failed: Failed to create context: LDAP: error code 32 - No Such Object</
    It seems that you are trying to call an updatePerson operation through the WSDL and the call is failing at this stage.
    Can you check if the request send by PI is correct in structure and that the WSDL is not facing any issue (check with the end system developer).

  • PROXY TO JDBC scenario

    Hi All,
    I am working on PROXY to JDBC scenario upto yesterday its working fine.
    Today I, am getting "Time limit exceeded" error in QRFC monitoring  and message showing with GREEN COLOUR FLAG (RECORDE) in PI SXMB_MONI.
    Please help me to salvoes this error.
    Thanks and Regards,
    MFH

    Hi All,
    First of all thanks for all your early replays....
    "TIME LIMIT EXCEEDED" QRFC Problem is indicates that when we processing large volume of messages to external or internal systems in this case specified time limit in SM59 is not enough to process the message so that please increase TIMEOUTS...TIME LIMIT EXCEEDED error will be solved.
    With Regards,
    MFH

  • Proxy to JDBC scenario need dynamic sql query for sender .

    Hi Experts,
    I am developing proxy to jdbc scenario. in this i need to pass dynamic sql query  whre we are passing classical method like below.
    while we are passing select stmt in constant and mapped with access field  and key field mapped with key field.
    MY requirement is like instead of passing select stmt in constant where i can generate dynamically and passed in one field and mapped with access field.

    Hi Ravinder,
    A simple UDF or use of graphical mapping functions in most cases should provide you everything you need to construct a dynamic SQL statement for your requirement.
    Regards,
    Ryan Crosby

  • Proxy- JDBC Scenario

    On running Proxy-> JDBC Scenario
    i found out that no data is being passed through the Communication channel for this scenario ( but for another scenario also i am using the same communication channel, there it is passing the data ) but i can see the data in SXMB_MONI of XI.
    Don't know where is the issue..?
    Regards,

    Hi Guys,
    Finally i resolved ..
    Since for the sender data type(and hence msg type,and also i was using that for proxy generation) i was not using the namespace but was using the namespace for receiver side..
    At the time of message mapping message types were also mapped..but since no namespace was coming from Sender Message ..so it was throwing the error in RWB..
    Hope it will help others also..
    Regards,

  • Developing AIF Inbound Synchronous Proxy interface

    Hello! I'm trying to develop simple AIF Inbound Synchronous Proxy interface, but there is absolutely no information about it. Cookbook just covers async interfaces.
    So, I just have Inbound sync ABAP-Proxy. I developed inbound AIF interface, entered the inbound proxy class. My interface is working, FM in Action is calling and works correctly.
    But, I have two problems:
    1) I don't understand, how should I get back a response to the Proxy?
    2) I can't see a payload of my interface in AIF Monitoring.
    SP level of AIF is 04.
    Thank you in advance.

    1) I don't understand, how should I get back a response to the Proxy?
    I really want to know how did you implement in you proxy class. In general, if you call /aif/cl_enabler_proxy=>process_message, this doesn't support your synchronous interface.
    My idea is, in proxy class, you could call  CALL FUNCTION '/AIF/FILE_PROCESS_DATA' to process your input request and add you own coding to get back a response or another function module   /AIF/FILE_TRANSFORM_DATA to transform your own SAP data to your response data structure(This need you to define another outbound interface and mapping).
    Brecht is right, this is similar to his outbound synchronous interface.
    You could refer to function module /AIF/SEND_WITH_PROXY.  This function module is designed to support synchronous outbound interface
    2) I can't see a payload of my interface in AIF Monitoring.
    If you want to see input and output structure in Error Handling, I think you need to use XML persistency engine to save your own payload and save this payload via class   /aif/cl_persist_engine_xml method  /aif/if_persistency_engine~update.
    This also could be found in  function module /AIF/SEND_WITH_PROXY for example.
    Best Regards,
    Eric.

  • Debugging Synchronous Proxy

    Hi All,
      I am not able to debug the synchronous proxy as it is not stopping if i keep the external break point. How to solve this issue. Can any one provide the solution for the above issue.
    Regards
    Prakash

    Have u tried this?
    XI: Debug your inbound ABAP Proxy implementation
    Regards,
    Prateek

  • Sender side Synchoronous jdbc scenario

    Hii experts,
    Can we do Sender side synchronous jdbc scenario?? if yes give me an example how the scenario will look like??
    and what are the steps has to be done?
    Regards,
    Balaji

    Hi,
    Can you pls clear your requirement?
    In your case, do sender JDBC will fetch the data and give it to the target, and again target will give some resonse and that
    response you have to insert into the database at sender side?
    If this is the case for you, then it can be achieved.
    Pls exactly tell what you are looking for.
    -Tanaya.

Maybe you are looking for

  • Problems with pdf

    I have an excel doc that I want to make a pdf. When I go to print the doc and choose Adobe pdf, it processes for a minute then launches Photoshop and imports the doc into that program. I'm sure I accidentally changed a setting but cannot figure how t

  • Problem in CLIENT_OLE2.SET_PROPERTY usage

    Hi, I am trying to call this procedure with a need to pass value of CLIENT_OLE2.OBJ_TYPE type. I did it this way: ARG_LIST := CLIENT_OLE2.CREATE_ARGLIST; CLIENT_OLE2.ADD_ARG_OBJ(ARG_LIST,variable of OBJ_TYPE type); CLIENT_OLE2.SET_PROPERTY(obj,'prope

  • Regarding Ranges

    Hi all, INITIALIZATION.   S_KSTAR-SIGN = 'I'.   S_KSTAR-OPTION = 'BT'.   S_KSTAR-LOW = '600000'.   S_KSTAR-HIGH = '699999'.   APPEND S_KSTAR.   S_KSTAR-SIGN = 'I'.   S_KSTAR-OPTION = 'BT'.   S_KSTAR-LOW = '400000'.   S_KSTAR-HIGH = '499999'.   APPEND

  • Net Price Calculation for Purchase Info Record

    Hi New report is required which should display the Net Price changes in the Info record.(Fol Individual Condition record) I want to know, Is there any function module which will consider  the PIR condition record - Condition type's and calculate & ou

  • [SOLVED] Driver for my USB Wireless LAN Adapter

    I have a USB Wireless LAN Adapter for my desktop so I can share the network at home with others,but I found that I can only use my USB Wireless LAN Adapter in install environment. The driver for USB Wireless LAN Adapter just disappear after installat