Message doesnot return back in sequantial asynchronous scenario

I have an scenario like this,all of messages are executing asynchronously by calling from sproxy,
Request
clientZET029 --> NumberRangeRequest_Out   XI  NumberRangeRequest_In --> clientOER030
Response
clientOER030    --> NumberRangeConfirmation_Out  XI   clientZET029 NumberRangeConfirmation_In--> clientA
when i try to carry out all scenario i get error "XI Error NO_RECEIVER_CASE_ASYNC.RCVR_DETERMINATION"
I executing NumberRangeRequest_Out service from sproxy of ZET029 and expecting a return message from OER030 but it arrives to OER030 but not come back it gives error, and like you see , sender of all messages are ZET029 it is the problem i think
here my sxmb_moni logs
Processed successfully               ZET029     NumberRangeRequest_Out               NumberRangeRequest_Out               SENDER     PROXY     IENGINE
Processed successfully               ZET029     NumberRangeRequest_Out          OER030     NumberRangeRequest_In               CENTRAL     IENGINE     IENGINE
Processed successfully               ZET029                         OER030     NumberRangeRequest_In               RECEIVERIENGINE     PROXY
System Error - Manual Restart Possible     ZET029     NumberRangeConfirmation_Out                                   CENTRAL     IENGINE     
Processed successfully@               ZET029     NumberRangeConfirmation_Out          NumberRangeConfirmation_Out          SENDER     PROXY     IENGINE
Thanks

I can't understand in asynch how response will come back to sender?

Similar Messages

  • Every time I move emails from the inbox to another mailbox, then click on any mailbox, and then go back to the inbox, the moved messages have returned to the inbox

    Every time I move emails from the inbox to another mailbox, then click on any mailbox (the emails are there fine), and then go back to the inbox, the moved messages have returned to the inbox. I have moved them out of the inbox to other mailboxes again and again, but then they keep showing up in the inbox again as soon as I click on any mailbox other than the inbox. Very frustrating.
    This has only happened since I installed Mavericks on both my Macbook Pro and my iMac. It happens on both of them.
    Any ideas how to fix it?
    peter

    This may be one of the known issues with Gmail and it's IMAP settings working with Maverick's Mail.
    It all comes down to if you have the ALL MAIL folder visible or not via IMAP.
    If you do not, then you get the behavior you are describing.
    If you do have ALL MAIL visible, then there isn't a problem.
    Odd, I know.
    Anyway, check out this article on Wired which describes the problem and work around. You may have to click on the NEXT button at the top of the window to advance to the proper gallery image that describes this issue:
    http://www.wired.com/gadgetlab/2013/10/mavericks-issues-and-fixes/#slideid-23460 1

  • R/3 to PI using RFC Sender Adaptor as Asynchronous scenario

    Hello Folks,
              RFC Adp.           SOAP Adp.
    ECC-->XI--
    >ARIBA
    I am new to PI and doing a scenario mention above. we are using RFC sender adaptor to send the data to XI in asynchronous process.
    I have config the Sender comm. channel as below.
    Appl.  Server(Gateway):  My Ecc Server host name
    Appl. Server Service (Gateway) : My Ecc server
    Program Id : XYZ.
    Note : while creating the the Service interface and Message mapping and Operation mapping I am using the RFCname.respone message type is that ok in asynchronous process?
    And then I went to ECC in Tcode SM59 and created a RFC destination of type TCP/IP
    and put the same information as given above and test the connection which is working fine.
    I have created a FM at ECC end make it remote enabled. and calling the FM in back ground task using destination in a Work flow code.
    When I run the Work flow code It ran successfully but i went to XI side there is no msg in the SXMB_MONI.
    Then i went to the component monitoring->Adatptor engine>Comm. channnel Monitoring and found that under my RFC sender comm. channel there is an error msg saying
    Error in processing caused by: com.sap.aii.adapter.rfc.afcommunication.RfcAFWException: senderAgreement not found: lookup of binding via CPA-cache failed for AdapterType RFC, AdapterNS http://sap.com/xi/XI/System, direction INBOUND, fromParty '', fromService 'BS_ECC', toParty '', toService '', interface 'YFPS_MM_I_0242_PO_APPROVAL_OUT', NS 'urn:sap-com:document:sap:rfc:functions' for channel 'CC_0242_PO_Approval_RFC_Sender' (channelId 19585252a58335ee871e4c3a771b027f)
    Where as i have checked that in the sxi_cache t-code there is a sender agreement for my scenario under the sender agreement tab.
    Please Help me in this to resolve the above error. I am totally stuck at this point.I would really appreciate a quick answer.

    Appl. Server Service (Gateway) : My Ecc server
    Confused with this statement.....
    it should have the format sapgwXX ....
    XX is the system number which comes from the j2ee port mentioned in the XI homepage URL
    http://<hostName>:5XX00:rep/start/index.jsp
    How to configure sender RFC adapter...check this blog:
    https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/1438
    Error in processing caused by: com.sap.aii.adapter.rfc.afcommunication.RfcAFWException:
    senderAgreement not found:
    Sender Agreement is Expected in this communication which does not seem to be present in ID....create sender agreement using the RFC communication channel....
    Regards,
    Abhishek.
    Edited by: abhishek salvi on May 2, 2009 1:24 AM

  • Fault Messages/Response handling in File-XI-SOAP scenario

    Hi
    I have a File-XI-Webservice scenario.
    Suppose I am sending a call "Request" to the webservice with 4 fields a,b,c and d. If the call is succesful we get an epmty "Response" back. Suppose any of the fields a,b,c or d are missing then the webservice throws an "AccountUtilsException" with a message "Required data 'c' missing". I want to be able to capture this message in a file.
    I tried using asynchronous scenario first but that didnt work. I didnt get an empty response back for successful messages, neither did i get an error in sxmb_moni for missing data. Only the SOAP adapter would be red and the error "UNKNOWN ERROR" would appear. So I created a BPM with  a receive, send-sync, send steps. With the AccountUtilsException set up as the response. Now, when all the data is good everything is successful and a file is created with the empty "Response" xml. When any of the fields is missing I see errors in sxmb_moni with Message class "Application error". But when I go into the payload I cannot see the xml. Instead it says "Cannot view XML input using XSL style sheet. Please correct the error and then click the Refresh button, or try again later." When I click view source I see the xml with the message "Required field c is missing". A file is also not written. Can anyone help me figure out what I am doing wrong?
    Thanks,
    Jahnavi

    Hi Jahnavi,
    yes, the asynchronous scenario cant work because there is no answer.
    I think you should have  exception types in your interfaces and map the fields of the exception. I m not shure if the answer of the webService in case of exception (AccountUtilsException) is a xml msg, you shoud be able to find out that at RTW message monitoring. You should be able to put that into a the exception type of the interface. Another possiblility to pick the exception up would be an alert.
    Regards,
    Udo

  • How to get Acknowledgement from legacy system in an Asynchronous scenario?

    Hello Experts,
    My current scenario is to send an invoice from ECC --> ABAP proxy --> PI --> webservice --> Legacy system & I need acknowledgement back to ECC system from legacy system. How SAP XI acknowledgements work in asynchronous scenarios?
    Please guide.
    Thanks & Regards,
    Nidhi Kukreja

    Hi nidhi,
    please check following link
    http://help.sap.com/saphelp_nw04/helpdata/EN/44/932e8896b610bbe10000000a422035/frameset.htm
    Also check this one.
    http://help.sap.com/saphelp_nw04/helpdata/EN/f4/8620c6b58c422c960c53f3ed71b432/frameset.htm
    hope this helps..
    - Deepak.

  • How to call an alv report from another program and return back

         Hello ,
    I am calling one abap program (Prgm B) from another program (Prgrm A).
    Here, Prgm B is an ALV report. I have fetch some data from Prgem B that gets stored in an internal table.
    Now, I am using below code in Prgrm A,
      SUBMIT Prgrm B VIA SELECTION-SCREEN
                          WITH SELECTION-TABLE rspar
                          EXPORTING LIST TO MEMORY
                          AND RETURN.
    When Prgrm A executed, it lead me to selection screen of Prgrm B and when I click F8, it shows me the report output, In short, it doesnt return back to Prgrm A. It ends up showing me the alv report if Prgrm B even afetr using RETURN statement.
    I want to get back to Prgrm A by fetching some data from Prgrm B.
    Please let me know, if i am missing something.
    Regards,
    Seema

    Hi Seema,
    Refer below code.
    DATA: v_matnr LIKE mara-matnr.
    DATA: t_listobject TYPE abaplist OCCURS 0 WITH HEADER LINE.
    DATA: t_mara TYPE mara OCCURS 0 WITH HEADER LINE.
    DATA: BEGIN OF t_ascilist OCCURS 0,
             line(200).
    DATA: END OF t_ascilist.
    data var(3) type c.
    SELECT-OPTIONS: s_matnr FOR v_matnr.
    var = '  3'.
    START-OF-SELECTION.
       SUBMIT ztestaks1 WITH s_matnr IN s_matnr EXPORTING LIST TO MEMORY
       AND RETURN.
       CALL FUNCTION 'LIST_FROM_MEMORY'
            TABLES
                 listobject = t_listobject
            EXCEPTIONS
                 not_found  = 1
                 OTHERS     = 2.
       IF sy-subrc <> 0.
         MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                 WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
       ELSE.
         CALL FUNCTION 'LIST_TO_ASCI'
    *     EXPORTING
    *       LIST_INDEX               = -1
    *       WITH_LINE_BREAK          = ' '
           TABLES
             listasci                 = t_ascilist
             listobject               = t_listobject
           EXCEPTIONS
             empty_list               = 1
             list_index_invalid       = 2
             OTHERS                   = 3.
         IF sy-subrc <> 0.
           MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                   WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
         ELSE.
           WRITE:/ 'Below are the lines from the submitted program.'.
           LOOP AT t_ascilist.
             WRITE:/ t_ascilist-line.
           ENDLOOP.
           SKIP 2.
         ENDIF.
       ENDIF.
       IMPORT t_mara FROM MEMORY ID 'T_MARA'.
       WRITE:/
    'Here is the output from the table exported from the submitted program.'
       LOOP AT t_mara.
         WRITE:/ t_mara-matnr.
       ENDLOOP.
    Submitted program
    REPORT  ZTESTAKS1.
    DATA: v_matnr LIKE mara-matnr,
           v_maktx LIKE makt-maktx.
    DATA: t_mara TYPE mara OCCURS 0 WITH HEADER LINE.
    DATA: BEGIN OF t_makt OCCURS 0,
             matnr LIKE makt-matnr.
    DATA: END OF t_makt.
    SELECT-OPTIONS: s_matnr FOR v_matnr,
                     s_maktx FOR v_maktx.
    START-OF-SELECTION.
       SELECT matnr INTO TABLE t_makt
                    FROM makt
                   WHERE matnr IN s_matnr
                     AND maktx IN s_maktx.
    if not t_makt[] is initial.
       SELECT * FROM mara
                INTO TABLE t_mara FOR ALL ENTRIES IN t_makt
               WHERE matnr = t_makt-matnr.
    endif.
       EXPORT t_mara TO MEMORY ID 'T_MARA'.
       WRITE:/ 'This list is from the submitted program'.
       SKIP 1.
       LOOP AT t_mara.
         WRITE:/ t_mara-mtart.
       ENDLOOP.
    Hopes this helps you.
    Thanks,
    Ashok.

  • Hello. My iPad2 shows a message of iCloud Setup "Ingnore or Settings". When I press on either, it doesn't do anything. Screen is totally frozen. I have turned it OFF and ON and the message keeps coming back. Any ideas of what to do? Thanks

    Hello.
    My iPad2 shows a message of iCloud"Ignore or Settings". When I press on either "Ignore or Settings" it does not do anything. The screen is totally frozen. I haved turned it OFF and ON , but message keeps coming back.
    Any ideas?
    Your help is highly appreciated.
    Thanks,
    Caro

    You are still under warranty.  Call Apple Care. Make sure you get a case number as all repairs have an additional 90 days of warranty. 
    #1 - You have 14 days from the date of purchase to return your computer with no questions asked.
    #2 - You have 90 days of FREE phone tech support.
    #3 - You have the standard one year Apple warranty.
    #4 - If you've purchased an AppleCare Protection Plan, your warranty last for 3 years.   You can obtain AppleCare anytime up to the first year of the purchase of your computer.
    Take FULL advantage of your warranty.  Posting on a message board should be done as a last resort and if you are out of warranty or Apple Care has expired.

  • IS Mapping required in JDBC to PROXY asynchronous scenario?

    Hi,
    I am working on JDBC to PROXY asynchronous scenario. The scheduled stored procedure fetches the data from database tables and stores them in staging table in the same database. XI will fetch the records via JDBC adapter. Now these records are to be posted into SAP custom table via proxy without any transformation. Now is Message mapping and Interface mapping required in this case?

    Hi
    I assume that your source and traget structure will be different as you are using JDBC.
    SO you will need to create message mapping and operation mapping.
    -Deepak.

  • CALL A TRANSACTION  IN SIMPLE REPORT AND RETURN BACK TO REPORT

    I 'VE A REQUIREMENT IN WHICH I HAVE TO MAKE A REPORT PROGRAM. IN THIS REPORT PROGRAM I HAVE TO CALL A TRANSACTION cs11 IN BACKGROUND AND THEN PICK ITS OUTPUT VALUE (DISPLAYED IN alv GRID OF cs11) AND THEN RETURN BACK TO MAIN PROGRAM. DO SOME CALCULATION WITH THE BROUGHT DATA AND THEN DISPLAY THEM ON THE REPORT alv OUTPUT.
    iS THIS POSSIBLe? IF YES? HOW.
    PLEASE HELP.

    try creating two reports.....ztest_a and ztest_b
    do your call transaction in ztest_b
    in ztest_a you can write submit ztest_a and return....
    see if this works...
    Message was edited by:
            Priyank Jain

  • Packing Material returned back to inventory

    Hi,
      Our client uses standard costing for all materials. We have a scenario where material is packed in drums. The drums are then returned back into inventory as the material is despatched to the customer packed in a different form. A drum rate per pound of production is loaded into the standard cost of the packed material. The problem now is that the inventory of the used drum is in a balance sheet account while the credit for drum cost on production goes to the P&L account. Is there some method by which only that portion of the drum cost on production can be credited to a reserve account?
      I was thinking i could apply an overhead rate on the packed material and credit it to an internal order and end of month settle to a balance sheet account. But overhead cannot be provided on output, rather it is based on input. is there some way by which I could use template allocation to credit an order andd debit the production order? Or is there some other better method?
    Thanks,
    Shivram

    Hi
    I myself never used it, but I know it can be used to allocate OH based on Output....
    refer this thread for more details... Re: Activity Type Planning on the basis of  Raw materials
    Moreover, I would prefer to use a work around as below, which I used in a similar scenario
    1. Convert the Drums into Fixed Asset... The FA recon account can be "Inventory of Drums".. Dont club this account under FA in your Financial St Version in FI
    2. Assign a Manual Dep Key in this asset masters... i.e. You can manually post the Depreciation of these assets as per your choice
    3. Post this entire dep into one cost center... Later on allocate it to the Prod orders or absorb it as an overhead using costing sheet
    To make it more simpler, assign an activity type "PRDQTY" in your Routing.... This PRDQTY will record your Prod Qty....
    The Activity Qty of this PRDQTY will be equal to your Base Qty of the routing.... So, whatever output you confirm on the Prod order in CO11N, the same amount of Act Qty will also get confirmed
    Then calculate the Act Price for this act type which will be Depreciation amount for wear n tear / Prod Qty.... THIS IS EXACTLY WHAT YOU WANT!!
    Br, Ajay M

  • Acknowldegement in asynchronous scenario: is it sync or async

    Dear community,
    in an asynchronous scenario with a fault message type defined for the inbound interface, the handover of a message from XI to receiver consists of two steps:
    Step 1: XI will send a message to the receiver
    Step 2: The receiver will acknowledge positively or negatively.
    Will Step 1 and Step 2 be handeled synchronously or will it be handeled asynchronously for async scenarios ?
    The background of this question is resource-related. If the processing of a message is synchronous, processing of these two steps would block resources, which would be problematic for higher volumes.
    Logically it seems as if this would all be async but I could not find a detailled spec and I need to know for sure.
    Thanks a lot in advance !
    Jochen

    Hi Jochen,
    if you want to have the result of a message at the receiver you have 2 alternatives:
    Synchronous:
    +You get the errors at once
    +You know very soon, what happend
    -Bad performance, bcoz processing time may be for minutes stopped
    -no connection (receiver offline) leads to an error
    Asynchronous with acknowledgement:
    -You get only sometimes an error acknowledgement
    -The calling programm has no direct information
    +Much better performance
    +Queing mechanism allows automaticly and manually restart
    Usually you try to build, if possible, asynchronous scenarios. But it depends on requirements.
    Regards,
    Udo

  • How to handle an asynchronized scenario?

    Hi, there:
    I had an asynchronized scenario in my web application. After client side collecting information and click "submit", my servlet in server side is supposed to wrap those information in a transaction and send it to 3rd party engine, however, the response of that transaction from the 3rd party engine is asynchronized (may take several minutes).
    Question:
    At client side, after user click "submit", what should I do?
    a. tell user transaction is submitted successfully, and ask him to check response later;
    b. display some information like "please wait, your transaction is processing ..........", and my servlet keeps polling response, and send html response back after get response from 3rd party?
    c. Or, servlet send response back immediately, however, somehow to get client side keeps sending request to servlet to check the status of transaction?
    Highly appreciated if any suggestion or comments.
    Thanks a lot in advance
    David

    You are waiting
    for card authorization back. How do they handle those
    scenario? like during waiting for response, the
    client navigate to other links, or even shut down the
    browser.You can't do anything about clients who don't wait for a response. You can't even find out that they didn't wait. If your response time is going to be fairly reasonable -- a few seconds, maybe up to 30 seconds -- then displaying scary warnings may persuade the client to wait. If your response time is going to be a minute or more, then you are just going to annoy people. One option in that case is to get the client's e-mail address. Then your servlet would just send a trivial response ("Thank you for your order, you will be notified when it is processed") and put the job in a queue to be handled off-line. Handling of the job would involve sending a confirmation e-mail.
    Or you could provide another page where the user can keep track of the progress of his request, which your off-line system is updating whenever it does something with it.
    Also, for those time consuming tasks in
    serverside, if hundreds of requests come at almost
    the same time, will it cause some problem in server
    side? like performance, resource issue?Sure it could. There are people who do nothing but tune Web servers for a living.

  • Messages not rolling back in JMS

    We got the following scenario
    PS->JMS BS->JMS PS->BS->External WS
    When external WS is down,we are expecting the message to roll back,but it is not happening.
    We are using OSB 10g.
    Tried following,
    http://atheek.wordpress.com/2011/04/21/transaction-handling-within-osb/
    But there seems no In Proxy Service Configuration –>Message Handling Configuration –>Check Transaction Required" in OSB 10g.We have done rest of the configs as per the link.
    Any help here please!

    When the web service is down, are you getting any http response (500, 503, 404 etc) from the service ? You can test using test console and check the value of $outbound in the trace. HTTP transport will rollback the message only if it doesn't get any http response from the invoked service. In 11g, to overide this and rollback the message even in case HTTP response is present, you need to mark the same transaction for response checkbox. I am not sure how to do this in 10g.
    In older alsb versions we need to set a certain command line property . This was discussed here : OSB JMS transaction
    You can check with support on what exactly you need to do in 10g.
    Edited by: atheek1 on 24-Jun-2011 02:54

  • HT2500 I had sent an email that was too big to go. It keeps popping into my "Recovered Messages folder I empty my "Recovered Messages"& it comes Back & its blocking all my incoming emails

    I had sent an email that was too big to go. It keeps popping into my "Recovered Messages folder I empty my "Recovered Messages"& it comes Back & its blocking all my incoming emails

    First, you need to show folders and files which are normally invisible. To do this, open Terminal in Utilities and copy/paste
    defaults write com.apple.finder AppleShowAllFiles -bool true
    Hit return, then copy/paste
    killall Finder
    and hit return again.
    Next hit Cmd-Shift-G and enter ~/Library/Mail and hit return
    Open the triangle next to Mail and  look for a file named
    .OfflineCache file
    and move it to the Trash. If this file exists, doing this will probably fix the problem.
    You will need to reverse the show hidden command by just adding false to it, instead of true and them killall Finder again.

  • Message Server returns IP addres insted of hostname

    I need to connect to a R/3 System via the Message Server.
    Connection to the Message Server works fine, but obviously it returns the IP address of the Server for my Logon group and not the hostname.
    I am forced to use an internal IP address, that is NATed to the real IP address of this system, because it is hosted elsewhere.
    But the IP Address returned by the Message Server is an external IP address and not one of the internal...
    So - if Message Server returns a hostname, my problem should be fixed.
    Can someone please tell me, if Message Server is able to send back hostnames and what must be changed in my Message Servers configuration?

    Problem solved (by myself):
    The Message Server sends the IP Address of the assigned SAP instance back.
    Per default this is the address that is valid within the Network where the SAP System is hosted.
    In order to tell the Message Server to send back the address, that is valid in our network, the Logon Group IP Address must be configured accordingly.
    See: http://help.sap.com/saphelp_erp2005vp/helpdata/en/c4/3a64b4505211d189550000e829fbbd/content.htm
    A second configuration is required for the SAP Gateway Service. This tells the Gateway that our external address is an alternative address for their SAP System.
    See below:
    http://help.sap.com/saphelp_nw04/helpdata/de/41/d7de5fd74b4040b77f808341c89bb0/content.htm
    https://websmp110.sap-ag.de/~form/handler?_APP=01100107900000000342&_EVENT=REDIR&_NNUM=148832&_NLANG=E
    <a href="http://help.sap.com/saphelp_erp2005vp/helpdata/en/c4/3a64b4505211d189550000e829fbbd/content.htm">http://help.sap.com/saphelp_erp2005vp/helpdata/en/c4/3a64b4505211d189550000e829fbbd/content.htm</a>

Maybe you are looking for

  • First 'impression' of Safari 3.0 Beta in the first 5 minuites of use.

    I'm using Windows Vista Home Premium and just downloaded Safari 3.0 for Windows Public Beta (Not included Quicktime) The installation is processed smoothly. I used it 5 minuites and my first impression is nothing but BUGs BUGs BUGs. Alway Crash: 1. W

  • Disable online editing

    Hi Experts, System Landscape - EP 2004s Does anybody know how to disable 'online editing' command for documents ? Regards, Amit

  • Dump --  No more storage space available for extending an internal table

    In Our system we are getting this dump No more storage space available for extending an internal table and because of it no user is able to login into the system. We have Some classes in the system and we have defined shared memories to all classes a

  • Why isnt my phone uploading the latest back up?

    I have two phones on one account for apple. One is an iPhone 3GS and the other is an iPhone 4. When updating the 3GS, I accidentally selected the back up from iCloud to the 3GS, where all of the info from my 4 went onto it. I still have the back up o

  • How to get this select

    have a scenario where i am receiving each column for a row in a separate row as column name value pair something like this table_name column_name value Jobid row_iden -- row 1 details t1 c1 101 21 1 t1 c2 102 21 1 t1 c3 103 21 1 t1 c4 104 21 1 t1 c5