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