Author: vanto
Date: Sun Oct 21 11:42:04 2007
New Revision: 586930
URL: http://svn.apache.org/viewvc?rev=586930&view=rev
Log:
event listeners may throw exceptions.
Modified:
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelServerImpl.java
Modified:
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelServerImpl.java
URL:
http://svn.apache.org/viewvc/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelServerImpl.java?rev=586930&r1=586929&r2=586930&view=diff
==============================================================================
---
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelServerImpl.java
(original)
+++
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelServerImpl.java
Sun Oct 21 11:42:04 2007
@@ -690,14 +690,8 @@
void fireEvent(BpelEvent event) {
// Note that the eventListeners list is a copy-on-write array, so need
// to mess with synchronization.
-
for (org.apache.ode.bpel.iapi.BpelEventListener l :
_contexts.eventListeners) {
- try {
- l.onEvent(event);
- } catch (Throwable t) {
- // catch all possible exceptions
- __log.warn("Got an exception while notifying
BpelEventListener '" + l + "'.", t);
- }
+ l.onEvent(event);
}
}