public HttpServerSharedInitializerFactory(NettySharedHttpServerBootstrapConfiguration configuration, HttpServerConsumerChannelFactory channelFactory,
ClassResolver classResolver) {
this.configuration = configuration;
this.channelFactory = channelFactory;
// fallback and use default resolver
this.classResolver = classResolver != null ? classResolver : new DefaultClassResolver();
try {
this.sslContext = createSSLContext();
} catch (Exception e) {
throw ObjectHelper.wrapRuntimeCamelException(e);