public ApigeeSSO2Provider() { ClientConfig clientConfig = new ClientConfig(); clientConfig.register(new JacksonFeature()); client = ClientBuilder.newClient(clientConfig); }
@Override public boolean configure(FeatureContext context) { super.configure(context); context.register(ObjectMapperProvider.class); return true; } }
AbstractProvider(EntityManager entityManager, ManagementService managementService) { this.entityManager = entityManager; this.managementService = managementService; ClientConfig clientConfig = new ClientConfig(); clientConfig.register(new JacksonFeature()); client = ClientBuilder.newClient(clientConfig); }
@Override public User createOrAuthenticate( String externalToken ) throws BadTokenException { ClientConfig clientConfig = new ClientConfig(); clientConfig.register( new JacksonFeature() ); client = ClientBuilder.newClient( clientConfig );
clientConfig.register(new JacksonFeature()); clientConfig.property(ApacheClientProperties.CONNECTION_MANAGER, connectionManager); clientConfig.connectorProvider(new ApacheConnectorProvider());
final ResourceConfig resourceConfig = new ResourceConfig() .packages("training.webservice") .register(new JacksonFeature()) .register(new WebServiceBinder());
/** * This will initialize the SPI to contact the test engine at * http://hostname:port/xdstools2 * @param urlRoot URL Root - http://hostname:port/xdstools2 for example */ public EngineSpi(String urlRoot) { ClientConfig cc = new ClientConfig().register(new JacksonFeature()); Client c = ClientBuilder.newClient(cc); c.register(new LoggingFilter(java.util.logging.Logger.getLogger("SYSTEM"), true)); Configuration conf = c.getConfiguration(); logger.info(conf.getPropertyNames()); logger.info("target is " + urlRoot + "/rest/"); target = c.target(urlRoot + "/rest/"); }
private static Client createClient(String httpAuthenticationUser, String httpAuthenticationPassword) { ClientConfig cc = new ClientConfig().register(new JacksonFeature()); Client client = ClientBuilder.newBuilder().withConfig(cc).build(); client.register(GZipEncoder.class); client.register(EncodingFilter.class); client.register(DeflateEncoder.class); if (!Strings.isNullOrEmpty(httpAuthenticationUser) && !Strings.isNullOrEmpty(httpAuthenticationPassword) ){ client.register(HttpAuthenticationFeature.basic(httpAuthenticationUser, httpAuthenticationPassword)); } JacksonJaxbJsonProvider provider = new JacksonJaxbJsonProvider(); provider.setMapper(ObjectMapperBuilder.buildNewObjectMapper()); client.register(provider); return client; }
WRAPPED_MAPPER.enable(DeserializationConfig.Feature.ACCEPT_EMPTY_STRING_AS_NULL_OBJECT); CLIENT.register(new JacksonFeature()).register(new ContextResolver<ObjectMapper>() {
WRAPPED_MAPPER.enable(DeserializationConfig.Feature.ACCEPT_EMPTY_STRING_AS_NULL_OBJECT); CLIENT.register(new JacksonFeature()).register(new ContextResolver<ObjectMapper>() {