Immediate Response required for Fire-and-forget OSB pattern.

Hi,
I have a BPEL process (fire-and-forget pattern) which runs for few minutes, but want to send an immediate response back to the caller. The important condition is to have a Proxy implemented as a WSDL-based service type.
For this, I am calling BS (of BPEL process) in request pipeline and sending a changed $body in response pipeline; but the OSB response document us null, though in response pipeline, I do see $body getting replaced.
Any pointers will be really helpful.
Thnx,
Nikhil

like AbhishekJ said
if you defined your operation in the wsdl for the proxy service oneway and in the testconsole you do see the body is getting replaced after the routing is executed it's mostly like because of the oneway operation on your proxyservice itself, make it synchronous and do a test again?
or put a replace with some static xml in the response pipeline, remove the route and see if if still returns null
then you're pretty sure it's the oneway operation in the proxy wsdl itself

Similar Messages

  • Fire and forget OSB service (wsdl based)

    Hi,
    OSB proxy service message flow comes with request and response pipeline. Thus the OSB service will always be a blocking service. The proxy service based on wsdl having only input parameter will still be blocking call for the client. Is there a way to expose a wsdl based proxy service as one way (fire & forget) ?
    Thanks,
    Viv

    You can do the same using Async WSDL service.
    Or use  the action "Reply with Success" in request pipeline after the flow. which simply means, request has been successfully submitted to OSB proxy.
    e.g.  WSDL> ProxyService> putting in JMS> Reply with Success.

  • How to call a local protocol proxy service in Fire and Forget manner

    Hi,
    I have two proxy services ProxyA(Http proxy) and ProxyB(local protocol based). I have to call ProxyB from ProxyA but dont have to wait for the response from ProxyB, so its like a aysnc fire and forget call. I tried using publish action with the Mode set to "Request" but the ProxyA keeps waiting for the response from ProxyB. Has any body implemented such kind of scenario? Thanks for your help.
    Regards,
    Anuj

    Ok, I understand. The crucial question here is "what is a caller that you refer to?"
    Don't get me wrong, but the problem here is that you probably don't understand, what OSB is good for. OSB is an event-driven system. The event in your case is a new message in remote FTP server. You have to define what should happen when that event is fired. And that's all. You don't have to involve other client (or caller) for this case.
    You should define your FTP proxy to retrieve all relevant files from FTP server and then you should route them based on their name/content/encoding/whatever to different consumers. You can also have many proxies if you want - one for each name. It's up to you. But you don't have any "callers" in either case.

  • RFx Response Required for All Items

    Hi Team
    Kindly we use SRM 7 EHP1 with business scenario ( Extend Classic Scenario )
    IN Restricted RFx Item level there are checkbox ( RFx Response Required for All Items )
    We use it but does not work I do not know why ? any help from you ?

    Can you be more specific on behavior of system and why you feel the functionality is not working.

  • HT2731 is iTunes Store account really required for downloading and installing free Apps?

    is iTunes Store account really required for downloading and installing free Apps?

    Yes. The apps you buy are registered in your account, so you can download them in all your devices

  • Different PPV account required for GR and IR

    Hi Experts,
    I have an issue about the requirement that different PPV account required for GR and IR for the correcording Valuation class.
    Eg: when do the GR,the PPV account should be 3528***, but when do the IR, the PPV account should be 3522***.
    Any body can tell me how to fulfil this requirement? Thanks in advance!
    Regards
    Jimmy

    hi
    please clarify PPV
    gl accounts are maintained in OBYC ,better to aksur Fi person

  • Why is a sender communication channel not required for IDOC and PROXY ?

    Hello,
    In case of IDOCs, metadata will be available in PI for the IDOCs used both at inbound and outbound.
    Why is a sender communication channel is not required in case of IDOC and PROXY outbound scenarios (i.e. IDOC to File or PROXY to file ..)  when a receiver channel is required for scenarios like file to IDOC or file to PROXY.
    Though this might be a regular question, I am not able to find a proper reason.
    Please let me know the reason for the above request.
    Thanks & Regards.

    You will create RFC destination in ECC , it will have details about PI system details, when ever you send IDoc, ECC will use Port and RFC destination to connect PI Integratiion engine to deliver data to PI.
    But when receiver side you will create RFC destination in PI with ECC details, but to call RFC destination and Port we need medium that was the reason we create IDoc communication channel.
    Even the same case for Proxy also, but HTTP deastination establish the conection between ECC and PI, but receiver side you have to create XI channel with PI integratioin engine adress to post data.
    Regards,
    Raj

  • Table required for billing and RG1 output

    Dear all,
    pls give me the list of tables required for billing output and RG1 output

    Hello Digs,
    Just check out these sites and see if this is useful to you
    http://www.erpgenie.com/abap/tables_sd.htm
    http://www.erpgenie.com/saptech/transactions.ht
    <b>**Reward if this helps**</b>
    Regards
    AK

  • Zip files required for Reporting and Analysis

    Hi All,
    Kindly share me the Zip files(File Name) required for configuring the Report and Analysis for the version 11.1.1.3.
    Thank and Regards
    ChiDam

    Depends which products, have a look at - http://docs.oracle.com/cd/E12825_01/epm.111/epm_install_11114/frameset.htm?ch02s02s03.html
    It says 11.1.1.1.4 but just change it to 11.1.1.3
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Requirement for client and server installation

    Hi,
    I am using Oracle database 10g and Oracle Developer 10g.I'd like to make a client server application.
    1. What installation is required for the server side?
    2. What installation is required for the client side?
    3. I'd like the client to access the form application using internet browser.What are the configuration should I fullfil?
    Many Thanks,
    Imelda

    Hi,
    there is no client-server anymore in Oracle Forms. Its a web only deployment. So 1-2 no longer apply.
    3) You need to install Oracle Jinitiator on the client or the Java 1.4 Plugin. Both can be configured for automatic installation.
    See the Oracle Application Server documentation and whitepapers on otn.oracle.com/products/forms to learn about how to install and run Forms Services
    Frank

  • Seeburger help required for 810 and Dispatch Advice (IDOC type DESADV).

    Hi All,
    1. Please let me know blogs which clearly shows settings for Seeburger components for 850 (Purchase Order) to IDOC Scenario
    --- Seeburger Workbench
    --- Seeburger Mapping Designer (BIC)
    --- Seeburger Counter and Varaibles
    --- Seeburger AS2 Spoke
    --- Any other Seeburger Component setting required
    I have understand blog for 850 -- /people/rajeshkumar.pasupula/blog/2009/08/05/wanna-implement-seeburger-for-edi-find-the-booster
    2. Anybody has blog for 810 or Dispatch Advice (IDOC type DESADV).
    3. Can anybody provide me Mapping Logic (at field level) done in XI/PI for 850, 810 , Dispatch Advice (IDOC type DESADV) .
    Regards

    Hi Rickkk,
    1. Please let me know blogs which clearly shows settings for Seeburger components for 850 (Purchase Order) to IDOC Scenario
    --- Seeburger Workbench
    --- Seeburger Mapping Designer (BIC)
    --- Seeburger Counter and Varaibles
    --- Seeburger AS2 Spoke
    --- Any other Seeburger Component setting required
    For SEEBURGER workbench please go through this blog and navigate the enbebbed links furthur to know about Seeburger workbench too.
    /people/prateek.srivastava3/blog/2009/08/01/seeburger--part-1--the-basics
    2
    2. Anybody has blog for 810 or Dispatch Advice (IDOC type DESADV).
    For 810 i think the procedure would be the same but themseeburger mapping program that validates the ANSX 810 would be different.As far as 997is concerned 997 is a functional acknowledgement.Its a genric format that is used to send acknowledgement for any EDI transaction set that has been sent.
    3. Can anybody provide me Mapping Logic (at field level) done in XI/PI for 850, 810 , Dispatch Advice (IDOC type DESADV) .
      The logic will be based on the trading partner guidelines which will contain the description of all the semantic and syntactiic description about the segments ,its feilds.we need to consider the guidelines and target side specifications too while mapping.
    Thanks,
    Ram.

  • Requirement for Fire Fighter (ABAP)

    Hi, i wonder anyone here can advice the sizing for Fire Fighter in the ABAP end? There is a sizing for the Web frontend, but i cant seem to find 1 for the ABAP end. Thanks for the help!
    Cheers!!

    Peter,
    I found the hardware requirements to install Firefighter,
    Machine = Server Based
    Dual Processors = 2.4-3.2 GHz or faster
    RAM = 2-4 GB
    Hard Disk = 40 GB minimum (120 GB recommended)
    I assume the server that you are installing this on has at least this enough space/memory available.  Let me know if this helps if not I can see if I can find additional information

  • Exchange 2013 IOPS Requirements for ActiveSync and anti-virus

    I am currently planning to replace my Exchange 2003 server with Exchange 2013. I have used the Exchange Server 2013 Role Requirements Calculator but I'm stuck on how much additional IOPS to add for ActiveSync and my anti-virus solution (Symantec Mail Security
    for Microsoft Exchange). The only info I've found for ActiveSync in regards to additional IOPS is to add .5 but nothing for SMSMSE. Symantec's web site has nothing on this (the question has been asked but not answered). I've also seen the ActiveSync question
    asked but not answered.
    Any advice or guidance would be appreciated.
    Thank you.

    Only Symantec can answer that for the A/V, but for ActiveSync, assuming you are using mostly Android/iOS, I would recommend using 1.3 for both IOPS Multiplication Factor and Megacycles Multiplication Factor.
    Twitter!: Please Note: My Posts are provided “AS IS” without warranty of any kind, either expressed or implied.

  • Hardware Requirements for OC4J and Oracle DB

    Hi,
    I'm looking for some information about hardware requirements for a server that will run a Oracle DB and OC4J. It will be used for training purpose (about 10 people) and for running small apps using ADF.
    Does anybody knows how much hardware I need?
    Is there any documents from Oracle for hardware requirements?
    Any help appreciated. Thanks

    Greetings,
    We routinely develop and test on a Dell Vostro laptop with OS Windows XP and 4GB RAM. The key is to either run the Oracle db in a VM (10.2.0.1) with at least 0.5 GB RAM for the VM or use the XE db. I personally prefer the XE db as it is lightweight and easily configured or uninstalled. As far as oc4j is concerned, a lot can be done to improve the efficiency by modifying the oc4j.cmd file in driveletter:/oc4j/bin:
    set JVMARGS=-Xmx512m -XX:-UseGCOverheadLimit -server -XX:MaxPermSize=256m -Dclass.load.trace=class-not-found -Dclass.load.log.level=finestThe JVM args settings are fully explained at:
    http://java.sun.com/javase/technologies/hotspot/vmoptions.jsp-Michael
    Edited by: Michael F. Hardy on Jan 28, 2009 7:20 AM

  • Average response times for VA01 and VA02 transactions

    Hi,
    we have some users complaining about response times, more specific for VA01 and VA02 transactions. We would like to compare our average response times to those of other companies in order to get an idea of what is acceptable to most companies. If you are willing to contribute, can you please send a few hours of STAD data (only for VA01 and VA02 transactions) of an average working day? Perhaps you can download the data into a spreadsheet and mail the zipped file to my account Many thanks.
    Best regards,
    Guido Van Leuven

    Hi,
    This is not the issue. We are investigating everything possible to improve our response times and we believe that that these are ok as well. We just want to build a case where we can prove that our response times are not worse than those at other companies and that we can do only by comparing those statistics.
    Best regards,
    Guido Van Leuven

Maybe you are looking for

  • Swap Image not working Except in IE

    I am working on a class project, and we've just learned how to do "swap image" on rollover. It's working beautifully when in IE, but in Firefox it's not working at all and in Opera it's working strangely (only when on the "edges" of the flash text no

  • Javacript exeCommand("refresh") not working in safari

    hi all, hoping that i didnt miss any threads on this already.. im a web developer catering for both PC and MAC and developing web content for both IE and Safari.. using javascript and the exeCommand("refresh") object has been implemented in my code;

  • Aperture not displaying MobileMe Galleries

    I have a half-dozen MobileMe galleries that I am using to allow clients to view image proofs. They are password-protected and hidden from my Gallery page. When I opened Aperture this morning, it does not show the MobileMe item in the project pane. No

  • Ipod touch wont sync

    why wont the ipod sync? after its almost done it comes up and says ipod failed to sync or cant finish sync

  • "Invali date" error on Portal for termination PCR.

    Hi Experts,                  I am working on termination PCR. when I check my PCR on Portal it works very fine when the value in the effective date field is sy-datum.But when the date is changed to any other than sydatum then On portal i get an error