Author: rmannibucau
Date: Fri Sep 14 16:00:16 2012
New Revision: 1384830
URL: http://svn.apache.org/viewvc?rev=1384830&view=rev
Log:
logging error in event otherwise we swallow it
Modified:
openejb/trunk/openejb/container/openejb-loader/src/main/java/org/apache/openejb/observer/ObserverManager.java
Modified:
openejb/trunk/openejb/container/openejb-loader/src/main/java/org/apache/openejb/observer/ObserverManager.java
URL:
http://svn.apache.org/viewvc/openejb/trunk/openejb/container/openejb-loader/src/main/java/org/apache/openejb/observer/ObserverManager.java?rev=1384830&r1=1384829&r2=1384830&view=diff
==============================================================================
---
openejb/trunk/openejb/container/openejb-loader/src/main/java/org/apache/openejb/observer/ObserverManager.java
(original)
+++
openejb/trunk/openejb/container/openejb-loader/src/main/java/org/apache/openejb/observer/ObserverManager.java
Fri Sep 14 16:00:16 2012
@@ -28,9 +28,10 @@ import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
+import java.util.logging.Level;
+import java.util.logging.Logger;
public class ObserverManager {
-
private final List<Observer> observers = new ArrayList<Observer>();
public boolean addObserver(Object observer) {
@@ -70,6 +71,7 @@ public class ObserverManager {
if (!(event instanceof ObserverFailed)) {
fireEvent(new ObserverFailed(observer, event, t));
}
+
Logger.getLogger(ObserverManager.class.getName()).log(Level.SEVERE, "error
invoking " + observer, t);
}
}
}