Fixed CS
Project: http://git-wip-us.apache.org/repos/asf/camel/repo Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/24e9a9d7 Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/24e9a9d7 Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/24e9a9d7 Branch: refs/heads/camel-2.18.x Commit: 24e9a9d7d16c6dbe4dbf041fe8dbe6116b78ec3b Parents: 1ce6f36 Author: Andrea Cosentino <anco...@gmail.com> Authored: Wed Oct 26 16:27:02 2016 +0200 Committer: Andrea Cosentino <anco...@gmail.com> Committed: Wed Oct 26 16:29:45 2016 +0200 ---------------------------------------------------------------------- .../netty4/NettySSLConsumerClientModeTest.java | 79 ++++++++++---------- 1 file changed, 39 insertions(+), 40 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/camel/blob/24e9a9d7/components/camel-netty4/src/test/java/org/apache/camel/component/netty4/NettySSLConsumerClientModeTest.java ---------------------------------------------------------------------- diff --git a/components/camel-netty4/src/test/java/org/apache/camel/component/netty4/NettySSLConsumerClientModeTest.java b/components/camel-netty4/src/test/java/org/apache/camel/component/netty4/NettySSLConsumerClientModeTest.java index f36e920..44ada54 100644 --- a/components/camel-netty4/src/test/java/org/apache/camel/component/netty4/NettySSLConsumerClientModeTest.java +++ b/components/camel-netty4/src/test/java/org/apache/camel/component/netty4/NettySSLConsumerClientModeTest.java @@ -16,6 +16,21 @@ */ package org.apache.camel.component.netty4; +import java.io.File; +import java.io.FileInputStream; +import java.io.IOException; +import java.io.InputStream; +import java.security.KeyManagementException; +import java.security.KeyStore; +import java.security.KeyStoreException; +import java.security.NoSuchAlgorithmException; +import java.security.UnrecoverableKeyException; +import java.security.cert.CertificateException; + +import javax.net.ssl.KeyManagerFactory; +import javax.net.ssl.SSLContext; +import javax.net.ssl.SSLEngine; +import javax.net.ssl.TrustManagerFactory; import io.netty.bootstrap.ServerBootstrap; import io.netty.channel.Channel; @@ -34,22 +49,6 @@ import io.netty.handler.codec.string.StringDecoder; import io.netty.handler.codec.string.StringEncoder; import io.netty.handler.ssl.SslHandler; -import java.io.File; -import java.io.FileInputStream; -import java.io.IOException; -import java.io.InputStream; -import java.security.KeyManagementException; -import java.security.KeyStore; -import java.security.KeyStoreException; -import java.security.NoSuchAlgorithmException; -import java.security.UnrecoverableKeyException; -import java.security.cert.CertificateException; - -import javax.net.ssl.KeyManagerFactory; -import javax.net.ssl.SSLContext; -import javax.net.ssl.SSLEngine; -import javax.net.ssl.TrustManagerFactory; - import org.apache.camel.Exchange; import org.apache.camel.Processor; import org.apache.camel.builder.RouteBuilder; @@ -170,30 +169,30 @@ public class NettySSLConsumerClientModeTest extends BaseNettyTest { private SSLContext sslContext; - public ServerInitializer() { - super(); - try { - // create the SSLContext that will be used to create SSLEngine instances - char[] pass = "changeit".toCharArray(); - - KeyManagerFactory kmf; - kmf = KeyManagerFactory.getInstance(KeyManagerFactory.getDefaultAlgorithm()); - TrustManagerFactory tmf = TrustManagerFactory.getInstance(TrustManagerFactory.getDefaultAlgorithm()); - - KeyStore ks = KeyStore.getInstance("JKS"); - try (InputStream ksStream = new FileInputStream(new File("src/test/resources/keystore.jks"))) { - ks.load(ksStream, pass); - } - kmf.init(ks, pass); - tmf.init(ks); - - sslContext = SSLContext.getInstance("TLS"); - - sslContext.init(kmf.getKeyManagers(), tmf.getTrustManagers(), null); - } catch (NoSuchAlgorithmException | KeyStoreException | CertificateException | IOException | UnrecoverableKeyException | KeyManagementException e) { - e.printStackTrace(); - } - } + ServerInitializer() { + super(); + try { + // create the SSLContext that will be used to create SSLEngine instances + char[] pass = "changeit".toCharArray(); + + KeyManagerFactory kmf; + kmf = KeyManagerFactory.getInstance(KeyManagerFactory.getDefaultAlgorithm()); + TrustManagerFactory tmf = TrustManagerFactory.getInstance(TrustManagerFactory.getDefaultAlgorithm()); + + KeyStore ks = KeyStore.getInstance("JKS"); + try (InputStream ksStream = new FileInputStream(new File("src/test/resources/keystore.jks"))) { + ks.load(ksStream, pass); + } + kmf.init(ks, pass); + tmf.init(ks); + + sslContext = SSLContext.getInstance("TLS"); + + sslContext.init(kmf.getKeyManagers(), tmf.getTrustManagers(), null); + } catch (NoSuchAlgorithmException | KeyStoreException | CertificateException | IOException | UnrecoverableKeyException | KeyManagementException e) { + e.printStackTrace(); + } + } @Override public void initChannel(SocketChannel ch) throws Exception {