List of usage examples for org.springframework.http.converter.json MappingJackson2HttpMessageConverter MappingJackson2HttpMessageConverter
public MappingJackson2HttpMessageConverter()
From source file:com.pepaproch.gtswsdlclient.auth.AuthTokenProviderImpl.java
/** * * @param baseUrl/*from ww w .j a v a2 s .c o m*/ * @param user * @param password * @param restTemplate * @param validSeconds */ public AuthTokenProviderImpl(String baseUrl, String user, String password, RestTemplate restTemplate, Integer validSeconds) { this.baseUrl = baseUrl; this.restTemplate = restTemplate; List<HttpMessageConverter<?>> list = new ArrayList<>(); list.add(new MappingJackson2HttpMessageConverter()); restTemplate.setMessageConverters(list); authorisation = new AuthRequest(user, password); authToken = new AuthToken(); this.validSeconds = validSeconds; }
From source file:com.skipjaq.awspricing.pricing.AwsPricing.java
private AwsOffer getAwsOffer(String awsOffersUrl) { RestTemplate restTemplate = new RestTemplate(); MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter(); converter.setSupportedMediaTypes(//from w ww . j av a2 s .c om Arrays.asList(new MediaType[] { MediaType.APPLICATION_JSON, MediaType.APPLICATION_OCTET_STREAM })); restTemplate.setMessageConverters(Arrays.asList(converter, new FormHttpMessageConverter())); try { return restTemplate.getForObject(awsOffersUrl, AwsOffer.class); } catch (RestClientException e) { e.printStackTrace(); return null; } }
From source file:com.salmon.security.xacml.demo.springmvc.services.RestQueryUnitTest.java
@Before public void setup() { MockitoAnnotations.initMocks(this); this.mockMvc = standaloneSetup(restQueryController) .setMessageConverters(new MappingJackson2HttpMessageConverter()).build(); }
From source file:com.wanliang.site.config.WebappConfig.java
/** * Add JSON MessageConverter to send JSON objects to web clients. *//* ww w . ja v a 2s .co m*/ @Override public void configureMessageConverters(List<HttpMessageConverter<?>> converters) { converters.add(new MappingJackson2HttpMessageConverter()); }
From source file:io.restassured.module.mockmvc.GreetingControllerVanillaMockMvcTest.java
@Test public void mock_mvc_example_for_get_greeting_controller() throws Exception { MockMvc mockMvc = standaloneSetup(new GreetingController()) .setMessageConverters(new MappingJackson2HttpMessageConverter()).build(); String contentAsString = mockMvc.perform(get("/greeting?name={name}", "Johan").accept(APPLICATION_JSON)) .andReturn().getResponse().getContentAsString(); JsonPath jsonPath = new JsonPath(contentAsString); assertThat(jsonPath.getInt("id"), equalTo(1)); assertThat(jsonPath.getString("content"), equalTo("Hello, Johan!")); }
From source file:org.springframework.http.converter.json.MappingJackson2HttpMessageConverterTests.java
protected void prepareReadGenericsTest() { this.converter = new MappingJackson2HttpMessageConverter() { @Override/*from w w w . ja v a2 s .com*/ protected JavaType getJavaType(Type type, Class<?> contextClass) { if (type instanceof Class && List.class.isAssignableFrom((Class<?>) type)) { return new ObjectMapper().getTypeFactory().constructCollectionType(ArrayList.class, MyBean.class); } else { return super.getJavaType(type, contextClass); } } }; }
From source file:gr.cti.android.experimentation.MessageConverter.java
@Override public void configureMessageConverters(List<HttpMessageConverter<?>> converters) { // http// w w w . ja va2 s. com HttpMessageConverter converter = new StringHttpMessageConverter(); converters.add(converter); // string converter = new FormHttpMessageConverter(); converters.add(converter); // json converter = new MappingJackson2HttpMessageConverter(); converters.add(converter); }
From source file:com.epam.ta.reportportal.core.configs.ExternalSystemsConfiguration.java
@Bean public RestTemplate restTemplate() { RestTemplate restTemplate = new RestTemplate( Collections.singletonList(new MappingJackson2HttpMessageConverter())); restTemplate.setErrorHandler(new ForwardingClientExceptionHandler()); return restTemplate; }
From source file:com.vgorcinschi.concordiafootballmanager.rest.RestServletContextConfiguration.java
@Override public void configureMessageConverters(List<HttpMessageConverter<?>> converters) { converters.add(new SourceHttpMessageConverter<>()); MappingJackson2HttpMessageConverter jsonConverter = new MappingJackson2HttpMessageConverter(); jsonConverter.setSupportedMediaTypes( Arrays.asList(new MediaType("application", "json"), new MediaType("text", "json"))); jsonConverter.setObjectMapper(mapper().getObject().setSerializationInclusion(JsonInclude.Include.NON_NULL)); converters.add(jsonConverter);/*from ww w . ja va 2 s . c om*/ }
From source file:fi.helsinki.opintoni.config.LeikiConfiguration.java
@Bean public RestTemplate leikiRestTemplate() { final MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter(); converter.setObjectMapper(objectMapper); RestTemplate restTemplate = new RestTemplate(Collections.singletonList(converter)); restTemplate.setInterceptors(Lists.newArrayList(new LoggingInterceptor())); return restTemplate; }