Author: grkvlt
Date: Tue Dec  6 18:15:31 2011
New Revision: 1211059

URL: http://svn.apache.org/viewvc?rev=1211059&view=rev
Log:
QPID-3489: Attempt to load all custom exchanges rather than returning at first 
failure

Modified:
    
qpid/trunk/qpid/java/broker/src/main/java/org/apache/qpid/server/exchange/DefaultExchangeFactory.java

Modified: 
qpid/trunk/qpid/java/broker/src/main/java/org/apache/qpid/server/exchange/DefaultExchangeFactory.java
URL: 
http://svn.apache.org/viewvc/qpid/trunk/qpid/java/broker/src/main/java/org/apache/qpid/server/exchange/DefaultExchangeFactory.java?rev=1211059&r1=1211058&r2=1211059&view=diff
==============================================================================
--- 
qpid/trunk/qpid/java/broker/src/main/java/org/apache/qpid/server/exchange/DefaultExchangeFactory.java
 (original)
+++ 
qpid/trunk/qpid/java/broker/src/main/java/org/apache/qpid/server/exchange/DefaultExchangeFactory.java
 Tue Dec  6 18:15:31 2011
@@ -123,7 +123,7 @@ public class DefaultExchangeFactory impl
                 if (exchangeType == null)
                 {
                     _logger.error("No such custom exchange class found: 
\""+String.valueOf(className)+"\"");
-                    return;
+                    continue;
                 }
                 Class<? extends ExchangeType> exchangeTypeClass = 
exchangeType.getClass();
                 ExchangeType<? extends ExchangeType> type = 
exchangeTypeClass.newInstance();



---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:commits-subscr...@qpid.apache.org

Reply via email to