Publish results back to webservice?

Hi
I have created a little scenario now that I need some help with.
We have a Biztalk solution that is triggering Orchestrator Webservice through WCF (Http-Request) adapter to do some work.
When the runbook is finished I would like to return data back into the webservice, (that would be my dream!) since this seems to be a problem I needed another way of getting the results back. 
So I looked at the http://jmattivi.blogspot.no/2012/07/get-child-runbook-successfailure-via.html blog post on how to find results.
Looks like the Return Data activity is only ment for Sub-Runbooks to publish to primary.
After digging through nesting queries to find the results from the Return Activity, Im thinking this can not be the right approach to find the results.
So for now we have added an extra step in the runbook that will create an XML file of the results/values and publish them on a website. The name of the XML file is the JOB ID triggered from the service, so it is easy to find the right XML with the results.
Now how are other people doing this? Is it something I am missing with the functionality of Orchestrator? or is there a major lack here?
I would be great to hear how others have resolved this!
Thx 4 any reply's!

Thx for the input Stefan<o:p></o:p>
This seems like a god approach to trigger the information back to Biztalk. To me the clue identifier is the job Id, the ID is the key
to reuse in other scenarios.
I am also working on implementing an integration without BizTalk, the same case here "we need to output the results back". For this case the runbook writes back to a database, the job ID is the unique key.
I’m thinking to build a web service based on OData, that publishes the results from the database. The trigger mechanism only needs to know the JOb ID from the Orchestrator Web service to get the results back from the new web Service publishing the tables in
the database.
What do you think about that approach or have solved similar projects in other ways?
Thx again!<o:p></o:p>

Similar Messages

  • Webservice to proxy - response back to webservice

    Hello expert,
    I am working on webservice to proxy scenario. When request to create purchase order received by PI thru webservice, PI will do proxy call to create purchase order in ECC and send response back.
    We don't want to send ECC response back to Webservice, but we would like to send positive response back as soon as PI recieve the message irrespective of what happens in ECC.
    Need some advise.
    thanks.

    >We don't want to send ECC response back to Webservice, but we would like to send positive response back as soon as PI recieve the message irrespective of what happens in ECC.
    One way of doing is after sending request to ecc, you can code in proxy as response in the same interface with single field element like mesg receiveed and map that response to soap response on the sender side. (in this case you dont really process the soap request in ecc directly. you do it at later or convenient time or after sending success transfer message).  Basically you handle logic in abap proxy side.
    Mapping 1 soap request to proxy request (Per business requirement)
    Mapping 2  proxy response (status : messg received ) to soap response
    Rest are all same. Basically you do SOAP (sender) to PRoxy (receiver)   synchronous mode
    If you dont want to pass the soap request message directly to ECC and within that timeframe want to send successful mesg from pI itself then you have to design to store the mesg temporarily. What will happen if your ecc is down? How do you handle that situation.

  • Purpose of bsscftp.txt files in WebHelp Publish result

    Could someone tell me the purpose of Purpose of bsscftp.txt
    files in WebHelp Publish result? Are they needed for anything but
    identifying which files to update? I presume I do not need to
    include them on the website if I am just collecting changed files
    for an upload that is separate from the Publish function.

    Yes, you can use the Topic Marker Name field in the Conversion Settings in RH to specify a custom FM marker that you place wherever you want your FM file broken up. In the marker text you can specify the name of the file and the topic title - see the TCS blog for more info.

  • Need software which can send images to my editor, have them make selections, share them with me so I can edit the images and send the final results back to them.  Will Lightroom work?

    Need software which can send images to my editor, have them make selections, share them with me so I can edit the images and send the final results back to them.  Will Lightroom work?

    What I would like to do is to use Lightroom as I have been doing with LR 5.7.  Tag certain images to be shared to the Creative Cloud which my editor can then see and tag as to which she would like to see final versions of.  In the best case, I would then see these tags and edit the images as appropriate and save the JPEGs back to the Cloud where she can download them for final production.
    Possible?

  • Adobe Captivate not publishing results

    Hi,
    We appear to be having a problem with Captivate where it's not publishing results to a network drive.
    We have applied the fix as details below:
    http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04.htm l
    3rd tab along, click 'Always Allow'
    Add
    T:\
    \\my-network-path\tdrive\
    I have tried this however its not publishing results.
    Does anyone have any ideas on why this would not be working?
    Thanks

    The Flash Global Security settings govern whether or not content on a LAN or remote drive will play properly for the user that adds this location to their trusted settings.  However, it doesn't necessarily give you PERMISSION TO UPLOAD published content to that location.
    If you're having difficulty getting Captivate content published TO the location (as opposed to playing it from there) then you need to investigate whether or not you have write permissions for that folder.  This is  network administration thing, not usually connected to Flash security. It could also be that there is some restriction built into your IT network that will only allow certain filetypes to be uploaded.
    Bottom line is that you may need to check with your IT dudes.

  • Variant Config - FM which does similar to CU50 with result back

    Hi Experts,
    I want a report or an API which does the process of variant confiruation and gives the result back.
    (ie) without using CU50 or VA01/VA02 i need to do the process explicitly . When i pass the material and plant etc to that API it has to allow us to config like set values to charactesritics and saving etc, if everything sucessfully configured need result config data back if not exception. Can it be done if yes please suggest how.
    Regards,
    Raju

    Hi Raju,
    Did you get the solution for this problem i am having same problem.
    Can you please let me know you get any FM or other solution.
    Regards,
    Ankit Rai

  • How do I import a iWeb published folder back into iWeb

    Hi,
    I just upgraded to Leopard and cant seem to bring my iWeb published site back into iWeb. Any ideas? TIA!
    -=Bill=-

    I have the same problem, after installing OS X 10.5. Where did iWeb go? Is it not included in Leopard? After the install I could not find the iWeb anymore. I have my site up on .mac and I have them in iDisk but I can not get them back to iWeb. Where is the files saved for the iWeb, there must be a way to get them back no??? I am not able to update my website, it feels ****!!!!!

  • How to join the results from 2 webservices using BPEL?Architecture question

    Hi,
    I am new to BPEL. BPEL process calls two webservices, which return complex results. I need to process the results from 2 webservices using BPEL .The result will be a complex xml, join/merge of previous results.
    What is the best practice to do it with BPEL?
    I see three ways:
    1.To do the processing (join/ merge) inside the BPEL process itself and return complex xml.
    2.Develop auxiliary webservice in java. Auxiliary webservice will do the processing (join/merge). Call this webservice from BPEL process.
    3.Do a plain concatenation of the two XMLs in BPEL and forward it to the frontend. Frontend then will do all the logic on its side
    Thanks,
    Boris

    you could process the XMLs one at a time, and use XSL transformations to process the payload to a target schema.
    Activity 1:
    output from webservice1 -> transform 1 -> partial XML (of target schema)
    Activity 2:
    output from webservice2 -> transform 2 -> completed XML (of target schema)
    Regards,
    Shanmu.

  • How To Display Publish results of Presenter on iPad ?

    Does anyone know how I can display my results from Presenter 7 (after publish) on an iPad ??
    I would appreciate any suggestions.
    Thank You,
    G

    Thank You.
    From your responds "At present, we cannot view Adobe Presenter output in ipad".   Does this means that Adobe Presenter does have possible improvements to allow publishing results to iPad ???
    Any idea about what time period ???
    I was under the impression that Presenter may be a dead end and adobe is pushing Captivate as the main tool???
    Thanks
    G

  • Moving website from published folders back to iWeb

    I am currently working on a number of websites however when I went to publish one website to .mac it has put other websites in to a published folder. How do I move the works in progress websites from the published folders back to iWeb to continue working on them??

    Hi,
    unfortunately there is no way to get html files (published files/pages) back into iWeb to edit them. To be edited in iWeb a site needs to be in the domain file (where iWeb stores its data).
    http://alyeska.altervista.org/en/iWebRetrieveWebsite.html
    To manage more than one website they all need to be in the same domain file (showing up in iWeb at the same time) or you need have multiple domain files (not showing up all at the same time). You can't publish to folder, delete the site from iWeb, make a new one and get the one you deleted and published to a folder back in.
    http://alyeska.altervista.org/en/iWebMultiplewebsites.html
    Regards,
    Cédric

  • TF270015 MSTest.exe returned an unexpected exit code when publishing results of test run

    Hello, I have a problem only with one of my three build servers.
    The build log is the follow:
    Publishing results of test run tfsbuild@HXCI07 2013-01-29 07:41:05_Any CPU_Release to
    http://server.domain.com:8080/tfs/Rivendell...
    .Value does not fall within the expected range.
    Publish failed or canceled.
    00:00
    Handle MSTest Exception
     TF270015: 'MSTest.exe' returned an unexpected exit code. Expected '0'; actual '1'.
    It's very strange because I have 3 build server with the same configuration and only this has the problem with publishing test results.
    My server: TFS 2010 SP1
    Can somebody help me?
    Thanks,
    EriC#

    Hi Eric, 
    Thanks for your reply.
    If you can run the same builds on another Build Service without this error, it seems that this issue relate to your current Build Service. So you can try to restart this Build Service(in TFS Admin Console), then compare if there’s
    some specific difference between the current build agent machine and another build agent machine(configured in another Build Service).
    To clean the TFS 2010 Cache and restart TFS Server, please refer to the following steps(delete the content of the folder only, not the cache folder itself):
    Clean the Cache folder on client computer. The folder path is: C:\Users\username(Team Explorer user name)\AppData\Local\Microsoft\Team Foundation\3.0\Cache. (os: Windows Server 2008 R2)
    Clean the Cache folder on Server machine. The folder path is:
    C:\ProgramData\Microsoft\Team Foundation\Web Access\Cache_v10.0.
    (os: Windows Server 2008 R2)
    After cleaned, on Server machine, click
    Start and select Run… to open the dialog box, then input
    iisreset.exe and click OK, wait it run completely.
    John Qiao [MSFT]
    MSDN Community Support | Feedback to us
    Develop and promote your apps in Windows Store
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    YES!!!! Cleaning the build server
    cache solved the
    problem! Thanks John!
    EriC#

  • How do I get a pop-up JDialog to return a result back to the parent frame?

    I have a button in a frame that opens up a JDialog with more buttons. Depending on the button pressed, the JDialog calculates an array and then closes the dialog. I'd like the results from the JDialog to be passed back to the parent frame. Is there any built in JDialog function allowing a passback upon closing to the parent frame or anything like that?
    If not, what's the best way to go about it?

    Is this a modal dialog? Then setVisible(true) blocks. The caller can retrieve the result after that call:
    dlg.setVisible(true);
    //now get result;

  • How to input data from labview to executable application and export the results back to labview

    I have a simple function written in m file under Matlab enviornment,
    function [c]=myadd2(a,b)
    c=a+b;
    I built it into a executable file (.exe), then I want to call it in labview and get the results.
    I followed this tutorial and some other information on line:
    http://digital.ni.com/public.nsf/allkb/5CF9526FF069EA8E862564C400579DBA
    But I didn't see any telling me how to get the Labview array data input to the EXE file and return the results data back to another indicator in labview.
    Any one have some idea?
    I appreciate the help very much.
    Arnold

    You probably need to include some command line arguments on your executable that would be the name of a file to get the data from. You could also include a command line argument telling that exe where to store the results.
    I am not familiar with Matllab to give you advice on how specifically to do that with your exe though.
    Mark Yedinak
    "Does anyone know where the love of God goes when the waves turn the minutes to hours?"
    Wreck of the Edmund Fitzgerald - Gordon Lightfoot

  • How to publish a 3rd party webservice ?

    Hi Guys,
    I have a wsdl file of the 3rd party webservice and now i need to consume this service in ABAP on ECC 6.0.
    I am following the video presentation by Thomas Jung
    /people/thomas.jung/blog/2007/12/17/consuming-services-with-abap
    while doing so the service already exists in SOAMANAGER under services so that it will be aviable for consuming. How can i make my 3rd party WSDL to be available there. Do i need to publish my service ?
    any suggestions or ideas would be appreciated
    Thanks,
    Raj

    Hi Rajeev,
    I have consumed the the 3rd party WSDL and created the consumer proxy object with out publishing the service.
    I have tried to define the Logical Port for this proxy in the SOAMANAGER and when i have provided all the details of the URL and Login details for the WSDL access settings with the option HTTP access.
    I am getting the errros as below
    SRT Framework Exception: Error in WSDL access: Exception occured in communication Framework:
    Error in HTTP Framework:
    I have tried the same URL in the browser with the login details and i am able to access the WSDL but from different server.
    I am tryinng all these by logging into ECC 6.0 from the webgui on a different server. Do you think the actual ECC 6.0 server from where the request goes the might be blocked?
    any help or suggestions would be appreciated
    Thanks,
    Raj

  • Sending Acknowledgement back to webservice SOAP to File Scenario

    I need to receive information from a webservice to a file for which I have configured Sender SOAP Adapter and file adapter to generate file.
    Now I need to send and acknowldegment to
    webservice back if File is generated successfully..How do I do it ?
    Points will be awarded

    thanks..
    but I am not getting error when I tru to send request thru altovaxml spy iget following error in response
    <?xml version="1.0"?>
    <!-- see the documentation -->
    <SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
         <SOAP:Body>
              <SOAP:Fault>
                   <faultcode>SOAP:Server</faultcode>
                   <faultstring>Server Error</faultstring>
                   <detail>
                        <s:SystemError xmlns:s="http://sap.com/xi/WebService/xi2.0">
                              <context>XIAdapter</context>
                             <code>ADAPTER.JAVA_EXCEPTION</code>
                             <text><![CDATA[
    com.sap.aii.af.ra.ms.api.DeliveryException: XIAdapterFramework:GENERAL:com.sap.aii.af.ra.ms.api.DeliveryException: www.w3schools.com
         at com.sap.aii.adapter.xi.ms.XIEventHandler.onTransmit(XIEventHandler.java:455)
         at com.sap.aii.af.ra.ms.impl.core.queue.CallConsumer.onMessage(CallConsumer.java:133)
         at com.sap.aii.af.ra.ms.impl.core.queue.Queue.run(Queue.java:855)
         at com.sap.aii.af.ra.ms.runtime.MSWorkWrapper.run(MSWorkWrapper.java:56)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
              ]]></text>
                        </s:SystemError>
                   </detail>
              </SOAP:Fault>
         </SOAP:Body>
    </SOAP:Envelope>

Maybe you are looking for

  • Default shipment output type for customer

    HI ALL, I have 2 shipment output type. is it possible to assign one of them to the specific customer. Thank you & best regards, Saiful arif

  • Can someone please have the answer to this question!!!?!?!?

    i had my ipod for 2 years and its a 2nd generation and i was useing my old computer for itunes..but then i got a new laptop so i downloaded itunes again.i bought songs from itunes for my ipod...and i connected up to my laptop and everything was worki

  • Resume Word Report

    I am currently having problems opening a Microsoft Word document in LabView. I currently have "lab reports" on my computer that were created from a different LV program. I want to open these Word documents in Labview and "resume" these documents by a

  • Javascript array for iGrid & iCharts

    Is there a way to push javascript array data to IGrid and iChart display templates?

  • 2 iPod touches, one computer. How to keep music separate?

    My daughter and I both have a ipod touch. When I sync I get her kid stuff on mine and I have to remove it, and she gets my adult stuff on hers and I have to remove it. Can I create a profile for her and one for me so I can put kids stuff in her profi