One process bpel and multiple xml input

Hi All,
I have one bpel process with one operation. In input I have more xml files with different tag and for each xml invoke different web services.
How do I select different web services?
Regards,
Dario

I must have one endpoint (eg. process) and for each xml input, I must call different partner link or different sequence.
Example:
*(First xml)*
<GenericPayload>
<FaxPayload>
<User></User>
<From>TEST-SYSTEM</From>
<To>TEST-DESTINATION</To>
<Fax>0103434285</Fax>
<Subject>TEST-FAX-WITH-ATTACHMENT</Subject>
<Format>TIFF-FINE</Format>
</FaxPayload>
</GenericPayload>
*(Second xml)*
<GenericPayload>
<SMSPayload>
<To>0505654253</To>
<Subject>TEST</Subject>
<Content>
<ContentBody>BODY</ContentBody>
</Content>
</SMSPayload>
</GenericPayload>
*(Third xml)*
<GenericPayload>
<EmailPayload>
<FromAccountName>Vesa</FromAccountName>
<To></To>
<ReplyToAddress>?</ReplyToAddress>
<Subject>test</Subject>
</EmailPayload>
</GenericPayload>
If in input there is "first XML" I call external web service, for second XML I read external file, for third I send file with FTP.
Thanks
Dario

Similar Messages

  • Purchase Order to Purchase Order using BPEL and/or XML Gateway

    Hi,
    Is there a way to do create a duplicate Purchase Order in another instance using BPEL and/or XML Gateway? We're looking to do A2A transactions, namely duplicating data from one instance to another (of course the functional setups would have to be the same). Thanks!!

    this is the perfect usace for the upcoming ESB (shuffling data with transforming from A to B) - but this can be done with BPEL too .. there are some solutions to this
    1) on a database level (db to db)
    2) having events setup'ed in the master instance, that fire a process that get's the data
    3) and then using the functions from iRep
    hth clemens

  • Connecting One process Server to Multiple SAP Systems

    Hi Experts,
    We have a licensed version of the SAP CPS with the Process server limit parameter set to 4, which means we are limited to 4 process server as per my understanding. But when we create a SAP system the process server and the respective Queue is automatically created. SO that means we can create a max number of 4 SAP systems with 4 process servers!!
    Or is there a way we can connect one process server with multiple SAP systems ?
    Thanks,
    Eric.

    Yes - Process server limit parameter set to 4 means your CPS environment can start jobs in 4 SAP systems only.
    Maybe "SAP Business Automation Enabler (BAE) Connectors" could be useful to you in your situation.
    - Check the CPS admin guide for more information on BAE connector.
    Regards,
    David

  • I have one apple ID and multiple family members share this with their devices.  How do we keep pics and messages separate?

    I have one apple ID and multiple family members share this with their individual devices.  How do we keep pics and messages separate for each device?

    For messages
    MacMost Now 653: Setting Up Multiple iOS Devices For Messages and FaceTime
    For other issue:
    How to use multiple iPods, iPads, or iPhones with one computer
    What is the best way to manage multiple...: Apple Support Communities

  • One premium account and multiple Skype HD devices

    Will one Premium account and multiple non premium HD accounts work for video calling? Basically the idea is 10 HD skype devices, the set top boxes connected to tvs will dial into one Premium Mac or PC account for multiple video conferencing.

    Yes, one user needs to have a Group Video Calling subscription.
    Unfortunately, not all devices support Group Video calling (TV's for example, do not).
    Please see our website for more information: http://www.skype.com/en/features/group-video-chat/.

  • HT4137 iCloud setup with one Apple ID and multiple devices

    iCloud setup with one Apple ID and multiple devices

    What, exactly, are you trying to do? You can use the same iCloud account on as many devices as you want, as long as you don't turn on iTunes Match. Once you turn on Match, you're limited to 10 devices total.
    Is this what you want to do...same iCloud account, but different iTunes/App store accounts on each device? If so, you can do that also.

  • One service order and multiple services  ??????????

    Hello All
    I am working on CRM 5.0 service module
    Can I create a service order with more than one service I mean one document but contains multiple services and assign each service to a person responsible? And how?
    Thanks in advance
    Regards
    Jacopo Françoise

    You can create one service order with multiple service products,
    the document will have both header and item level in both u need to assign the partner processing (emp responsible including) if there r different line items with different emp responsible u can satisfy ur issue.
    abt theheader and item level some information:
    understand what is transaction type? and the structure of the Transaction type.
    The Transaction type determines the characteristics and attributes( what is the document category ,which Organizational data profile is allowed, which status profile is allowed, which action profile is allowed, which date profile is allowed, which Subject profile is allowed,which text determination profile is allowed, which partner determination profile is allowed and the number ranges for that particular transaction) of a particular transaction.
    For example it says whethere the corresponding transaction is used for Lead, Opportunity or Sales order.
    When it comes to Structure of a Transaction
    it contains Header level data, Item level data and Schedule line data.
    So Header level data is controlled by Transaction type.
    Next comes Item level data The Item level data is controlled by Item category.
    The Item category determines the characteristics and attributes of a line Item.
    for example( it says whether the item is relevant for pricing or not, whether the item is relevant for billing or not, whether the item is relevant for shipping or not etc.)
    The Item category will be determined automatically by the system at the run time depending upon the following key factors
    Sales doc typeItem categoryHigher level Item+Item Usage
    Hope this will help you in understanding Header level data and Item level data of a transaction.
    Reward me points if helpful.
    Regards
    Manohar

  • How to get and parse xml input parameter?

    Hi,
    If one transaction input parameter is xml string, like as below.
    <a>
    <b>
        <c>1</c>
        <d>2</d>
    </b>
    <b>
        <c>3</c>
        <d>4</d>
    </b>   
    </a>
    If I would like to get each element (maybe by repeater action), how to do that?
    Thanks!

    Hi,
    You must convert the string into xml with necessary action block. (XML Functions --> String to XML Parser)
    Then you must put a repeater after converter action and you must set Xpath expression for repeater (configuration) like below:
    String_To_XML_Parser_0.Output{/ARef/BRef}
    after repeater you can use values like below:
    Repeater.Output{/BRef/c}
    Repeater.Output{/BRef/d}
    Regards.

  • One SSIS pacakge and Multiple Jobs

     Hello,
    Project :  Creating One parameteried SSIS package and running it thorugh Multiple jobs. Based on a varaible value, source and destanation tables are read into SSIS Pacakge. Metadata across all the tables are same.
    1Q : want to know limitation on number Jobs we can create on one SSIS pacakge.
    2Q : Pros and Cons.
    3Q: Will this be a good idea.
    Please share your ideas....
    Thank you

    Are you talking about the SQL Server Agent job? Same package running multiple times in a given point on time?
    Since the Agent runs them asynchronously you may run into locking issues very soon (metadata the same?).
    So the verdict is not good based on my impression so far, not advocated.
    Arthur My Blog

  • Time difference between one Ext Trig and multiple secondary triggers ?

    An external device generates a 100 Hz square wave (primary). During
    each 10 msec period, another device (secondary) generates multiple
    pulses at random times. I want to determine the time, with respect to
    each primary waveform's leading edge, when each and every of the
    secondary pulses occurs. Not just the first secondary pulse.
    Count Buffered Edges.vi example records times when multiple secondary
    pulses occur, but there does not seems to be a way to set the counter
    value to zero by the primary pulse (especially on STC cards).
    The TIO example Two Edge Separation.vi only measures time between the
    primary pulse and the first secondary pulse, not all secondary pulses.
    The TIO Measure Position.vi fo
    r encoder use mentions using the Z-index
    on the gate pin to initialize the count value. Is there a way to
    combine this with ability to record multiple buffreed time differences
    I envision each 100 Hz leading edge resetting a counter (which is
    counting a high frequency time base) to zero. Then each secondary
    pulse latches that counter's value into memory.
    For each count latched by the secondary pulses, it is not necessary to
    know within which specific primary period it belonged to.
    An alternative is to use two of the Count Buffered Edges.vi and record
    the times of both primary and secondary pulses and take their time
    difference in software.

    Answered on another thread...
    http://exchange.ni.com/servlet/ProcessRequest?RHIVEID=101&RPAGEID=135&HFORCEKWTID=75037:5&HOID=5065000000080000009EA20000&HExpertOnly=&UCATEGORY_0=_32_%24_12_&UCATEGORY_S=0
    Ron

  • HR - XI - External System: one IDOC to multiple XML Files

    Hi,
    I have a scenario where I need, out of one HRMD_A07 IDOC send multiple XML files:
    The IDOC and the XML files can the Master data for many employee (IDOC has max of 200 as of SAP, external system, max of 1000).
    The IDOC will be generated with change pointers with all the needed filters (I can add/remove if needed).
    My goal is to generate 3 types of XML files:
    - 1 for the persons (containing basic info like name, firstname, persnr,etc)
    - 1 for the various unit (with basic info of unit like number, description & name)
    - 1 for the links between persons and units (this person is linked with that unit)
    The structures of the 3 XML files are know and can be imported via XSD definition.
    Do I need to use BPM for doing so or is there a way to do that with simple mapping?
    If BPM is needed, as I new to that, if you have a link to a begginer guide, fell free to send it
    Cheers,
    greg

    hi,
      For your scenario there is no need of BPM.
      In message mapping select the message tag.
      In the target add 3 message types.
      Just map the fields.Go to Interface mapping add the 3 message in the target.
      Get the mapping.
      In ID sender agreement,Receiver Determination is same.
      In Interface Determination select extended.Get the mapping.
      Create 3 Receiver agreement for each Receiver.
    Regards,
    Prakasu

  • How to give XML input

    Hi,
    I just deployed my synchelloWorld BPEL process. I tested it from console, its working fine with HTML input.
    Any idea what whould be the input if I want to test the BPEL process from console using XML input?
    Thanks,
    Debojyoty

    check out $BPEL_HOME\integration\orabpel\samples\demos\LoanDemo\LoanFlow\bpel.xml
    open it and check out defaultInput property.
    <loanApplication xmlns="http://www.autoloan.com/ns/autoloan">
    <SSN/>
    <email>[email protected]</email>
    <customerName>dave</customerName>
    <loanAmount>1000</loanAmount>
    <carModel>BMW</carModel>
    <carYear>2003</carYear>
    <creditRating>0</creditRating>
    </loanApplication>

  • One Payment method, one house bank but Multiple Account ID

    Hello
    My client has one house bank but multiple accounts(Account IDs). They would like to have one payment method "C" - Cheque.
    Is it possible to have one payment method, one House bank and multiple account ids and during F110 the program should post to the correct gl (Bank account)
    Thank You

    Hi,
    For a combination of House bank, payment method and currency key, only one account ID with sub GL account can be maintained in SAP.
    If there are different account IDs in the same House bank, the accounts should be either in different currencies (INR, USR, GBP .....) or the payment method should be different.
    If all the accounts in a bank are to have same payment method and same currency, different house banks have to be created for each of the accounts.

  • One year month and year in Dashboard

    Hi experts,
    if i pass the input as 09.2014 in dashboard ,i need next one year date and month
    expample:
    input:  09.2014
    need like this 09.2014,10.2014,11.2014,12.2014,01.2014,02.2014,03.2014,04.2014,05.2014,06.2014,07.2014,08.2014
    suppose input is 01.2014
    need like this ,01.2014,02.2014,03.2014,04.2014,05.2014,06.2014,07.2014,08.2014,09.2014,10.2014,11.2014,12.2014
    I want dynamically ,below screen shot I have hard coded

    if you are using calendar component the the output of the calendar component is in datevalue()
    we have to convert that date 1st
    formula f6= text(f1,"MM/dd/yyyy")..............(09/15/2014)
    f7=text(f1,"MM.yyyy")....................(09.2014)
    after the we have to get next upcoming  12 month f9= text(eomonth(f6,11),"mm.yyyy")........(08.2014)
    and you the calmonth between operator while filter the query. 
    startdate = f7
    enddate = f9
    map this to prompt

  • How to find deleted process chain and query

    Hi All
    Some body has deleted one process chain and one query from development system
    how can i know who has deleted these?
    is there any table where deleted process chain and queries will maintain????
    Thanks & Regards,
    Krishna
    Edited by: krishnamurthy g on Sep 1, 2008 5:33 PM

    Hi,
    Usually its totally in tractable to find a deleted chain :
    But you can try out with the following options:
    1> T-code SLG2 .
    2> T-code SLG1 - find out who was logged on to the system on that particular client at that time.
    3> Try out the following tables in se16 :
    RSPCLOGS           --- Application Logs for the Process Chains
    RSPCLOGCHAIN    --- Cross-Table Log ID / Chain ID
    RSPCCOMMANDLOG --- System Command Execution Logs (Process Chains) .
    Hope it will be expedite.
    Thax & Regards.
    Vaibhave Sharma

Maybe you are looking for

  • How to get values from a TextFiled

    This may be a newbie question, that's okay, because I'm new to JHeadstart. I have a page for changing a user's password. The page has 3 fields (userid, oldpassword, newpassword) and a button (save). When the user clicks the button I want to capture t

  • Hotmail Sign In no longer showing

    In Firefox when I open MSN and click on hotmail the sign in page is blank. Please help.

  • Link between PO and Invoice tables

    Hi, I'm desperately trying to find a table that links an invoice to a purchase order. I've been searching on the forum and all the suggestions don't seem to hold the relevant information. Any advice would be appreciated. John

  • Multi User Development Best Practise

    Experts, We are very new to obiee and trying to setup multi developer environment. What is the best practices to follow when we are starting a multiuser development. Through my research i found out multiple solutions, Let me what is proven and best.

  • Email help...how do I attach photo's

    Hi there, I have an ipad2 and am confused...how do I attach photo's to an email..??