Hide Forgot
Date of First Response: 2009-02-04 09:14:33 project_key: SOA See GPD-298
Link: Added: This issue depends GPD-298
I believe that the problem is in the implementation of the EsbNotifier (or EsbActionHandler) implementation. It is the responsibility of this class to continue the execution of the process.
Sorry Koen but can you elaborate on this? This class was always intended to be used within a transaction/event and not an action on the main node. The one which *is* part of the main node, and does indeed stop processing while waiting for a response, is the EsbActionHandler.
Sorry, last should read *transition* and not transaction.
Link: Added: This issue related SOA-1162
So the EsbActionHandler acts as a wait state? It is possible to implement action handlers for nodes that continue the execution themselves (so that the nodes don't act as wait states. And then it is possible to add support for such a node in the GPD. But it is not possible (at the moment) to plug in support for the mere action handler as a predefined action.
EsbActionHandler will force the token processing to stop at that point, until an asynchronous event. Once this reply has been received (or a timeout occurs) the token can then proceed. We handle the resumption of the token processing for EsbActionHandler once an ESB response has been received.
From Koen ... "... this has been released with the JBoss Tools 3.0 and JBDS 2.0 releases."
Verified in ER5