Outbound Asynchronous communication Using Proxy

Hello,
I am trying to send an outbound communication from an R/3 system using a abap proxy. The method execute_asynchronous completes without any bad return code (sy-subrc is 0).
But the message does not go to the Integration server. Is there something I need to do to push the message ?
I debugged the code and
Thanks for help,
Durga

Hi,
I remember reading somewhere that asynchronous messages will be send only after you do a commit work after you call the execute_asynchronous method.
Can you try this.
Warm regards,
Venki.
Message was edited by: Venkitesh S

Similar Messages

  • SAP to non-SAP Communication Using Proxy Framwork

    Hi all,
    While searching for the connection option for the B2B collaboration between SAP and non-SAP business system, i found that there are two ways we can do it.
    One using Adapters and another using Proxy Framework.
    In our case We are on SAP Enterprise and non-SAP business partners are using I2, legacy system.
    They are not using Rosettanet PIPS, so I can not use RNIF or any other adapter for the inbound or outbound operation.
    My question is If we use proxy framework, what needs to be done at the non-SAP business system . Do we need to install proxy runtime and how does this proxy runtime will communicate with the application in non-SAP system.
    Thanks in advance

    Hi Ruby,
    You can use proxies for communicating with ABAP 6.20 systems and above and for J2EE applications.
    For B2B communication you would normally use an adapter for example plain HTTP, SOAP or RNIF ...
    An alternative is to install the XI PCK on the partner side. The PCK is essentially a standalone version of the XI Adapter Engine installed locally at the partner. This enables a scenario where XI communicates with the PCK over HTTP and then an adapter (file, JDBC ...) is used to communicate with the legacy system and vice versa.
    rgds Johan

  • Asynchronous communication using HSDIO

    All-
    I am trying to create an application for asynchronous serial communication using a PXI-6541 HSDIO card.  I have one RX and one TX line to/from the device I'm trying to communicate with. The device uses 25-bit words with the first 3 bits representing "labels" or commands.  There are only 7 labels that can be transmitted to the device and 2 that the it uses in response.  I currently have a sniffer set up so I can monitor the 2-way communication.  I am oversampling the data in WDT for viewing purposes but I am having a hard time extracting the data into something useable.  Has anyone used HSDIO for asynchronous communicaton and if so, can you send me some examples on how you triggered the data?  
    The serial bus is similar to Arinc429 http://en.wikipedia.org/wiki/ARINC_429 if that helps.  Any suggestions are appreciated.  
    Thank you!
    -Jason

    I was wondering, have you taken a look at the built-in examples under LabVIEW»Help»Find Examples»Browse»Hardware Input and Output»Modular Instruments»NI-HSDIO (High-Speed Digital I/O)? Under the Demo folder, there's one example called Dynamic Acquisition Hardware Start Trigger.vi. It has a pattern match start trigger option. 
    Just a thought...
    Nathan S.
    Applications Engineer
    National Instruments

  • Using proxy communication, is there any queues?

    Hi,
    I am going to use  proxy communication and i would like to know if there is any chance to have
    queues in  R/3 and in XI? I think that it will not happen as there is no adapter is that true?
    Thanks
    Antonis

    hi
    There are queues in xi side which we need to register in xi by using sxmb_adm
    check the below thread
    Queue Stucked - Exactly Once Async Abap Proxy
    Queue Stucked - Exactly Once Async Abap Proxy
    regards
    kummari

  • Decision making on using proxy communication

    Hi gurus,
    We need to decide, if we should use proxy communication(sap>PI>Legacy) in realtime scenarios over file based communication(sap>file adapter>PI>file adapterLegacy) & also in comparison with RFC/IDOC adapters.
    Infact, most of the times it is situational, but, we need responses from all of you in general terms.
    Please respond with your suggestions/links supporting your views.
    More replies helps us to decide on this matter.
    Note:- we are on ECC 6.0/PI 7.1. Thank you.
    Cheers.
    santosh.

    > We need to decide, if we should use proxy communication(sap>PI>Legacy) in realtime scenarios over file based communication(sap>file adapter>PI>file adapterLegacy) & also in comparison with RFC/IDOC adapters.
    You should use the proxy over file based communication because proxy communication is faster and easy for error handling.
    RFC & IDOC have their own importance. For exaple if you have standard RFC & IDOCs then there is no meaning to got for custom developement.. and again if your requirement says to do some custom developement then you have to do that.. so everyting depends on your requirement.

  • Is in PI7.1 possible asynchronous communication between SOAP and ABAPProxy?

    Hi,
    when method execute_asynchronous has disapeared since XI/PI 7.1, is
    there still way how to use ABAP proxy in asynchronous way?
    We need to build asynchronous connection SOAP->PI->ABAP_Proxy.
    In PI, both interfaces are defined as asynchronous (outbound for SOAP and
    inbound for ABAP Proxy).
    Despite of this fact, when message is sent, it is processed
    synchronous way.
    I have set breakpoint in my implementation of method for ABAP Proxy
    message processing. When message is sent and breakpoint is reached,
    whole connection stays open (between SOAP and PI and between PI and
    ABAP Proxy) and waits for processing method (the breakpointed one) to
    return. Only when processing method returns, is connection finelly
    closed.
    If i understand it correctly, this is synchronous behavior. In
    asynchronous behavior, as i understand it, should be connection
    between PI and ABAP Proxy of application server closed immediately
    after message has been delivered. This mean before my processing
    method is even called.
    The same could be said about SOAP and PI communication. Connection
    should be closed immediately after PI has received message. From
    definition of asynchronous communication of PI is obvious, that PI
    should receive message correctly and close connection to sender system
    even when receiver is unreachable. It should deliver message later
    when, receiver system is back on line. So why it keeps connection to
    sender system open while it waits for receiver?
    Why is this happening, when both interfaces are defined as
    asynchronous? Could be the reason for this, if APPLICATION
    ACKNOWLEDGEMENT is set on by default? If so, how can i change it
    to SYSTEM ACKNOWLEDGEMENT, or disable it at all?
    Or is this kind of asynchronous communication even possible since
    XI/PI 7.1 ?
    Processing of message we are sending can take some time, so we dont
    want connection pending open while waiting for finish of
    processing. Thats the reason why we have chose asynchronous model to
    use.

    Quote from How to Use the J2EE SOAP Adapter:
    "If you select Best Effort, the Web service client will receive a response
    message in the SOAP body. Otherwise, the Web service client will not receive a
    response message if no error occurs."
    "if no error occurs" - that is the problem. In either case he still
    waits if some error occure or not. I dont want it. Once PI has
    received message, I want the connection with sender to be closed. If
    there will be error in communication between PI and reciever, I want
    to see it only in PI log. That mean no notification to sender to be
    send about that error.
    Is that possible?

  • RFC Asynchronous communication

    Hi Experts,
    I am doing a scenario in which data is passed using RFC via Proxy to PI and from PI to JMS queue(Target system).
    My problem here is i am new to SAP PI 7.1  and i have never worked on RFC before.
    Can anyone suggest some blogs so that i can refer and understand the RFC Asynchronous communication process.
    Thanks in Advance

    Hi,
    we cannot suggest blogs as you need to try the search functionality first
    but once you get a more detailed question which cannot be answered by using search
    come back to us and we will gladly help you ok ?
    thank you,
    Regards,
    Michal Krawczyk

  • Can I supress BPM for Asyn outbound and syn inbound proxy interface

    Hi all,
    Is there any other alternate to remove the BPM at asyn outbound and syn inbound proxy interface. Reason because I can create another outbound proxy interface at the receiver. But at receiver side we already invested huge code to develop the sync server proxy. So the intension is, with out disturbing the code Can I make the message flow with out BPM?
    Because the reason of removing BPM is for a simple interface like this I don't want to use BPM. souce is JDBC and receiver is ECC 6.0. I know with out BPM it can not be achieved but in PI 7.1 EHP 1 by any chance can we do?
    I mean during response mapping from server proxy shall we use look up function to achieve?

    This bean I have to use at sender channel right?
    Yes
    I mean is it is limited to JMS adapter?
    No
    You can find more information in the Wiki which deals with FILE  to RFC synchronous...using the above Module

  • HTTPS communication using HTTP receiver adapter URL address as Address Type

    Hi All,
    If some one who has tried HTTPS communication using HTTP receiver adapter using URL address as Address type can you please guide me what are the steps need to be done.
    Note : Address type is a parameter in HTTP adapter setup .
    Regards,
    Reddy

    Hi,
    Check this,
    Configurations in Integration Directory
    The plain HTTP adapter gives the receiver system the following specifications:
    — Specifications for addressing using a URL address:
    Target host, service number, and path prefix including query string:
    http://<hostname:port>/<path>?<query-string>
    You can identify the target host (HTTP port) of a SAP Web Application Server using
    the
    ICM monitor
    Host and port of the HTTP proxy (optional if there is a firewall between the plain
    HTTP adapter and the receiver system)
    Authentication data for the receiver system.
    See also: transaction Display and Maintain RFC Destinations (SM59).
    &#151; Specifications for addressing using an HTTP destination:
    HTTP destination
    &#151; Parameters from the communication channel for technical routing
    Content type (the entry text/XML is expected as default)
    Specifies the format that the message contents (the payload) should have.
    Optional header fields for the receiver-specific protocol
    Attributes for the query string
    1. Sender party
    2. Sender service
    3. Receiver Interface
    4. Message ID
    5. Quality of service
    6. Queue ID
    All attributes are selected except for the queue ID. If you do not want a value to be
    transferred to the receiver, deselect it. The queue ID is only required if the quality of
    service is EOIO.
    Specifications for payload manipulation
    XML code (default UFT-8)
    Specifies the character set.
    URL escaping
    Presents the XML in a URL-enabled format. Special characters that could be
    interpreted as control characters are replaced with escape characters (masked).
    Prolog
    Enhances the payload for particular servers (optional, see below).
    Epilog
    Enhances the payload for particular servers (optional, see below).
    Enhancing the Payload
    Regards
    Seshagiri

  • Synchronous and asynchronous communication tcp/ip

    Hello all:
    it is common to make synchronous communication between client and server by socket tcp/ip. But I'm needing now to establish an asynchronous communication. I mean:
    0.- The server is a multithread process that has the property to establish one connection for each client that wants to send him messages.
    1.-The client process sends message permanently to server.
    2.- The server processes the request, but don't have to respond to the client.
    3.-Only when the user want it, he sends messages to client by web application reusing the same communications that are opened between client and server process.
    I hope to explain my problem.
    Regards.

    Hello all:
    it is common to make synchronous communication
    between client and server by socket tcp/ip.A socket tcp/ip can be synchronous or asynchronous or both.
    But I'm needing now to establish an asynchronous
    communication. I mean:Is this purely asynchronous or can it be either.
    0.- The server is a multithread process that has the
    property to establish one connection for each client
    that wants to send him messages. Fine, any mode would be okay.
    1.-The client process sends message permanently to server. By permanently do you mean;
    - it is deleted from the client,
    - it is store on the server is a write once read many media. i.e. it is permenetly on the server and cannot be deleted/altered.
    2.- The server processes the request, but don't have to respond to the client.The server should never have to respond to the client. e.g. the server can go down so the client nees to live with the possibility it won't get a reply.
    Synchronous or Asychronous describes how the reply is send. No reply means it is neither.
    3.-Only when the user want it, he sends messages to client by web application reusing the same communications that are opened between client and server process.Are you using socket or a web application server ie. HTTP.
    You wan to be able to reuse the connection. You can do this in any of the case mentioned so far.
    >
    I hope to explain my problem.I hope you will explain your problem too.

  • RFC Sender to SOAP receiver through asynchronous communication

    Hi all,
      I have a requirement where I need send data from SAP HR system(through RFC) to webservice asynchronously.  For this I preferred RFC as a sender and SOAP as a receiver. Can anybody tell me whether it could be possible because I have gone throught the blog
    /people/michal.krawczyk2/blog/2005/03/29/configuring-the-sender-rfc-adapter--step-by-step
    accordingly I did the configuration and then i gone through the blog
    /people/shabarish.vijayakumar/blog/2006/03/23/rfc--xi--webservice--a-complete-walkthrough-part-1
    and
    /people/shabarish.vijayakumar/blog/2006/03/28/rfc--xi--webservice--a-complete-walkthrough-part-2
    in which they are communication synchronously.
    But in my case i need to communciation asynchronously.  so when i am creating Interface mapping system is not able to pickup my mapping program.  I mapped source message as RFC request with Target structure.
    Please let me know if asynchronous communication is possible how i have to may between RFC and SOAP. 
    Regards,
    Dhill

    Hi Satish,
    Thank you very much it is working fine now.  But I need some more clarification that for this scenario to execture we need a report from SAP side.  Instead is there any other method for XI to receive data.  I think it could be possible through proxies if yes can you send some link which would be very useful for me.
    Otherwise is there any other way to do it by avoiding to write the code in abap but to call the RFC.
    Regards,
    Dhil.

  • Asynchronous Communication - R/3 - XI

    I'd like to get your opinion on the best method of Asynchronous communication between R/3 and XI given the following assumptions:
    •     ABAP Proxies are not an option. SAP R/3 is version 4.6C with Basis 4.6D
    •     Standard IDocs are only available for a few of the interfaces (10%)
    Options:
    1.     Standard IDocs when available and custom IDocs for other interfaces.
    Pros
    •     Guaranteed one-time delivery
    •     Record of data sent from R/3
    •     Performance is manageable at multiple stages
    •     Excellent monitoring, and retry ability
    Cons
    •     Requires creating custom IDocs
    2.     Transactional RFCs
    Pros
    •     Guaranteed one-time delivery (with tRFC)
    •     Faster to implement than custom IDocs
    Cons
    •     No record of data sent from R/3
    •     Performance isn’t as manageable as with IDocs
    •     Limited ability to monitor and retry
    Points will be rewarded...
    Thanks,
    Jesse

    Jesse,
    I think the best option is to use RFC adapter for your requirements where the standard IDoc is not available.
    The reason for this is, someone needs to develop ABAP function modules for RFC as well as IDocs. If it is a custom IDoc, then you have to create custom IDocs and all of its components (segments, IDoc types, Message types, partners, process codes etc.) to execute a function module which is a custom code. Instead of going through all this hassle, better use RFCs.
    In some cases you need to use IDoc where you want to reprocess the data instead of getting it from the source again.
    If you need more information let me know.
    regards
    Shravan

  • Asynchronous messaging using SOAP

    Hi,
    Does anybody have experiences using SOAP for asynchronous communications
    like notifications. Is there any way to integrate SOAP with JMS. I would
    appreciate any thoughts / feedback on this.
    Thanks
    Chandra.

    Sorry, I know this is not an answer to your question. I fooled around with JAXM for a while and gave up when I realized it was getting me nowhere. The more I investigated ebXML the more frustrated I became with JAXM.
    I've posted this several times before, but JAXM is absolutely the wrong solution for implementing ebXML. The protocols are in conflict with each other. Sybase provides a true ebXML server and has an outdated, but good, open source toolkit. In addition, Sun has a "technology preview" for what looks to be a server that fully supports ebXML. See http://lists.ebxml.org/archives/ebxml-dev/200210/msg00015.html.
    JAXM only supports parts of the ebXML Message Handling piece. It does not allow the client to dictate whether the conversation is synchronous or asynchronous as ebXML does. JAXM doesn't support using CPA's. In short, you can create messages with JAXM that look like ebXML but aren't.

  • OWA isue when using proxy

    Hi all,
    First kindly informed that i used Exchange 2010 sp3 ( i did,'t find my version in the list )
    when the internal users try to access owa by using proxy , thet succeed to login but after about 1 min they probt again to enter credential
    if they disabled proxy everything is working fine
    we use isa 2006 as proxy for internal users
    owa is hosted on 2 cas servers ( DNS round Robin used )

     Hi,
    According to your description, credential is prompted after internal users login OWA with proxy enabled. And as far as I know, the credential issue is most likely caused by the improper authentication method.
    Could you please check your authentication method for OWA? Based on my research, Integrated Authentication is not suitable for people who are connecting via proxy servers:
    http://exchangeserverpro.com/exchange-server-2010-outlook-web-app-authentication-settings/
    Note: Microsoft is providing this information as a convenience to you. The sites are not controlled by Microsoft. Microsoft cannot make any representations regarding the quality, safety, or suitability of any software or information found there. Please make
    sure that you completely understand the risk before retrieving any suggestions from the above link.
    If you have any question, please feel free to let me know.
    Thanks,
    Angela Shi
    TechNet Community Support

  • Use proxy or not

    Is it COMPULSARY to use a ABAP proxy to communicate with a SAP BW system. I am trying to send data to SAP BW system from XI,can't i just use a RFC as my communication channel and send it to BW. I am pretty new to XI,i don't know if this is a dumb question,if the proxy usage is compulsary can some one guide me.
    Thank you
    Venkat

    Hi Venkat,
    <i>Is it COMPULSARY to use a ABAP proxy to communicate with a SAP BW system.</i>
    Not neccessary. This depends on many factors.
    But it is advisable to use Proxy rather RFC because of the Perfomance criteria.
    To more~
    Performance
    Good links on SAP BW and XI are as follows-
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/8c10aa90-0201-0010-98a0-f071394bc9ae
    http://help.sap.com/saphelp_nw04/helpdata/en/b2/e50138fede083de10000009b38f8cf/frameset.htm
    /people/kamaljeet.kharbanda/blog/2005/09/16/xi-bi-integration
    /people/piers.harding/blog/2005/11/18/interfacing-data-into-bw-using-perl-ruby-or-python
    Hope this helps,
    Regards,
    Moorthy

Maybe you are looking for

  • IMessage issues Help!!

    Hi all,   I bought me and my partner an iPad for christmas and since starting them up for the very first time and setting up iMessage and Facetime it has been working perfectly until a few days ago.   Normally I would send a message to her either on

  • Report for Production order operation

    Hi Is there any standard  report which will give the list of production orders which are confirmed upto a particular operation. For Ex: Lets say routing has  operations 0010,0020 and 0030. I want to know which production orders are  confirmed upto op

  • How to generate a specific size txt file?

    Hey guys, I'm working with a system wich reads txt files. These files have to be 100kb of size. Is it possible to generate specific size txt files in abap? I'm trying to do this but i cant get exactly 100kb. Best regards

  • Issue with JDBC receiver

    Hello All, We have SAP ECC (proxy sender) -> XPI 7.0 -> Oracle (jdbc receiver). We are querying data in some oracle tables. This is the error we see in communiation channel monitoring for JDBC receiver adapter: Message processing failed. Cause: com.s

  • How can I get sso login info ''urlc'' in a portlet?

    For partner-app, when the user tries to access the app through a direct url, the user will be directed to the portal's sso login page. After the portal's sso authenticates the user, it will redirect the user back to the app with the authentication in