You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by ro...@apache.org on 2015/07/13 15:18:32 UTC

qpid-jms git commit: QPIDJMS-82: fix validity of signed cert, update test to separate client and broker config so the issue is detected and avoid system properties leaking config into any later tests

Repository: qpid-jms
Updated Branches:
  refs/heads/master 8c7d59de0 -> 45edd842e


QPIDJMS-82: fix validity of signed cert, update test to separate client and broker config so the issue is detected and avoid system properties leaking config into any later tests


Project: http://git-wip-us.apache.org/repos/asf/qpid-jms/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-jms/commit/45edd842
Tree: http://git-wip-us.apache.org/repos/asf/qpid-jms/tree/45edd842
Diff: http://git-wip-us.apache.org/repos/asf/qpid-jms/diff/45edd842

Branch: refs/heads/master
Commit: 45edd842e222d296a4ef6a33ef3738a94c358985
Parents: 8c7d59d
Author: Robert Gemmell <ro...@apache.org>
Authored: Mon Jul 13 12:24:49 2015 +0100
Committer: Robert Gemmell <ro...@apache.org>
Committed: Mon Jul 13 12:26:48 2015 +0100

----------------------------------------------------------------------
 .../apache/qpid/jms/JmsSSLConnectionTest.java   |  51 ++++++++++---------
 .../src/test/resources/README.txt               |   2 +-
 .../src/test/resources/broker-jks.keystore      | Bin 2697 -> 2700 bytes
 .../src/test/resources/broker.crt               |  28 +++++-----
 .../src/test/resources/broker.csr               |  22 ++++----
 .../src/test/resources/ca-jks.keystore          | Bin 1182 -> 1184 bytes
 .../src/test/resources/ca.crt                   |  26 +++++-----
 .../src/test/resources/client-jks.truststore    | Bin 775 -> 777 bytes
 8 files changed, 66 insertions(+), 63 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/qpid-jms/blob/45edd842/qpid-jms-interop-tests/qpid-jms-activemq-tests/src/test/java/org/apache/qpid/jms/JmsSSLConnectionTest.java
----------------------------------------------------------------------
diff --git a/qpid-jms-interop-tests/qpid-jms-activemq-tests/src/test/java/org/apache/qpid/jms/JmsSSLConnectionTest.java b/qpid-jms-interop-tests/qpid-jms-activemq-tests/src/test/java/org/apache/qpid/jms/JmsSSLConnectionTest.java
index d81a534..69c116b 100644
--- a/qpid-jms-interop-tests/qpid-jms-activemq-tests/src/test/java/org/apache/qpid/jms/JmsSSLConnectionTest.java
+++ b/qpid-jms-interop-tests/qpid-jms-activemq-tests/src/test/java/org/apache/qpid/jms/JmsSSLConnectionTest.java
@@ -20,8 +20,13 @@ import static org.junit.Assert.assertNotNull;
 
 import java.net.URI;
 
+import javax.net.ssl.SSLContext;
+
 import org.apache.activemq.broker.BrokerService;
+import org.apache.activemq.broker.SslContext;
 import org.apache.activemq.broker.TransportConnector;
+import org.apache.qpid.jms.transports.TransportSslOptions;
+import org.apache.qpid.jms.transports.TransportSupport;
 import org.junit.After;
 import org.junit.Before;
 import org.junit.Test;
@@ -33,28 +38,32 @@ public class JmsSSLConnectionTest {
 
     private BrokerService brokerService;
 
-    public static final String PASSWORD = "password";
-    public static final String KEYSTORE = "src/test/resources/broker-jks.keystore";
-    public static final String KEYSTORE_TYPE = "jks";
-    public static final String TRUSTSTORE = "src/test/resources/client-jks.truststore";
-    public static final String TRUSTSTORE_TYPE = "jks";
+    private static final String PASSWORD = "password";
+    private static final String KEYSTORE = "src/test/resources/broker-jks.keystore";
+    private static final String TRUSTSTORE = "src/test/resources/client-jks.truststore";
 
     private URI connectionURI;
 
     @Before
     public void setUp() throws Exception {
-        System.setProperty("javax.net.ssl.trustStore", KEYSTORE);
-        System.setProperty("javax.net.ssl.trustStorePassword", PASSWORD);
-        System.setProperty("javax.net.ssl.trustStoreType", KEYSTORE_TYPE);
-        System.setProperty("javax.net.ssl.keyStore", KEYSTORE);
-        System.setProperty("javax.net.ssl.keyStorePassword", PASSWORD);
-        System.setProperty("javax.net.ssl.keyStoreType", KEYSTORE_TYPE);
-
         brokerService = new BrokerService();
         brokerService.setPersistent(false);
         brokerService.setAdvisorySupport(false);
         brokerService.setDeleteAllMessagesOnStartup(true);
-        brokerService.setUseJmx(true);
+        brokerService.setUseJmx(false);
+
+        // Setup broker SSL context...
+        TransportSslOptions sslOptions = new TransportSslOptions();
+        sslOptions.setKeyStoreLocation(KEYSTORE);
+        sslOptions.setKeyStorePassword(PASSWORD);
+        sslOptions.setVerifyHost(false);
+
+        SSLContext sslContext = TransportSupport.createSslContext(sslOptions);
+
+        final SslContext brokerContext = new SslContext();
+        brokerContext.setSSLContext(sslContext);
+
+        brokerService.setSslContext(brokerContext);
 
         TransportConnector connector = brokerService.addConnector("amqp+ssl://localhost:0");
         brokerService.start();
@@ -70,25 +79,19 @@ public class JmsSSLConnectionTest {
     }
 
     public String getConnectionURI(boolean verifyHost) throws Exception {
-        String baseURI = "amqps://" + connectionURI.getHost() + ":" + connectionURI.getPort();
+        String baseURI = "amqps://localhost:" + connectionURI.getPort() +
+                "?transport.trustStoreLocation=" + TRUSTSTORE +
+                "&transport.trustStorePassword=" + PASSWORD;
         if (verifyHost) {
             return baseURI;
         } else {
-            return baseURI + "?transport.verifyHost=false";
+            return baseURI + "&transport.verifyHost=false";
         }
     }
 
     @Test(timeout=30000)
-    public void testCreateConnection() throws Exception {
-        JmsConnectionFactory factory = new JmsConnectionFactory(getConnectionURI(false));
-        JmsConnection connection = (JmsConnection) factory.createConnection();
-        assertNotNull(connection);
-        connection.close();
-    }
-
-    @Test(timeout=30000)
     public void testCreateConnectionAndStart() throws Exception {
-        JmsConnectionFactory factory = new JmsConnectionFactory(getConnectionURI(false));
+        JmsConnectionFactory factory = new JmsConnectionFactory(getConnectionURI(true));
         JmsConnection connection = (JmsConnection) factory.createConnection();
         assertNotNull(connection);
         connection.start();

http://git-wip-us.apache.org/repos/asf/qpid-jms/blob/45edd842/qpid-jms-interop-tests/qpid-jms-activemq-tests/src/test/resources/README.txt
----------------------------------------------------------------------
diff --git a/qpid-jms-interop-tests/qpid-jms-activemq-tests/src/test/resources/README.txt b/qpid-jms-interop-tests/qpid-jms-activemq-tests/src/test/resources/README.txt
index 7e7b59f..4b9592f 100644
--- a/qpid-jms-interop-tests/qpid-jms-activemq-tests/src/test/resources/README.txt
+++ b/qpid-jms-interop-tests/qpid-jms-activemq-tests/src/test/resources/README.txt
@@ -14,7 +14,7 @@ keytool -storetype jks -keystore ca-jks.keystore -storepass password -alias ca -
 keytool -storetype jks -keystore broker-jks.keystore -storepass password -keypass password -alias broker -genkey -dname "O=Server,CN=localhost" -validity 9999 -ext bc=ca:false -ext eku=sA
 
 keytool -storetype jks -keystore broker-jks.keystore -storepass password -alias broker -certreq -file broker.csr
-keytool -storetype jks -keystore ca-jks.keystore -storepass password -alias ca -gencert -rfc -infile broker.csr -outfile broker.crt -ext bc=ca:false -ext eku=sA
+keytool -storetype jks -keystore ca-jks.keystore -storepass password -alias ca -gencert -rfc -infile broker.csr -outfile broker.crt -validity 9999 -ext bc=ca:false -ext eku=sA
 
 keytool -storetype jks -keystore broker-jks.keystore -storepass password -keypass password -importcert -alias ca -file ca.crt -noprompt
 keytool -storetype jks -keystore broker-jks.keystore -storepass password -keypass password -importcert -alias broker -file broker.crt

http://git-wip-us.apache.org/repos/asf/qpid-jms/blob/45edd842/qpid-jms-interop-tests/qpid-jms-activemq-tests/src/test/resources/broker-jks.keystore
----------------------------------------------------------------------
diff --git a/qpid-jms-interop-tests/qpid-jms-activemq-tests/src/test/resources/broker-jks.keystore b/qpid-jms-interop-tests/qpid-jms-activemq-tests/src/test/resources/broker-jks.keystore
index 49dc151..7bdf58e 100644
Binary files a/qpid-jms-interop-tests/qpid-jms-activemq-tests/src/test/resources/broker-jks.keystore and b/qpid-jms-interop-tests/qpid-jms-activemq-tests/src/test/resources/broker-jks.keystore differ

http://git-wip-us.apache.org/repos/asf/qpid-jms/blob/45edd842/qpid-jms-interop-tests/qpid-jms-activemq-tests/src/test/resources/broker.crt
----------------------------------------------------------------------
diff --git a/qpid-jms-interop-tests/qpid-jms-activemq-tests/src/test/resources/broker.crt b/qpid-jms-interop-tests/qpid-jms-activemq-tests/src/test/resources/broker.crt
index d78e1fc..865ee50 100644
--- a/qpid-jms-interop-tests/qpid-jms-activemq-tests/src/test/resources/broker.crt
+++ b/qpid-jms-interop-tests/qpid-jms-activemq-tests/src/test/resources/broker.crt
@@ -1,16 +1,16 @@
 -----BEGIN CERTIFICATE-----
-MIIC8TCCAq+gAwIBAgIENW8bDzALBgcqhkjOOAQDBQAwLjESMBAGA1UEAxMJbXktY2Eub3JnMRgw
-FgYDVQQKEw9NeSBUcnVzdGVkIEluYy4wHhcNMTUwMzEzMTk1NzM4WhcNMTUwNjExMTk1NzM4WjAl
-MRIwEAYDVQQDEwlsb2NhbGhvc3QxDzANBgNVBAoTBlNlcnZlcjCCAbgwggEsBgcqhkjOOAQBMIIB
-HwKBgQD9f1OBHXUSKVLfSpwu7OTn9hG3UjzvRADDHj+AtlEmaUVdQCJR+1k9jVj6v8X1ujD2y5tV
-bNeBO4AdNG/yZmC3a5lQpaSfn+gEexAiwk+7qdf+t8Yb+DtX58aophUPBPuD9tPFHsMCNVQTWhaR
-MvZ1864rYdcq7/IiAxmd0UgBxwIVAJdgUI8VIwvMspK5gqLrhAvwWBz1AoGBAPfhoIXWmz3ey7yr
-XDa4V7l5lK+7+jrqgvlXTAs9B4JnUVlXjrrUWU/mcQcQgYC0SRZxI+hMKBYTt88JMozIpuE8FnqL
-VHyNKOCjrh4rs6Z1kW6jfwv6ITVi8ftiegEkO8yk8b6oUZCJqIPf4VrlnwaSi2ZegHtVJWQBTDv+
-z0kqA4GFAAKBgQCT+nMIalZAgQ/nxoETRk2AoollG+tTxNLi466cnEv9TytIfT4O3Sj3DqyAktaD
-oMUAuh0s3jZuLILNaa26hi/1jMdjIXsi9ru011u+Rv1hKa0xUn5EBTSOPH/DauGhcQOTFNf/zj7H
-6bbULtNiZW4h1x0qbxdIYgJrm0AzrEaN76NiMGAwHwYDVR0jBBgwFoAUqlYayLfB1vAfVuXtyVov
-ZC64fmowCQYDVR0TBAIwADATBgNVHSUEDDAKBggrBgEFBQcDATAdBgNVHQ4EFgQUTtngA33dMmCa
-Mqc7S5XDCaxvtv8wCwYHKoZIzjgEAwUAAy8AMCwCFCkzJuaBVk1SBNIqjbwFPCULz05dAhQjyAWx
-fu+AJxeSlM2OpHRj5TRw3Q==
+MIIC8DCCAq6gAwIBAgIEZLwPfTALBgcqhkjOOAQDBQAwLjESMBAGA1UEAxMJbXktY2Eub3JnMRgw
+FgYDVQQKEw9NeSBUcnVzdGVkIEluYy4wHhcNMTUwNzEzMTExMjQ3WhcNNDIxMTI3MTExMjQ3WjAl
+MRIwEAYDVQQDEwlsb2NhbGhvc3QxDzANBgNVBAoTBlNlcnZlcjCCAbcwggEsBgcqhkjOOAQBMIIB
+HwKBgQD9f1OBHXUSKVLfSpwu7OTn9hG3UjzvRADDHj+AtlEmaUVdQCJR+1k9jVj6v8X1ujD2y5tV
+bNeBO4AdNG/yZmC3a5lQpaSfn+gEexAiwk+7qdf+t8Yb+DtX58aophUPBPuD9tPFHsMCNVQTWhaR
+MvZ1864rYdcq7/IiAxmd0UgBxwIVAJdgUI8VIwvMspK5gqLrhAvwWBz1AoGBAPfhoIXWmz3ey7yr
+XDa4V7l5lK+7+jrqgvlXTAs9B4JnUVlXjrrUWU/mcQcQgYC0SRZxI+hMKBYTt88JMozIpuE8FnqL
+VHyNKOCjrh4rs6Z1kW6jfwv6ITVi8ftiegEkO8yk8b6oUZCJqIPf4VrlnwaSi2ZegHtVJWQBTDv+
+z0kqA4GEAAKBgBm4I6/WnxRusgL5rJBXoXhYJIZ+Fd0V6vBG8ZdWzoWS1bj+BcZ1q+hCW5Y7Mm3B
+BJV9o561WXI+gPlKwmhfNNmvzPaBgjT9koy8b2qtz2dBQ0a9Xv3dAsDwzd3reul4uRGAzIGXpqA3
+iKt+QPQSVWTGgDzltMhfvFyii2ctiBzRo2IwYDAfBgNVHSMEGDAWgBSANlm9IONHu6PmjJNWUMxL
+RE62XDAJBgNVHRMEAjAAMBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBQMEgj6rDgHa+ke
+igVS1aCBvJarhjALBgcqhkjOOAQDBQADLwAwLAIUGuYkBW6uue5PGrfmJM9M4X2Z6h4CFESdO7HE
+DrTCowsfVQ6pc357tsSs
 -----END CERTIFICATE-----

http://git-wip-us.apache.org/repos/asf/qpid-jms/blob/45edd842/qpid-jms-interop-tests/qpid-jms-activemq-tests/src/test/resources/broker.csr
----------------------------------------------------------------------
diff --git a/qpid-jms-interop-tests/qpid-jms-activemq-tests/src/test/resources/broker.csr b/qpid-jms-interop-tests/qpid-jms-activemq-tests/src/test/resources/broker.csr
index 71cfdd4..0e1cd15 100644
--- a/qpid-jms-interop-tests/qpid-jms-activemq-tests/src/test/resources/broker.csr
+++ b/qpid-jms-interop-tests/qpid-jms-activemq-tests/src/test/resources/broker.csr
@@ -1,13 +1,13 @@
 -----BEGIN NEW CERTIFICATE REQUEST-----
-MIICWjCCAhgCAQAwJTESMBAGA1UEAxMJbG9jYWxob3N0MQ8wDQYDVQQKEwZTZXJ2ZXIwggG4MIIB
-LAYHKoZIzjgEATCCAR8CgYEA/X9TgR11EilS30qcLuzk5/YRt1I870QAwx4/gLZRJmlFXUAiUftZ
-PY1Y+r/F9bow9subVWzXgTuAHTRv8mZgt2uZUKWkn5/oBHsQIsJPu6nX/rfGG/g7V+fGqKYVDwT7
-g/bTxR7DAjVUE1oWkTL2dfOuK2HXKu/yIgMZndFIAccCFQCXYFCPFSMLzLKSuYKi64QL8Fgc9QKB
-gQD34aCF1ps93su8q1w2uFe5eZSvu/o66oL5V0wLPQeCZ1FZV4661FlP5nEHEIGAtEkWcSPoTCgW
-E7fPCTKMyKbhPBZ6i1R8jSjgo64eK7OmdZFuo38L+iE1YvH7YnoBJDvMpPG+qFGQiaiD3+Fa5Z8G
-kotmXoB7VSVkAUw7/s9JKgOBhQACgYEAk/pzCGpWQIEP58aBE0ZNgKKJZRvrU8TS4uOunJxL/U8r
-SH0+Dt0o9w6sgJLWg6DFALodLN42biyCzWmtuoYv9YzHYyF7Iva7tNdbvkb9YSmtMVJ+RAU0jjx/
-w2rhoXEDkxTX/84+x+m21C7TYmVuIdcdKm8XSGICa5tAM6xGje+gMDAuBgkqhkiG9w0BCQ4xITAf
-MB0GA1UdDgQWBBRO2eADfd0yYJoypztLlcMJrG+2/zALBgcqhkjOOAQDBQADLwAwLAIUVm1YPSH0
-Jo/qJyHPz4XcRd2+ZoYCFEZvfHTOZ5/VzXlUjGNWKk6oUPfk
+MIICWTCCAhcCAQAwJTESMBAGA1UEAxMJbG9jYWxob3N0MQ8wDQYDVQQKEwZTZXJ2ZXIwggG3MIIB
+LAYHKoZIzjgEATCCAR8CgYEA/X9TgR11EilS30qcLuzk5/YRt1I870QAwx4/gLZRJmlFXUAiUftZ
+PY1Y+r/F9bow9subVWzXgTuAHTRv8mZgt2uZUKWkn5/oBHsQIsJPu6nX/rfGG/g7V+fGqKYVDwT7
+g/bTxR7DAjVUE1oWkTL2dfOuK2HXKu/yIgMZndFIAccCFQCXYFCPFSMLzLKSuYKi64QL8Fgc9QKB
+gQD34aCF1ps93su8q1w2uFe5eZSvu/o66oL5V0wLPQeCZ1FZV4661FlP5nEHEIGAtEkWcSPoTCgW
+E7fPCTKMyKbhPBZ6i1R8jSjgo64eK7OmdZFuo38L+iE1YvH7YnoBJDvMpPG+qFGQiaiD3+Fa5Z8G
+kotmXoB7VSVkAUw7/s9JKgOBhAACgYAZuCOv1p8UbrIC+ayQV6F4WCSGfhXdFerwRvGXVs6FktW4
+/gXGdavoQluWOzJtwQSVfaOetVlyPoD5SsJoXzTZr8z2gYI0/ZKMvG9qrc9nQUNGvV793QLA8M3d
+63rpeLkRgMyBl6agN4irfkD0ElVkxoA85bTIX7xcootnLYgc0aAwMC4GCSqGSIb3DQEJDjEhMB8w
+HQYDVR0OBBYEFAwSCPqsOAdr6R6KBVLVoIG8lquGMAsGByqGSM44BAMFAAMvADAsAhQREWQmDqjx
+h91w+C4DJXZwAFM7YwIUdiNz1SsiCESumovV6kBdfZ+4d9A=
 -----END NEW CERTIFICATE REQUEST-----

http://git-wip-us.apache.org/repos/asf/qpid-jms/blob/45edd842/qpid-jms-interop-tests/qpid-jms-activemq-tests/src/test/resources/ca-jks.keystore
----------------------------------------------------------------------
diff --git a/qpid-jms-interop-tests/qpid-jms-activemq-tests/src/test/resources/ca-jks.keystore b/qpid-jms-interop-tests/qpid-jms-activemq-tests/src/test/resources/ca-jks.keystore
index e8e7332..21dc08e 100644
Binary files a/qpid-jms-interop-tests/qpid-jms-activemq-tests/src/test/resources/ca-jks.keystore and b/qpid-jms-interop-tests/qpid-jms-activemq-tests/src/test/resources/ca-jks.keystore differ

http://git-wip-us.apache.org/repos/asf/qpid-jms/blob/45edd842/qpid-jms-interop-tests/qpid-jms-activemq-tests/src/test/resources/ca.crt
----------------------------------------------------------------------
diff --git a/qpid-jms-interop-tests/qpid-jms-activemq-tests/src/test/resources/ca.crt b/qpid-jms-interop-tests/qpid-jms-activemq-tests/src/test/resources/ca.crt
index a56a21e..6f94aa7 100644
--- a/qpid-jms-interop-tests/qpid-jms-activemq-tests/src/test/resources/ca.crt
+++ b/qpid-jms-interop-tests/qpid-jms-activemq-tests/src/test/resources/ca.crt
@@ -1,15 +1,15 @@
 -----BEGIN CERTIFICATE-----
-MIICyDCCAoWgAwIBAgIEPFthUDALBgcqhkjOOAQDBQAwLjESMBAGA1UEAxMJbXktY2Eub3JnMRgw
-FgYDVQQKEw9NeSBUcnVzdGVkIEluYy4wHhcNMTUwMzEzMTk1NDM1WhcNNDIwNzI4MTk1NDM1WjAu
-MRIwEAYDVQQDEwlteS1jYS5vcmcxGDAWBgNVBAoTD015IFRydXN0ZWQgSW5jLjCCAbUwggEsBgcq
-hkjOOAQBMIIBHwKBgQD9f1OBHXUSKVLfSpwu7OTn9hG3UjzvRADDHj+AtlEmaUVdQCJR+1k9jVj6
-v8X1ujD2y5tVbNeBO4AdNG/yZmC3a5lQpaSfn+gEexAiwk+7qdf+t8Yb+DtX58aophUPBPuD9tPF
-HsMCNVQTWhaRMvZ1864rYdcq7/IiAxmd0UgBxwIVAJdgUI8VIwvMspK5gqLrhAvwWBz1AoGBAPfh
-oIXWmz3ey7yrXDa4V7l5lK+7+jrqgvlXTAs9B4JnUVlXjrrUWU/mcQcQgYC0SRZxI+hMKBYTt88J
-MozIpuE8FnqLVHyNKOCjrh4rs6Z1kW6jfwv6ITVi8ftiegEkO8yk8b6oUZCJqIPf4VrlnwaSi2Ze
-gHtVJWQBTDv+z0kqA4GCAAJ/IhAWFyeAASoAZqnBdIpubv80/Zi2wKgtbnol0SR75AfdUEF9Qeg/
-H0Yqd3ggjHS/tUsIy18CrRPeHVAQadYCBTgiAssS7Ag0CmIB4+J9LTcOljWQASC0MuclS3e4d4L3
-uQiSrkVmiIKMl9bP5N0OWhyzmkT/7p2Klt17bqZfQKMyMDAwDwYDVR0TAQH/BAUwAwEB/zAdBgNV
-HQ4EFgQUqlYayLfB1vAfVuXtyVovZC64fmowCwYHKoZIzjgEAwUAAzAAMC0CFC05/lo0lMADXBZX
-fx/Ytb8/+r2PAhUAkhMXiWaQqxTYg7gvU69NVGyA5JQ=
+MIICyjCCAoigAwIBAgIEMplghTALBgcqhkjOOAQDBQAwLjESMBAGA1UEAxMJbXktY2Eub3JnMRgw
+FgYDVQQKEw9NeSBUcnVzdGVkIEluYy4wHhcNMTUwNzEzMTExMjQ2WhcNNDIxMTI3MTExMjQ2WjAu
+MRIwEAYDVQQDEwlteS1jYS5vcmcxGDAWBgNVBAoTD015IFRydXN0ZWQgSW5jLjCCAbgwggEsBgcq
+hkjOOAQBMIIBHwKBgQD9f1OBHXUSKVLfSpwu7OTn9hG3UjzvRADDHj+AtlEmaUVdQCJR+1k9jVj6
+v8X1ujD2y5tVbNeBO4AdNG/yZmC3a5lQpaSfn+gEexAiwk+7qdf+t8Yb+DtX58aophUPBPuD9tPF
+HsMCNVQTWhaRMvZ1864rYdcq7/IiAxmd0UgBxwIVAJdgUI8VIwvMspK5gqLrhAvwWBz1AoGBAPfh
+oIXWmz3ey7yrXDa4V7l5lK+7+jrqgvlXTAs9B4JnUVlXjrrUWU/mcQcQgYC0SRZxI+hMKBYTt88J
+MozIpuE8FnqLVHyNKOCjrh4rs6Z1kW6jfwv6ITVi8ftiegEkO8yk8b6oUZCJqIPf4VrlnwaSi2Ze
+gHtVJWQBTDv+z0kqA4GFAAKBgQDF5EbIMcPgzd62okV2Z6z+WrR9MxGQ3TZYaLe6D3leldLY5/UE
+Lj3SH6k7ndfboTujr38dUfWP9qJSmosn/R6QvBfoAgUnO8WdnXod5aLxYlSeivuZcMuiD3t+72hD
+8KYcZm72NHZw8i8+ubD7xizVvdKJOYn4O0r+sH+8CCgxfqMyMDAwDwYDVR0TAQH/BAUwAwEB/zAd
+BgNVHQ4EFgQUgDZZvSDjR7uj5oyTVlDMS0ROtlwwCwYHKoZIzjgEAwUAAy8AMCwCFDUOtg0V0yS/
+eqfqUaHv8VR80+WPAhQY7hn2T5zV4AltFW9wikuHEp/Tkw==
 -----END CERTIFICATE-----

http://git-wip-us.apache.org/repos/asf/qpid-jms/blob/45edd842/qpid-jms-interop-tests/qpid-jms-activemq-tests/src/test/resources/client-jks.truststore
----------------------------------------------------------------------
diff --git a/qpid-jms-interop-tests/qpid-jms-activemq-tests/src/test/resources/client-jks.truststore b/qpid-jms-interop-tests/qpid-jms-activemq-tests/src/test/resources/client-jks.truststore
index a21f689..cf7b7f1 100644
Binary files a/qpid-jms-interop-tests/qpid-jms-activemq-tests/src/test/resources/client-jks.truststore and b/qpid-jms-interop-tests/qpid-jms-activemq-tests/src/test/resources/client-jks.truststore differ


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