Parallel Flow in BPEL not working.

We are using 10.1.3.4.We have a designed a process in bpel where we have parallel flows .Each flow has an invoke activity that calls an external service.
Each partnerlink has property "nonBlockingInvoke" specified.
We have also added the property in bpel.xml as below:
<configurations>
<property name="inMemoryOptimization">true</property>
<property name="completionPersistPolicy">faulted</property>
<property name="completionPersistLevel">All</property>
</configurations>
Now after adding the above property along with property "nonBlockingInvoke" specified for each partnerlink we are getting a timeout error.
once I remove the configuration property it works .Even if we remove the nonBlockingInvoke property then it works.But unfortunately as per our requirement we need parallel processing and inMemory optimisation both.
Any help on this regards will be highly appreciated.
my bpel.xml
<?xml version = '1.0' encoding = 'UTF-8'?>
<BPELSuitcase>
<BPELProcess id="SyncParallelFlow" src="SyncParallelFlow.bpel">
<partnerLinkBindings>
<partnerLinkBinding name="client">
<property name="wsdlLocation">SyncParallelFlow.wsdl</property>
</partnerLinkBinding>
<partnerLinkBinding name="BPELTest1">
<property name="wsdlLocation">BPELTest1Ref.wsdl</property>
<property name="nonBlockingInvoke">true</property>
</partnerLinkBinding>
<partnerLinkBinding name="BPELTest2">
<property name="wsdlLocation">BPELTest2Ref.wsdl</property>
<property name="nonBlockingInvoke">true</property>
</partnerLinkBinding>
</partnerLinkBindings>
<configurations>
<property name="inMemoryOptimization">true</property>
<property name="completionPersistPolicy">faulted</property>
<property name="completionPersistLevel">All</property>
</configurations>
</BPELProcess>
</BPELSuitcase>

Well, remember inMemoryOptimization works only for Synchronous-Transient (Without any dehydration in between) processes.
When you set nonBlockingInvoke=true, then each invoke happens in a seperate thread/transaction, which forces dehydration in the process.
That's the reason in your case it's not working.
Hope this explains.
Thanks-
[email protected]
http://www.ibiztrack.com

Similar Messages

  • Parallel processing of BPEL not working

    Hi,
    I am using FlowN activity to invoke different BPEL process in parallel. In audit trail ->Flow tab, they are depicted as executed parallel, but if I see the time-stamp of their execution; each process is executed one after other.
    Sub bpel process inserts data into different tables.
    Using BPEL 2.0, all asynchronous process.
    So does FlowN activity span multiple threads? In composite.xml each sub BPEL process have bpel.partnerLink.partner_link_name.nonBlockingInvoke=true
    <component name="InsertType2" version="2.0">
    <implementation.bpel src="InsertType2.bpel"/>
    <property name="bpel.config.transaction" type="xs:string" many="false">required</property>
    <property name="bpel.partnerLink.partner_link_name.nonBlockingInvoke"
    type="xs:string" many="false" override="may">true</property>
    </component>
    Thanks,
    Bhaskar

    Vijay,
    The process which has FlowN and in each Seqeunce another process is invoked and that sub-process insert data into DB.
    .                                _Process_
                                          |
                                          |
                 _assign activity data to each sub-process_
                                          |
                                          |
                                    FlowN
                                          |
                                          |
        |                                        |                                                |
        |                                        |                                                |
    Invoke BPEL 1             Invoke BPEL 2                          Invoke BPEL 3
    So here 'Invoke BPEL 1', 'Invoke BPEL 2' & 'Invoke BPEL 3' input variable are assigned in single assign activity before FlowN. Let me know do I need to pass the data to each 'Invoke BPEL 1' inside FlowN sequence.
    Thanks,
    Bhaskar Pola
    Edited by: Pola on Apr 19, 2013 9:00 AM

  • HT3258 My Parallels program is now not working since upgrading my MacBook Pro to OS X Mountain Lion.  I was wondering if there is a solution to getting this working again?

    My Parallels program is now not working since upgrading my MacBook Pro to OS X Mountain Lion.  I was wondering if there is a solution to getting this working again?

    You just need to update it to the latest version.  See:
    http://kb.parallels.com/114449

  • How to use parallel flow in BPEL ...... ???

    Hi ,
    I have created a Synchronous BPEL process where there is a flow where flow no is 3.
    In each flow I have called separate web services, all calls are synchronous. In ws1 there is 10 sec sleep time, in ws2 there is no sleep and in last ws there is 25 sec sleep .
    Even I have used <property name="nonBlockingInvoke">true</property> in bpel.xml but still it is not working, even it generates an error when I check from BPEL Console.
    However when I not use <property name="nonBlockingInvoke">true</property> then it is working fine, but not parallel , one after another . Means after complete one call next call starts.
    But I have to work all flow parallel, so that if there is any problems or sleep in any web service it doesn't effect others call.
    Please help me in this regards as soon as possible.
    Thanks
    Angshuaman

    Hi Angshuaman & Sunita,
    You might be hitting the Bug : 8859449(unpublished) which is fixed in 10.1.3.4.0 MLR # 9 patch - 8589928.
    FYI -
    200001 : Instance #200001 of FlowN FlowN (v. 1.0) 1/16/10 5:21:26 PM
    I've used the SOA_ORACLE_HOME\\bpel\samples\references\FlowN sample.
    Regards
    A

  • Hello, I upgraded to 10.6.8 and now Parallels 4.0 will not work? Can anyone help?

    Hi, upgraded macbook pro to 10.6.8 and not I cannot get Paralles 4.0 to work? Any suggestion and help would be Great!
    Thanks in advance,
    JSKnox11

    Might be a good question for Parallels support
    http://www.parallels.com/support/free/

  • Cover Flow in Music not working at all, please assist

    Hi there, I bought an iPhone 4 yesterday and updated to IOS 5 as soon it was plugged into the computer. I have noticed that when I am in the Music app, when I turn the phone to landscape, it does not switch to Cover Flow. It just stays in portait, no change. Obviously not an ESSENTIAL feature, but one I enjoy very much with my iPod, and one that I know should come with the phone. I image the solution is to revert to IOS 4, but I'd like to avoid that. Any solutions?

    Is portrait orientation locked? Double tap home button and slide to the right until you see the last icon on the left. If this is locked, tap it and hopefully cover flow will work.

  • Cover flow view does not work

    When I open iTunes and try to use cover flow view it says: "iTunes is unable to browse album covers on this computer."
    What can I do do get this to work? The artwork shows up everywhere else, except here.
    Thanks in advance.

    Have you had a chance to look at this troubleshooting page? It may be of some help: iTunes 7 for Windows is unable to display album covers in Cover Flow

  • Simple SOA composite with BPEL  not working

    I Selected composite with BPEL.Used Invoke activity to File Adapter- .
    In Composite.xml I dont see any wire between component and File Adapter. When i deploy Error: Reference File AdapterBPEL Process Read Input does not exist as wire target
    And in composite.xml if i drag a wire from component to File Adapter , a new (file adapter) is added in BPEL process.
    Thank You
    Edited by: user13374451 on Jul 23, 2010 11:01 AM
    Edited by: user13374451 on Jul 23, 2010 7:14 PM
    Edited by: user13374451 on Jul 23, 2010 10:32 PM
    Edited by: user13374451 on Jul 23, 2010 10:33 PM
    Edited by: user13374451 on Jul 24, 2010 12:09 PM

    Hi,
    For this issue to be resolved, when it gives the compilation error saying "wire does not exist", you need to drag the a wire from the file adapter to the bpel process.
    This error comes when we use the service(In your case file adapter) as a partnerlink in the BPEL, but did not wire the service and bpel manually in composite.
    Generally when you create a service/reference in composite.xml, you need to wire it to the BPEL and this would create a reference automatically in the bpel and this error can be prevented

  • Parallel BIP Excel reports not working in IE 8

    Hi Gurus,
    I am facing some what a wired problem when I am trying to run the BIP 11g reports (Excel o/p).
    I am using IE 8 and when I generating a Excel output, I can successfully open up the excel sheet, but the problem here is when I click on the Run button again with different dates(params) selected without closing the previous excel then I am unable to see the latest output in Excel. (we want to see the 2 excel sheets at a time, without clicking on back button and re-opening the Report.)
    I tried the same in M.Firefox, there its working perfectly, I can open any number of parallel excel o/p's.
    But we need this working in IE as per our business requirement.
    Can you please help me with this??
    Version: 11.1.1.6.4
    Thanks & Regards,
    PG
    Edited by: PhaniG on Apr 22, 2013 3:14 PM

    Can anyone help me on this please?

  • Windows on Parallel, on new MacbookPro not working after migration assistant

    After I did migration assistant from my old macbook pro to my new macbook pro and formatted the old laptop, when I opened the Parallel I had on my laptop it told me that Windows in no longer a genuine software although I've been working with it on my previous macbook pro and it is a genuine windows..What can I do?
    I tried to retype my licence to reactivate windows but it wouldn't work!!
    PLease help..

    Did you, by any chance, make a backup of your old MBP on which there is still a copy of the Windows virtual machine? If so, try copying that over to the new MBP to replace the VM giving you trouble.
    Windows periodically checks the hardware configuration it's running on and if too many factors have changed, it puts up the complaint you're seeing. That may have been aggravated by how Migration Assistant transferred the VM file. I use VMware Fusion rather than Parallels and when a VM is moved to a new Mac, Fusion senses that and asks if the VM was moved or copied; if you answer copied, Fusion assigns a new MAC address to avoid network conflicts if both instances of the VM are running at the same time. But the new MAC address also triggers Windows to complain, as yours has. Does Parallels ask that question too, or does it, perhaps, just assume it's been copied? A more complete discussion of what you're running up against can be found here.

  • WARNING: My Paralells 5.0 is NOT working with LION!!

    Well yesterday we have checked the Lion (Apple) Webpage and could not find any information that Lion will have problems with Parralels 5.0
    Now we have the problem that our virtual windows system on Parallels 5.0 is not working anymore...
    We have been expecting that Apple gives us an information about this on the website, but they missed it!
    The support told me to contact Parllels support and ask for their solution like an upgrade...
    Paralles is now telling us that we have to buy Parallels 6.0 in order to make the system work again!
    I hate beeing forced to buy something (almost 80 EUR=), because Apple missed to inform people about this on the Lion webpage!
    I will now again contact Apple and ask for their solution! Will keep you informed!

    This is from the support page of PARALLELS:
    NOTE: Parallels worked closely with Apple during the development of its Lion operating system.
    Our testing has shown that the latest builds of Parallels Desktop 6 for Mac, Parallels Server for Mac 4.0 and Parallels Server for Mac, Mac mini Edition support Lion but do not take special advantage of new Lion features.
    The latest builds of these products were released on July 20, 2011. (THE BUILD DOES NOT WORK FOR 5.0!)
    For more information about Parallels Desktop products and Lion please go to kb.parallels.com and search for Lion.
    (THE LINK TO THE LION PAGE IS ALSO NOT WORKING 404-PAGE!)
    Thank you VERY much for this kind of support ;-)

  • Application does not work properly when I press a CommanButton

    Hi all, I am having a problem with weblogic 10.3.5.
    It turns out that an application built with JDeveloper 11.1.5, I test it, and everything goes well in the JDeveloper integrated Weblogic.
    But when deploy in a standalone weblogic 10.3.5 server, the application does not work properly when I press a CommanButton to go to another page search (the property "action" is set correctly) , but nothing happens, stays in the same home page. Similarly when a commanButton link to run a task-flow, It do not work , however in the JDeveloper integrated Weblogic it runs correctly.
    How I can solve these problems?
    Thanks.

    Thanks Frank for help us, but when I writing this comment we are doing at home. So, we going to test the page in a stand alone weblogic server 10.3.5. We wrote the URL as :
    " http://<our ip>:7001/myApp/faces/index.jspx "
    this application contains a report desing and compiled with iReport 4.5.1 ( last version in the moment ), we can see the report when I press a commanButton without any problem.
    But now, we need try your suggestions in the office, and give you more information about it . Thanks for the moment.
    In the Afternoon we gonna give you more information about it .

  • Parallel flows not initiating parallely

    Hi All,
    I have a flowN activity in my BPEL process (PROC1), which creates parallel flows.
    Inside each parallel flows I'm calling a another process (PROC2) through partner link.
    In my PROC2 I have HumanTask activity, which sends email to the Approver's and waits till that person responds.
    The problem is
    For EG:
    If 2 parallel flows created dynamically, two mails has to send to 2 different approvers(one from each parallel flow) @ same time, but in my case first one flow started its process and the second one starts after the first gets completed.
    Could anyone help me how to rectify this.
    Thanks
    Viki

    Hi Marc,
    Thanks for your response.
    I found the problem.
    In PROC2 , I created a partner link for PROC3 (globally).
    From each branch of flowN inside PROC2, I'm invoking PROC3, it seems frm each branch call goes to global PROC3 partner link .So parallel flow not working,it works sequentially.
    May be if put the partner link inside the scope or something like I create instance of partner link inside each branch would be the best way to solve my problem.
    I created a partner link inside my flowN scope , its giving error like not finding wsdl location.
    Tell me is it possible to create Partner link inside scope activity.
    Thanks
    Viki

  • My cover flow does not work on my 3rd gen 64 gb ipod touch

    My cover flow does not work on my 3rd gen 64 gb ipod touch and neither does shake to shuffle.

    Try:
    - Reset the iOS device. Nothing will be lost
    Reset iOS device: Hold down the On/Off button and the Home button at the same time for at
    least ten seconds, until the Apple logo appears.
    - Unsync all music and resync
    - Reset all settings      
    Go to Settings > General > Reset and tap Reset All Settings.
    All your preferences and settings are reset. Information (such as contacts and calendars) and media (such as songs and videos) aren’t affected.
    - Restore from backup. See:                                 
    iOS: How to back up           
    - Restore to factory settings/new iOS device.
    If still problem, make an appointment at the Genius Bar of an Apple store since it appears you have a hardware problem.
    Apple Retail Store - Genius Bar          

  • Ctrl/Alt Keys not Working in Parallels

    Hi,
    I'm running Illustrator CS6 using Parallels Desktop 8 and Windows 7. It appears that the ctrl/alt keys do not work. Has anyone found a solution? I've tried resetting my preferences and restarting my computer. Any help would be greatly appreciaed.

    Although this is an old thread, I also seem to be having the same sort of issues with Illustrator CS2 in Snow Leopard running under Parallels Desktop 9.
    Re. the proposed solution, there does not seem to be a 'Virtual Machine -> Configure -> Options -> Advanced -> Optimize modifier keys for games' option in Desktop 9 - or I've not found it.
    I will pursue this in the Parallels forums, but if anyone here has found a solution, I'd be interested to hear it.

Maybe you are looking for

  • Keep color constant even after lifting brush

    can i ask how do you make it so when ever you lift your brush the color remains the same? like for example when i lift my brush to erase or go to another section or something and return to the original part that i was coloring that area will becomes

  • Mail refuses to open one message, others ok

    For some reason I can't open a message in mail from my web provider. Other messages only a few hours earlier form the same source work fine. I opened the emessage in webmail and it was just an innocuous form letter. It did actually open it at first,

  • Strange error in CBS when enhance ESS/MSS

    Hi all:     I would like to setup JDI track for enhance ESS/MSS in ep7.     I create a new track in CMS named as ESSD2 ( did not create product in sld )     I check in SAP_BUILDT , SAP_JTECHS, SAP-JEE into the CMS and I found there is 49 dcs in CBS -

  • How do I get DW8 it to depoy .js files to testing server

    I'm using dw8 and I set up a testing server, how do I get it to depoy .js files there automatically without having to use windows explorer

  • WOKE UP THIS MORNING AND IPHONE WOULD NOT WORK!

    I was using OS 3.0 very effeciently last night before I went to bed. It is the Beta 5 edition. Picked it up from some developer for $20.00 online. A message told me to hook to Itunes, that is all I could get. So I hooked to Itunes. It tells me I need