I'm not 100% sure for the synchronization either, but it works much better like that. I have made some tests with more than 20 concurrent processes in unmanaged mode
and it seems to work fine.

Cheers,
Guillaume Nodet


cory wrote:

Hello,

I took a quick look at the patch.  Looks good to me.  I'm not 100%
sure of the effect of method synchronization on the managed engine,
but I didn't see anything that stuck out.  The unmanaged engine has
never been exercised in a threaded environment before(hope the method
synchronization does the trick for you).  You do want to watch out for
deadlocks.  The testBPInvokeDeadlock test does deadlock in the managed
engine when processing multiple messages.

-cory

On 3/1/06, Guillaume Nodet (JIRA) <[EMAIL PROTECTED]> wrote:
    [ http://issues.apache.org/jira/browse/ODE-2?page=all ]

Guillaume Nodet updated ODE-2:
------------------------------

   Attachment: ode.patch

If one of the original developers could review the patch...


Patch fixing several issues for ServiceMix integration
------------------------------------------------------

        Key: ODE-2
        URL: http://issues.apache.org/jira/browse/ODE-2
    Project: Apache Ode
       Type: Improvement
   Reporter: Guillaume Nodet
Attachments: ode.patch

The attached patch fix the following issues:
* build problem (missing test11)
* allow external actions to retrieve attributes from the bpel action
* problems evaluating xpath expressions with doubles
* allow external service invocations to be configured from the BPEProperties
* add a simple implementation of UUID generator
* fix problems with onAlarm element inside pick activity
* fix onAlarm problems in unmanaged mode
* fix NPE for untyped variables
* fix threading problems in unmanaged mode
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
  http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
  http://www.atlassian.com/software/jira




Reply via email to