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