List of usage examples for org.springframework.http.converter.json MappingJackson2HttpMessageConverter MappingJackson2HttpMessageConverter
public MappingJackson2HttpMessageConverter()
From source file:com.cocktail.CocktailApplication.java
@Override public void configureMessageConverters(List<HttpMessageConverter<?>> converters) { // http/*ww w . jav a 2 s.co m*/ HttpMessageConverter<?> converter = new StringHttpMessageConverter(); converters.add(converter); log.info("HttpMessageConverter added"); // string converter = new FormHttpMessageConverter(); converters.add(converter); log.info("FormHttpMessageConverter added"); // json converter = new MappingJackson2HttpMessageConverter(); converters.add(converter); log.info("MappingJackson2HttpMessageConverter added"); }
From source file:com.bradley.musicapp.test.restapi.PersonRestControllerTest.java
private HttpEntity<?> getHttpEntity() { HttpHeaders requestHeaders = new HttpHeaders(); requestHeaders.setAccept(Collections.singletonList(new MediaType("application", "json"))); HttpEntity<?> requestEntity = new HttpEntity<>(requestHeaders); restTemplate.getMessageConverters().add(new MappingJackson2HttpMessageConverter()); return requestEntity; }
From source file:org.ow2.proactive.scheduling.api.graphql.client.SchedulingApiClient.java
public SchedulingApiResponse execute(Query query) throws SchedulingApiException { if (Strings.isNullOrEmpty(url)) { throw new SchedulingApiException("API server URL is not initialized"); }//www . j ava 2s . c om try { MultiValueMap<String, String> headers = new LinkedMultiValueMap<String, String>(); headers.add("sessionid", sessionId); headers.add("Content-Type", "application/json"); log.debug("request query : ", query.getQuery()); HttpEntity<Map<String, String>> request = new HttpEntity<>(query.getQueryMap(), headers); restTemplate.getMessageConverters().add(new MappingJackson2HttpMessageConverter()); return restTemplate.postForObject(url, request, SchedulingApiResponse.class); } catch (Exception e) { throw new SchedulingApiException("Exception", e); } }
From source file:com.iata.ndc.trial.controllers.DefaultController.java
@RequestMapping(value = "/ba", method = RequestMethod.GET) public String getCal() { RestTemplate restTemplate = new RestTemplate(); List<HttpMessageConverter<?>> converters = new ArrayList<>(); MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter(); converter.getObjectMapper().configure(DeserializationFeature.ACCEPT_SINGLE_VALUE_AS_ARRAY, true); converters.add(converter);/*from www. j a va2 s . c om*/ restTemplate.setMessageConverters(converters); HttpHeaders headers = new HttpHeaders(); headers.add("client-key", "zmd9apqgg2jwekf8zgqg5ybf"); headers.setContentType(MediaType.APPLICATION_JSON); ResponseEntity<BALocationsResponseWrapper> baLocationsResponse = restTemplate.exchange( "https://api.ba.com/rest-v1/v1/balocations", HttpMethod.GET, new HttpEntity<Object>(headers), BALocationsResponseWrapper.class); System.out.println(baLocationsResponse.getBody().getGetBALocationsResponse().getCountry().size()); return "index"; }
From source file:org.zalando.riptide.ContentTypeDispatchTest.java
public ContentTypeDispatchTest() { final RestTemplate template = new RestTemplate(); final MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter(); converter.setObjectMapper(new ObjectMapper().findAndRegisterModules()); template.setMessageConverters(singletonList(converter)); template.setErrorHandler(new PassThroughResponseErrorHandler()); this.server = MockRestServiceServer.createServer(template); this.unit = Rest.create(template); }
From source file:com.epam.reportportal.extension.bugtracking.BugTrackingApp.java
@Override public void configureHandlerExceptionResolvers(List<HandlerExceptionResolver> exceptionResolvers) { RestExceptionHandler handler = new RestExceptionHandler(); handler.setOrder(Ordered.HIGHEST_PRECEDENCE); DefaultErrorResolver defaultErrorResolver = new DefaultErrorResolver(ExceptionMappings.DEFAULT_MAPPING); handler.setErrorResolver(new ReportPortalExceptionResolver(defaultErrorResolver)); handler.setMessageConverters(Collections.singletonList(new MappingJackson2HttpMessageConverter())); exceptionResolvers.add(handler);//from w w w . j av a 2s. c om }
From source file:com.crown.passthrough.controller.test.PassthroughControllerTest.java
/** * @throws java.lang.Exception/* ww w .j a v a2 s .c o m*/ */ @Before public void setUp() throws Exception { this.restTemplate = new RestTemplate(); this.restTemplate.getMessageConverters().add(new MappingJackson2HttpMessageConverter()); this.uRIPrefix = "http://Localhost:8080/PassThrough"; }
From source file:com.pepaproch.gtswsdlclient.TestBase.java
protected AsyncRestTemplate getAsyncRestTemplate() { AsyncRestTemplate template = new AsyncRestTemplate(); List<HttpMessageConverter<?>> list = new ArrayList<>(); list.add(new MappingJackson2HttpMessageConverter()); template.setMessageConverters(list); return template; }
From source file:com.wallmart.calculateroute.test.rest.InsertRouteTest.java
@Test // @Ignore//from w w w . j av a 2s .c o m public void shouldCreateNewMapCitiAndDistanceWithPost() { String result = ""; /*Post*/ restTemplate.getMessageConverters().add(new MappingJackson2HttpMessageConverter()); restTemplate.getMessageConverters().add(new StringHttpMessageConverter()); RouteInsert route = new RouteInsert(); route.setMap("mapCidade"); route.setStart("A"); route.setEnd("B"); route.setDistance("10"); result = restTemplate.postForObject(BASE_URL_POST, route, String.class); Assert.assertTrue(result.contains("SUCESS")); }
From source file:net.orpiske.tcs.service.rest.controller.ReferenceCreateIntegrationTest.java
/** * Initialization / setup//w w w . ja va2 s.co m */ @Before public void setup() { MockitoAnnotations.initMocks(this); this.mockMvc = standaloneSetup(referencesCommandsController, new MappingJackson2HttpMessageConverter()) .build(); }