protected Transport createTransport() throws JMSException {
if (!brokerURL.getScheme().equals("ssl")) {
return super.createTransport();
}
try {
if (keyManager == null || trustManager == null) {
trustManager = createTrustManager();
keyManager = createKeyManager();
}
SslTransportFactory sslFactory = new SslTransportFactory();
SslContext ctx = new SslContext(keyManager, tru