throws Exception {
DefaultObjectMapperFactory objectMapperFactory = new DefaultObjectMapperFactory();
return createInstance(config,
new DefaultSSLContextFactory(defaultSSLContextFactoryConfig),
objectMapperFactory,
new DefaultClientTransactionIdStrategy(),
new DefaultTransactionLogHandler(defaultTransactionLogHandlerConfig,
objectMapperFactory.createInstance()));
}