The FLOW isn't parallel - why?

The BPEL process starts out with three parallel flows. Each flow makes (1) a database access, (2) Using aswitch determines it is appropriate to proceed, (3) Invokes a Asynchronous process, (4) Receives the result of the process, then all three flows join. All three flows were originally using the same partnerlink to the Asynchronous process. I tried giving one of the parallel paths a separate partnerlink, but that didn't change anything.
When I look at the initial process flow in the BPEL Manager the initial couple of activities are shown in each flow's parallel path. One of the flows has invoked the Asynchronous process and is now waiting on its corresponding receive activity. The other two flows are not proceeding beyond the switch.
If I inject the required signal for the flow waiting on the receive, it proceeds beyond the join of the three parallel paths and into the next scope. In other words it doesn't wait for the other two paths to complete.
Can someone suggest what could possibly be wrong?
I tried adding a property to the Asynchronous process partnerLink, *<property name="nonBlockingInvoke">true</property>*, but that caused the invoke to blow up. I assume that property is not appropriate for an Asynchronous process.

Perhaps you have a correlation issue. If the same process invokes another process from multiple flow activities it needs to know which branch that should receive a given answer. I'm not sure how the built-in correlation with WS-Addressing works, but perhaps it cannot handle this?
You could try content-based correlation and see if that helps you. You could also move the code that does the invoke and receive to a separate synchronous process and use it (you may get timeouts in real life, but for testing it should be fine). There would then be a one-to-one mapping between the calling and called process.
I may be totally wrong here, but at least it is easy to try :-).

Similar Messages

  • Branch flow in two parallel notifications

    Hi all,
    I've already posted something like this, but i think this explanation is a little clearer than the old one.
    is it possible to branch the flow in two parallel notifications? My workflow has a function that evaluates attributes, an in some cases, the conditinos are met for more than one possible "route"; but the PL/SQL function can return only ONE resultout.
    Thansk in advance for your help.

    You can branch a process by creating multiple outgoing transitions from the activity for the same result.
    For example, see the sample diagram at:
    http://download-west.oracle.com/docs/cd/B13789_01/workflow.101/b10284/overview.htm#overview
    which has two "True" transitions out of the Select Approver activity, to perform two actions in parallel, after which the branches are joined again by an And activity.

  • TS1398 Got the dreaded no wifi on my wife's iPhone 4S. Wifi greyed out and no luck with the reset network instructions. Why isn't Apple addressing this issue? We are a family of Apple product users, 2 ipads, an ipad mini, 4 iPhones but one isn't working!

    Got the dreaded no wifi on my wife's iPhone 4S. Wifi greyed out and no luck with the reset network instructions. Why isn't Apple addressing this issue? We are a family of Apple product users, 2 ipads, an ipad mini, 4 iPhones but one isn't working! Issue began whenwe upgraded the operating system.....
    Come on Apple.....get this issue sorted out!

    Just out of warranty. This is a software issue. everything was ok until the software update. Apple just need to sort it out.

  • Where's the iPod w/ bluetooth? Why isn't this a big thing?

    What's taking so long for someone to come out with a mp3 player with stereo bluetooth? cell phones got it, so it can't be a size issue, what's the deal? that would be the coolest thing since the iPod. seems like it should already have it. but i guess maybe the technology isn't ready yet, all i know is i want a bluetooth iPod
    PC   Windows XP  

    That's great... why are you posting that here?

  • The content isn't flow down when I add new rows

    Hello folks,
    I've implemented a dynamic rows adding in my PDF form and it's working fine.
    Why the content that resides under the table does not go down after adding new rows to it, but the new rows are on it?
    What should I do in my form?
    Thank you,
    Yair

    Dear Rui, thank you for the quick answer.
    Look, no form in my PDF is defined as flowed content.
    Can you please guide me about how to set my subforms currectly in order to implement the flowing?
    Thank you,
    Yair

  • Reasons why jar in the classpath isn't found?

    I need some help brainstorming:
    What are some possible reasons why java can't find classes that are properly .jar'd up with the .jar file in the classpath (verified)? If I expand the jar, they're found without a problem.

    Possibilities:
    -The jar isn't in the classpath. Print the property 'java.class.path' to verify.
    -There is an error in the class path. The Sun JVM will stop on any error, and not parse further.
    -The jar file isn't where the class path says it is.
    -The permissions of the program accessing the jar do not match the permissions of the jar file.
    It is easy to verify fixes to the classpath for command line stuff without reruning an application. Simply do this
    java MyClass
    If "no class found" is returned then there is a problem. If "no main found" is returned then the class path works.

  • Trying to renew my subscription and can't seem to figure this out, my plan doesn't need renewed until feb 2015 so its not giving me the option to manage my account. Creative cloud isn't giving taking the $ off my credit card why? The $ is on my credit car

    trying to renew my subscription and can't seem to figure this out, my plan doesn't need renewed until feb 2015 so its not giving me the option to manage my account. Creative cloud isn't giving taking the $ off my credit card why? The $ is on my credit card. Thank you.

    Log out of your Cloud account... Restart your computer... Log in to your Cloud account
    or
    Verify Account https://forums.adobe.com/thread/1465499 may help
    -Credit card https://helpx.adobe.com/utilities/credit-card.html

  • Import a playlist from Spotify to buy the songs on iTunes?  Why isn't there an easy way to do this?  Low hanging fruit Apple.

    Import a playlist from Spotify to buy the songs on iTunes?  Why isn't there an easy way to do this?  Low hanging fruit Apple.

    Yeah, once people get hooked on streaming music, they tend to be much less interested in purchasing downloads, and especially not from a music store that sells songs in an inconvenient (AAC) format instead of the de facto standard, MP3 format.
    However, let me not deter you.  If you would like to make the suggestion to Apple, you can use the iTunes Feedback page:
    http://www.apple.com/feedback/itunesapp.html

  • HT3207 My Energy Saver section of system preferences does not show the option to choose between energy saver or higher performance. I'd like to maximize my performance... any idea how to do that or why the option isn't hsowing up?

    My Energy Saver section of system preferences does not show the option to choose between energy saver or higher performance. I'd like to maximize my performance... any idea how to do that or why the option isn't showing up?

    Mac video card performance

  • Task blocked on the flow - Why ?

    Hello,
    I created a work flow:
    1.first task is send a mail (start mail)
    2.after there's a wait for event task
    3.finally there's a task to send a mail (end mail ) - This task is equal at the first task
    When I test this workflow, the first mail is sent, after the flow waiting for event. I create the event, and the flow continue (I can see it by the protocol) but when is arriving a the last task (end mail), the mail is not sent.
    Why ???

    Hello Suse,
    tks for reply ...
    I solved the problem, it was a wrong connection between task ...
    Anyway I have another problem on workflow (I'm new on this subject), so please I thank you if you reply at my following post:
    How put abap code on workflow ?
    tks.
    Roberto.

  • Why are internal pages giving the error message "The address isn't valid" (New tab and session restore)?

    Upon restarting firefox today, I was met not with the usual session restore page to which I have grown so accustomed, but an error page stating:
    "The address isn't valid
    The URL is not valid and cannot be loaded.
    Web addresses are usually written like http://www.example.com/
    Make sure that you're using forward slashes (i.e. /)."
    This also appears when I open a new tab. I've lost all of former tabs (of which I had a TON) and my easy access to my most visited sites that new tab usually gives me. Manually punching in about:sessionrestore, about:welcomeback or about:newtab all give this same error message.
    I've already tried restarting in safe mode, and have reset firefox through the troubleshooting page- neither helped in the slightest. In fact, I "fixed" the about:newtab by changing it to :blank instead, and that got reverted in the Reset. Did the most recent update change how the internal pages are handled or something?
    I'd like to fix things back to how they're supposed to be. I end up having to reset Firefox about 5 times a day whenever it gets greedy with my memory, which has never been more than a minor annoyance thanks to the good system restore. But if I can't repair this then it may be time to move on.
    Any ideas?

    Hi.
    I stated in my initial question that I already went through safe mode (and had also tried the theme thing), but regardless, I have tried again. No dice. They're still not fixing the problem.

  • When I film something the sound isn't recorded... why?

    When I try to film something, the sound isn't recorded only the images. Does anybody know what is the problem? In the begginning it used to record everything but after I don't know what happened and when I play the movie in the top of the screen appears like a line showing the fragments of the whole movie and a bar goes passing over the images like a timeline....

    The same thing happens to me. But in my case my 12yr old son noticed that I cover the phone's speakers with my hands while filming, not that thats your case. I just thought to tell you cause its funny is all. Hope some one can assist you. Good luck.

  • HT1597 I created a podcast, but the picture isn't appearing in iTunes. Any ideas why?

    I created a podcast and its now in iTunes, but the pic isn't in iTunes, but it was there when it was submitted. Any ideas?

    Version 11.1.5.5 of iTunes was just released today. If you update to that, does that help with the recognition troubles?
    http://www.apple.com/itunes/download/

  • Help with Managing sub accounts and The page isn't redirecting properly

    Anytime I try to make a new sub account, and I click on "Sub Accounts" I get this error:
    The page isn't redirecting properly
    Firefox has detected that the server is redirecting the request for this address in a way that will never complete.
        *   This problem can sometimes be caused by disabling or refusing to accept
              cookies.
    Before you ask, I'm a bit of a PC geek, I tried in both FF and IE8, same result, checked cookie settings, and they are NOT disabled etc.
    Any ideas?      
    Solved!
    Go to Solution.

    Cookies are normal. The only exceptions are for SU.
    I found a way to manage the sub accounts. Through Yahoo. Which is completely asinine. Why do I have to go to Yahoo's page when IT'S RIGHT IN MY VERIZON!?
    I wish I could "unbrand" my dsl service.

  • Help required in understanding the flow of control in working with EJB 3.0

    *1. Can anyone help me in understanding the flow after getting an object of InitialContext in using Stateless/Stateful in EJB 3.0 from client i.e. what we are getting in the step Object ref=jndiContext.lookup("CalculateBean/Remote) .*
    *2. What is the use of INITIAL_CONTEXT_FACTORY*
    *3. PROVIDER_URL*
    *4. Java.naimg.factory.url.pkgs*
    *5. why org.jboss.naming and org.jnp.interfaces separated by semi colon.*
    *6. Why we dont require INITIAL_CONTEXT_FACTORY, PROVIDER_URL and Java.naming.factory.url.pkgs if the client is a web client.*
    Properties p=new Properties();
              p.put(Context.INITIAL_CONTEXT_FACTORY, "org.jnp.interfaces.NamingContextFactory");
              p.put(Context.PROVIDER_URL,"jnp://localhost:1099");
              p.put("java.naming.factory.url.pkgs","org.jboss.naming:org.jnp.interfaces");
              Context jndiContext = new InitialContext(p);
         Object ref = jndiContext.lookup("CalculateBean/Remote");
    Calculate c = (Calculate)ref;
    int sum=c.add(3,4);
    System.out.println(sum);
    Thanx in advance........

    Annotations can also be processed at run time using the core reflection API (java.lang.Class & java.lang.reflect.*), so you might want to explore down that path. I have no idea how JBoss actually does it, but annotation processing at build time and core reflection at runtime are the two most obvious possibilities.
    Bruce

Maybe you are looking for

  • Word Wrap In Excel File

    Hi experts, I am trying to send an excel file as attachment . I have a column called remarks which is way too long. So  i need to Wrap the text Can any one help me out in this? CONCATENATE DUMMY BUKRS WERKS  it_inv-bstnk_vf IT_INV-ORT01 VEHNO 'SUGAR'

  • How many  threads are running?

    here's the code... i am trying to understand, at each point, how many threads are running: I understand that one thread belongs to the caller of the start() & at the same time there is another thread belonging to the instances of each thread (thread1

  • What is the av-1 file that is created when I make Quicktime Movies from FCP

    I have just experienced the -av1 phenomena for the first time. I have been exporting to QT movies regularly using the same internal and external drives for months - no changes, no incorrect formatting. I have used those exported movies to create One-

  • PSE 9 + Win 8.1

    Hallo - bin neu hier und habe die folgende Frage: Mit dem Öffnen der Panoramafunktion in PSE 9 stürzt PSE komplett ab. Betriebssystem Win 8.1 und leider kann ich da auch nicht alternativ was machen (ausser zurück Win7) Hat jemand einen Rat? Danke.

  • SPA504G phone change in phone behavior after firmware upgrade

    Hello,      I have a SPA504G phone that was set up with a speed dial to 800 which initiates the page all feature of the phone.  On the previous firmware I ran (7.4.8) That light was in a solid green state.  I have recently upbraded to firmware 7.5.2b