Asynchronous callbacks without WS-Addressing

Hi,
(Oracle BPEL Process Manager Console v10.1.2.0.2
Oracle JDeveloper v10.1.2.1.0, Build 1915)
I have a BPEL process (P1) that calls a second BPEL process (P2), which must reply asynchronously back to P1. P2 is only called from P1, so I would like to "hard wire" the return entry point to some operation in P1's WSDL.
Is it possible to receive asynchronous callbacks that way (as a call to some operation in the calling process' WSDL)? Is it possible without using WS-Addressing?
Rationale: the ultimate goal is to replace process P2 by a web service implemented with AXIS 1.4, which doesn't support WS-Addressing.
Thanks in advance,
Manuel Quijada

Hi amo,
I thank you for your reply, but correlation was not the problem for me. I have been trying "109.CorrelationSets" example and it worked fine: it doesn't use WS-Addressing for correlation but I have observed (through a TCP monitor) that it still uses WS-Addressing for the "ReplyTo" address. So (once again):
Is there some way of receiving callbacks without the need of WS-Addressing?
Can I "hard wire" the return address to P1 in the second BPEL process (P2)?
Say P1 is initiated through operation "op1" in port type "pt1". Is it possible to receive the asynchronous callback from P2 in other operation (say "op2") in the same port type (pt1)?
Best regards and many thanks in advance,
Manuel

Similar Messages

  • SAP XI Acknowledgements in asynchronous communication without using BPM.

    Hello experts,
    My scenario is File (Legacy system) -> XI->IDOC & I need to send the acknowledgement back to legacy system. How SAP XI acknowledgements work in asynchronous scenarios without a BPM process. I know it has to do something with ALEAUDIT. It would be great if someone describes how exactly it works?
    Regards,
    Nidhi

    Hi Nidhi,
    execute report IDX_ALEREQUEST on your PI system.
    - put for sender port the IDX1 port to your SAP system,
    - put the client of the SAP system
    - put the value of the SAP field "receiver partner number" (look at WE02)
    - put the value of the SAP field "receiver partner type"
    - put optional partner role
    The ALEAUD what the SAP ERP sends back (to be scheduled) will be handled at PI as seperate message. So you can do what ever you want with it, for example route it to an FTP server and map the values as you wish to have them.
    Regards,
    Udo

  • TS3276 an email without an address just disappeared, and is not in the draft box.  where did it go?

    an email without an address just disappeared and is not in the draft...... where is it?

    Yes, I looked in the camera roll -- they're just not showing up anywhere!

  • How do I attach photos from PSE 11 Organizer to email without my address verfication?

    How do I attach photos from PSE Organizer to email without my address verification?

    mytaxsite.co.uk wrote:
    Also, Adobe was recently hacked and some of us can't login at all on these forums.  I can only post here using an email.
    The following may help you to resolve that:
    http://helpx.adobe.com/x-productkb/policy-pricing/customer-alert.html
    Cheers,
    Neale
    Insanity is hereditary, you get it from your children
    If this post or another user's post resolves the original issue, please mark the posts as correct and/or helpful accordingly. This helps other users with similar trouble get answers to their questions quicker. Thanks.

  • Waiting for "Dequeue" from "dequeueOperationService". Asynchronous callback

    I have created BPEL process which will take input from BPEL console client, put this message into queue using enqueue operation of AQ adaptor.Then i have recieve activity in the same BPEL process to dequeue message from the same queue.
    Process is deployed successfully. When I initiate BPEL process through BPEL console client, the message is enqueued properly into queue but when control come to recieve activity of my process i am getting error like this "Waiting for "Dequeue" from "dequeueOperationService". Asynchronous callback" .
    Can you please tell me what is the problem? How can resolve this issue to work my BPEL process fine.
    Thank you. It would be great help.

    Hello,
    I have got the same problem. I tried set-up CorrelatonSet, but I could not find solution ... Receive activity is still waiting for dequeue from AQ (and what's more - message is removed from queue by AQ adapter immediately after BPEL process is deployed. Receive acitivity hasn't information about this dequeue - it's still waiting).
    Could you pls. write more information???
    Many thanks,
    martin

  • Asynchronous messages without errors to be flagged

    Hi all,
    I have 200,000 Asynchronous messages without errors to be flagged. But there are no entries for Messages to be deleted. Everytime I run RSXMB_DELETE_MESSAGES, i get a runtime error. When I run the job SAP_BC_XMB_DELETE_888, it is always canceled.
    Please help.
    Thanks

    Hi,
    >>>I can only archive messages after the job has been activated. That's the problem because there's no archiving job yet.
    first you need to archive then you can delete only
    Regards,
    Michal Krawczyk

  • Want to cluster windows service without IP address

    Environment
    Two nodes configured clustered on windows2008R2
    Query
    I want to cluster windows service without IP address. Actually I want to cluster around 7 windows services but when we configure the service to cluster, it also ask to put IP address with it. But I dont want to access these services via IP addresses. I just
    want to switchover these services. How could I do that.
    Any comment will be appreciated. Thanks. Zahid Haseeb.

    No, Its is not possible.  
    Without IP address, how will you access the services? 
    You need a dedicated IP address for each high availability service and application you are trying to configure.
    See Dave's explanation for the below post
    http://social.technet.microsoft.com/Forums/windowsserver/en-US/51231c5e-c890-4c9d-a6fc-3a4500c1992c/ip-address-allocation-in-failover-clusters-services-and-applications?forum=winserverClustering
    Regards,
    Rafic
    If you found this post helpful, please give it a "Helpful" vote.
    If it answered your question, remember to mark it as an "Answer".
    This posting is provided "AS IS" with no warranties and confers no rights! Always test ANY suggestion in a test environment before implementing!

  • How to open the Metro Style IE without the address bar

    Open the metro style IE will have the address bar at bottom as default, click the mouse on IE blank area then the address bar will be disappeared.  Is there a way to change the default setting to to make the address bar not shown?   or using
    desktop command line open the IE as Metro style without the address bar.
    Thanks in advance!

    or using desktop command line open the IE as Metro style without the address bar.
    Are you looking for  Kiosk mode?   Fullscreen with no way out?   Here's a start:
    iexplore.exe  -k

  • Deploy Adobe CC to team members without email address

    I have purchased seven Adobe CC seats and have a question about deploying those seats to seven workstations. Each user does have their own workstation, however, most of them do not have their own email address. Our art department has one email address (i.e.- [email protected]). How would I deploy those seven seats to the seven workstations? Off the top of my head, I am thinking that I will just have to open a dummy email account for each workstation, but I would love a better solution, if there is one.

    Okay thanks. I'll probably do the same!
    >>> jeppersn <[email protected]> 7/16/2013 8:24 AM >>>
    Re: Deploy Adobe CC to team members without email address created by jeppersn ( http://forums.adobe.com/people/jeppersn ) in Adobe Creative Cloud - View the full discussion ( http://forums.adobe.com/message/5509551#5509551 )
    Didn't come up with any official solution. What I ended up doing was just opening a couple gmail accounts, setting them to forward to my email address, then registering those to the seats that I needed to fill. Not a great solution, but it has worked so far.
    Please note that the Adobe Forums do not accept email attachments. If you want to embed a screen image in your message please visit the thread in the forum to embed the image at http://forums.adobe.com/message/5509551#5509551
    Replies to this message go to everyone subscribed to this thread, not directly to the person who posted the message. To post a reply, either reply to this email or visit the message page: http://forums.adobe.com/message/5509551#5509551
    To unsubscribe from this thread, please visit the message page at http://forums.adobe.com/message/5509551#5509551. In the Actions box on the right, click the Stop Email Notifications link.
    Start a new discussion in Adobe Creative Cloud by email ( mailto:[email protected] ) or at Adobe Community ( http://forums.adobe.com/choose-container!input.jspa?contentType=1&containerType=14&contain er=4670 )
    For more information about maintaining your forum email notifications please go to http://forums.adobe.com/message/2936746#2936746.

  • I want to place a map pin in ios6. I place the pin in a rural area without an address. I add it to a nem in my contact book and the pin move 40 miles to a different location. Can I have a drop pin without an address?

    I want to place a map pin in ios6. I place the pin in a rural area without a street address. I added it to a name in my contact book which does not have an address entry and the pin moved 40 miles to a different location. Not even the same zip code. Can I have a drop pin without an address? That way if I select a Contact entry it will still come up on the map in the right location.
    thank you

    Hi I suggest you contact the forum mods they should be able to get your problem sorted for you this is a link to them
    http://bt.custhelp.com/app/contact_email/c/4951
    they normally reply by email or phone directly to you within 3 working days
    They are a UK based BT specialist team who have a good record at getting problems solved
    This is a customer to customer self help forum the only BT presence here are the forum moderators
    If you want to say thanks for a helpful answer,please click on the Ratings star on the left-hand side If the reply answers your question then please mark as ’Mark as Accepted Solution’

  • Error using WS-Addressing during asynchronous callback

    I am using the BPEL PM (10.1.2) to call an asynchronous service, but I am not receiving the callback. This is the SOAP request message:
    <?xml version="1.0"?>
    <soapenv:Envelope xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
         <soapenv:Header>
              <ns1:MessageID xmlns:ns1="http://schemas.xmlsoap.org/ws/2003/03/addressing" xmlns:ns2="http://schemas.oracle.com/bpel" ns2:rootId="3005" ns2:parentId="3005" ns2:priority="3" soapenv:actor="http://schemas.xmlsoap.org/soap/actor/next" soapenv:mustUnderstand="0">bpel://localhost/default/BPEL_Test_Async~1.0/3005-BpInv0-BpSeq1.6-2</ns1:MessageID>
              <ns3:ReplyTo xmlns:ns3="http://schemas.xmlsoap.org/ws/2003/03/addressing" soapenv:actor="http://schemas.xmlsoap.org/soap/actor/next" soapenv:mustUnderstand="0">
                   <ns3:Address>http://SRJONES011203:9700/orabpel/default/BPEL_Test_Async/1.0/PS_Async_PL/GetNamePortTypeCallback_Role</ns3:Address>
                   <ns3:ReferenceProperties xsi:nil="true"/>
                   <ns3:PortType xmlns:ns4="http://peoplesoft.com/BPEL_ASYNC_REQ">ns4:GetNamePortTypeCallback</ns3:PortType>
                   <ns3:ServiceName xmlns:ns5="http://peoplesoft.com/BPEL_ASYNC_REQ">ns5:GetNameCallbackService</ns3:ServiceName>
              </ns3:ReplyTo>
         </soapenv:Header>
         <soapenv:Body>
              <psGetName xmlns="http://peoplesoft.com/BPEL_ASYNC_REQ/">
                   <emplid xmlns="http://peoplesoft.com/BPEL_ASYNC_REQ/">SimonJones</emplid>
              </psGetName>
         </soapenv:Body>
    </soapenv:Envelope>
    and this is the response I'm generating:
    <?xml version="1.0"?>
    <SOAP-ENV:Envelope xmlns:ns1="http://peoplesoft.com/BPEL_ASYNC_REQ/" xmlns:wsa="http://schemas.xmlsoap.org/ws/2003/03/addressing" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
         <SOAP-ENV:Header xmlns:ns2="http://schemas.oracle.com/bpel" ns2:rootId="3005" ns2:parentId="3005" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
              <wsa:MessageID>bpel://localhost/default/BPEL_Test_Async~1.0/3005-BpInv0-BpSeq1.6-2</wsa:MessageID>
              <wsa:RelatesTo>bpel://localhost/default/BPEL_Test_Async~1.0/3005-BpInv0-BpSeq1.6-2</wsa:RelatesTo>
              <wsa:To>http://SRJONES011203:9700/orabpel/default/BPEL_Test_Async/1.0/PS_Async_PL/GetNamePortTypeCallback_Role</wsa:To>
         </SOAP-ENV:Header>
         <SOAP-ENV:Body>
              <ns1:psGetNameResponse>
                   <ns1:personname>AsyncCallbackResponse</ns1:personname>
              </ns1:psGetNameResponse>
         </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>
    Can anyone spot any errors with my use of WS-Addressing ?
    I have seen other posts on the forum e.g. you need to include rootId and parentId in the SOAP Header, but am wondering if I've missed something else out.
    Cheers.

    Bharat,
    You dont need a Business Event setup to invoke a BPEL process from PL/SQL unless you have a special case and you need to process the response from the BPEL process in a separate thread (or in background)..
    For a straight call to BPEL process from PL/SQL, here is a sample script -
    function "MYTEST0" return varchar2 AS
    soap_request varchar2(30000);
    soap_respond varchar2(30000);
    http_req utl_http.req;
    http_resp utl_http.resp;
    resp XMLType;
    i integer;
    helpStr varchar2(30000);
    BEGIN
    soap_request:= '<?xml version = ''1.0'' encoding = ''UTF-8''?>
    <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:ns0="
    http://xmlns.oracle.com/TestWS">
    <env:Body>
    <ns0:TestWSProcessRequest>
    <ns0:input>abc</ns0:input>
    </ns0:TestWSProcessRequest>
    </env:Body>
    </env:Envelope>
    /* the BPEL process name is TestWS */
    http_req:= utl_http.begin_request
    ( 'http://hostname:7777/orabpel/default/TestWS/1.0'
    , 'POST'
    , 'HTTP/1.1'
    utl_http.set_header(http_req, 'Content-Type', 'text/xml');
    utl_http.set_header(http_req, 'Content-Length', length(soap_request));
    utl_http.set_header(http_req, 'SOAPAction', 'process');
    utl_http.write_text(http_req, soap_request);
    http_resp:= utl_http.get_response(http_req);
    utl_http.read_text(http_resp, soap_respond);
    utl_http.end_response(http_resp);
    resp:= XMLType.createXML(soap_respond);
    resp:= resp.extract('/soap:Envelope/soap:Body/child::node()',
    'xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"');
    helpStr := '';
    i:=0;
    loop
    helpStr := helpStr || substr(soap_respond,1+ i*255,250);
    i:= i+1;
    if i*250> length(soap_respond)
    then
    exit;
    end if;
    end loop;
    return helpStr;
    END;

  • Asynchronous client call - WS-Addressing

    Hi,
    I’m trying to initiate an asynchronous BPEL process from an external SOAP client i.e. the client calls the BPEL process and it calls back with a response.
    I can see from the Dev Guide that a WS-Addressing ReplyTo is required within the client request but from experimenting it seems that this must contain not just the mandatory Address but also the optional PortType and ServiceName elements (filled out with the QNames for the portType and service within the WSDL). Otherwise I get SOAP Faults back indicating Null pointers or Class Not Found. Once these are included the callback to the client works fine. Can you confirm that these elements are in fact required?
    Also why should the ServiceName be necessary as the physical callback endpoint is supplied by the client via the Address Element (the service in the WSDL just has a placeholder http://set.by.caller)? For that matter, shouldnt the BPEL process already know the callback portType already (as it'll be part of its invoke settings)?
    Many thanks,
    James
    www.magoosoft.com

    The ServiceName and PortType can be figured out at BPEL engine side. This is acutally a bug that we fixed for 10.1.2 GA.
    Thanks for your feedback.
    - Rakesh

  • Cannot send email to bcc: list without an address in to:

    I've been trying to figure out how to send an email from my iPhone (3G) that only has recipients in the bcc: field, not in the to: field, but the send button stays grayed out until I enter an address in the to: field. I tried just entering "null" for the to: but the email wouldn't send because one of the addresses was invalid.
    Any way to change this so I can send only to a bcc list?
    Thanks!

    Thanks for your response.
    Yeah, that's what I've been doing (sending to myself), but bcc: works without a to: recipient in Apple Mail, so I thought there should be a way to do it on the iPhone as well. It seems rather strange that the iPhone would be RFC 2822 compliant but Apple Mail wouldn't.
    Message was edited by: Pete Edwards

  • Invoking ODI scenario from BPEL using Asynchronous callbacks

    It has been given in many sites that for invoking an odi scenario, odi-public-ws.aar must be uploaded to AXIS2 framework as the web service uses AXIS2 as the web service container. For doing this first the AXIS2 should be deployed in OC4J.
    I am working with a scenario like this. I didnt deploy AXIS2 and neither uploaded the odi-public-ws.aar. Still i am getting the result as success. BPEL is invoking the ODI scenario and callback is happening too.
    I, also tried invoking ODI scenario in a remote system. Got the result for that too. I am using ODI 10.1.3.4 and J-Dev 10.1.3.3 and SOA suite 10.1.3.1.
    Can anyone suggest how without AXIS2 framework the process is success?

    Hi,
    Thanks its working now. I am facing another issue. I do not use parameters in my Scenario. Now when i run my scenario i m getting the following error. I think its because i have not assigned anything to the Variable element. I guess its taking null value for Variable element here and cheking if such a variable exists. Have you come accross such an issue? If so, please sugest remedy.
    java.lang.Exception: Specified variable not found in the Repository : null
         at com.sunopsis.dwg.dbobj.SnpSession.a(SnpSession.java)
         at com.sunopsis.dwg.dbobj.SnpSession.y(SnpSession.java)
         at com.sunopsis.dwg.dbobj.SnpSession.treatSessionPreTrt(SnpSession.java)
         at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java)
         at com.sunopsis.dwg.cmd.DwgCommandScenario.treatCommand(DwgCommandScenario.java)
         at com.sunopsis.dwg.cmd.DwgCommandBase.execute(DwgCommandBase.java)
         at com.sunopsis.dwg.cmd.e.i(e.java)
         at com.sunopsis.dwg.cmd.h.y(h.java)
         at com.sunopsis.dwg.cmd.e.run(e.java)
         at java.lang.Thread.run(Thread.java:619)
    Edited by: silas.john on May 13, 2009 1:29 AM

  • Asynchronous WebService without PI

    It is possible to develop a asynchronous WebService in a SAP System ECC 6.0 and call this WebService from a client without PI?
    We donu2019t want to use techniques like LUW,...
    Business Scenario: Call WebService -> Quick Answer (Thatu2019s why we want to use Asy. WS) -> WebService Business logic starts different calculations -> No WebService Response Message favoured except Http 200 response from Asynch. WS

    Dear spantaleoni,
    Thanks for your quick answer.
    Please can you describe how can I declare a client destination?
    Thanks in advance

Maybe you are looking for

  • Macbook pro w/ 24" cinema display does not work in bootcamp windows 7 - any solutions out there?

    I am running bootcamp with windows 7 to be able to access some autodesk software.  Once I'm in the windows environment I can no longer use my 24" cinema display.  Is this a driver issue, video card, any ideas on how to make this function, I really ne

  • Telstra Air - Frequently Asked Questions

    What is Telstra Air®? Telstra Air is Telstra’s new Wi-Fi network. Eligible Telstra Home Broadband customers can become Telstra Air members and use their home broadband allowance out and about, via our network of Wi-Fi hotspots. If customers have an e

  • Calculation in owb gives different result vs db

    hello i have a case when calculation in expression in a mapping when i run the mapping the result of this expression is different from when i run it directly at the database level has anyone ever encountered a situation like this? i appreciate any ti

  • Line Chart query...having issues with finding the right SQL...tough query

    This initaial entry was much longer and confusing. I'm looking to make ar running total based using time periods...see the link in the last post to get to the demo.apex.com area. Rob Edited by: bostonmacosx on Feb 14, 2013 1:33 PM

  • Valuation Type Wise Standard Cost

    Hi SAP Experts, I can not update the valuation type wise standard cost. It is going updated only at the Header level in the material master. We have activated the batch valuatin and also the split valuation for materials. At the header level in the m