summaryrefslogtreecommitdiff
path: root/qpid/java
diff options
context:
space:
mode:
authorRajith Muditha Attapattu <rajith@apache.org>2010-01-29 04:15:36 +0000
committerRajith Muditha Attapattu <rajith@apache.org>2010-01-29 04:15:36 +0000
commit0b8808f172f37b72ab6df004fc9d64ba40ea2919 (patch)
treee26aac177bb786a5f5cb3d59ccc27a63bf7bc909 /qpid/java
parent74b3d663c3707283587280cfb1d84591ae965d1e (diff)
downloadqpid-python-0b8808f172f37b72ab6df004fc9d64ba40ea2919.tar.gz
added a null check for connection settings
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@904375 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/java')
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/transport/network/ConnectionBinding.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/transport/network/ConnectionBinding.java b/qpid/java/common/src/main/java/org/apache/qpid/transport/network/ConnectionBinding.java
index b9f8c29dde..c14fe1fdb3 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/transport/network/ConnectionBinding.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/transport/network/ConnectionBinding.java
@@ -72,7 +72,8 @@ public abstract class ConnectionBinding
{
Connection conn = connection();
- if (conn.getConnectionSettings().isUseSASLEncryption())
+ if (conn.getConnectionSettings() != null &
+ conn.getConnectionSettings().isUseSASLEncryption())
{
sender = new SASLSender(sender);
conn.addConnectionListener((ConnectionListener)sender);
@@ -86,7 +87,8 @@ public abstract class ConnectionBinding
public Receiver<ByteBuffer> receiver(Connection conn)
{
- if (conn.getConnectionSettings().isUseSASLEncryption())
+ if (conn.getConnectionSettings() != null &
+ conn.getConnectionSettings().isUseSASLEncryption())
{
SASLReceiver receiver = new SASLReceiver(new InputHandler(new Assembler(conn)));
conn.addConnectionListener((ConnectionListener)receiver);