Author: rgodfrey
Date: Tue Feb 10 16:23:27 2015
New Revision: 1658752

URL: http://svn.apache.org/r1658752
Log:
QPID-6352 : Always check TCP transports without looking for service loader

Modified:
    
qpid/trunk/qpid/java/amqp-1-0-client/src/main/java/org/apache/qpid/amqp_1_0/client/Connection.java

Modified: 
qpid/trunk/qpid/java/amqp-1-0-client/src/main/java/org/apache/qpid/amqp_1_0/client/Connection.java
URL: 
http://svn.apache.org/viewvc/qpid/trunk/qpid/java/amqp-1-0-client/src/main/java/org/apache/qpid/amqp_1_0/client/Connection.java?rev=1658752&r1=1658751&r2=1658752&view=diff
==============================================================================
--- 
qpid/trunk/qpid/java/amqp-1-0-client/src/main/java/org/apache/qpid/amqp_1_0/client/Connection.java
 (original)
+++ 
qpid/trunk/qpid/java/amqp-1-0-client/src/main/java/org/apache/qpid/amqp_1_0/client/Connection.java
 Tue Feb 10 16:23:27 2015
@@ -291,6 +291,12 @@ public class Connection implements Excep
 
     private TransportProvider getTransportProvider(final String protocol) 
throws ConnectionException
     {
+        TCPTransportProviderFactory tcpTransportProviderFactory = new 
TCPTransportProviderFactory();
+        
if(tcpTransportProviderFactory.getSupportedTransports().contains(protocol))
+        {
+            return tcpTransportProviderFactory.getProvider(protocol);
+        }
+
         ClassLoader classLoader = 
Thread.currentThread().getContextClassLoader();
         ServiceLoader<TransportProviderFactory> providerFactories = 
ServiceLoader.load(TransportProviderFactory.class, classLoader);
 



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@qpid.apache.org
For additional commands, e-mail: commits-h...@qpid.apache.org

Reply via email to