Author: rmannibucau
Date: Thu Jun 21 00:00:52 2012
New Revision: 1352372

URL: http://svn.apache.org/viewvc?rev=1352372&view=rev
Log:
using ObserverAdded for update checker

Modified:
    
openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/util/UpdateChecker.java

Modified: 
openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/util/UpdateChecker.java
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/util/UpdateChecker.java?rev=1352372&r1=1352371&r2=1352372&view=diff
==============================================================================
--- 
openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/util/UpdateChecker.java
 (original)
+++ 
openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/util/UpdateChecker.java
 Thu Jun 21 00:00:52 2012
@@ -24,6 +24,7 @@ import org.apache.openejb.assembler.clas
 import org.apache.openejb.loader.IO;
 import org.apache.openejb.loader.SystemInstance;
 import org.apache.openejb.observer.Observes;
+import org.apache.openejb.observer.event.ObserverAdded;
 
 public class UpdateChecker {
     private static final Logger LOGGER = 
Logger.getInstance(LogCategory.OPENEJB_STARTUP, UpdateChecker.class);
@@ -38,7 +39,11 @@ public class UpdateChecker {
     private static final String UNDEFINED = "undefined";
     private static String LATEST = "undefined";
 
-    public void check(@Observes ConfigurationLoaded event) {
+    public void check(@Observes ObserverAdded event) {
+        if (event.getObserver() != this) {
+            return;
+        }
+
         String originalProxyHost = null;
         String originalProxyPort = null;
         String originalProxyUser = null;


Reply via email to