Hi Chris, we have currently some issues with concurrency in async extensions. Please file a JIRA, and if you could attach a minimal example, that would be just great.
Thanks, Tammo Christian Fonden wrote: > Hello Oders, > > I think i just found a bug in the ODE trunk in ExtensionContext. The > scenario is > - An extension Activity extending AbstractAsynchExtensionOperation > - the run method does neither complete with errors nor it completes > successfully (intended!) > - a java timer waits 10 seconds and the calls context.completeWithFault. > - then the activity gets marked as faulted, but the process runs until > it is stopped by the 30 second axis2 call timeout. > > I think the situation that the activity gets marked as faulted is > somehow not propagated to the navigator, as the process could be > completed just after the timer fires (e.g. after 10 seconds, as shown > above). > > Does this seem plausible? If someone is interested i can supply the > extension code and the according bpel file. > > greets > Chris -- Tammo van Lessen - http://www.taval.de
