List of usage examples for org.springframework.http.converter.json MappingJackson2HttpMessageConverter MappingJackson2HttpMessageConverter
public MappingJackson2HttpMessageConverter()
From source file:curly.artifactory.ArtifactResourceControllerTests.java
@Before public void setUp() throws Exception { this.messageConverter = new MappingJackson2HttpMessageConverter(); this.artifact = createArtifact(mongoTemplate); this.mockMvc = webAppContextSetup(webApplicationContext).alwaysDo(print()) .alwaysExpect(status().is2xxSuccessful()).build(); }
From source file:com.pepaproch.gtswsdlclient.TestBase.java
protected AsyncRestTemplate getAuthenticatedAsyncRestTemplate() { AsyncRestTemplate restTemplate = new AsyncRestTemplate(); AuthHeaderInterceptor securityTokenInterceptor = new AuthHeaderInterceptor(getAuthTokenProvider()); List<HttpMessageConverter<?>> list = new ArrayList<>(); list.add(new MappingJackson2HttpMessageConverter()); restTemplate.setMessageConverters(list); return restTemplate; }
From source file:io.gumga.security.WebConfigForTest.java
private MappingJackson2HttpMessageConverter jacksonConverter() { ObjectMapper mapper = new ObjectMapper(); mapper.registerModule(new Hibernate4Module()); mapper.registerModule(new JodaModule()); mapper.configure(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS, false); mapper.setDateFormat(new ISO8601DateFormat()); mapper.setVisibility(PropertyAccessor.ALL, JsonAutoDetect.Visibility.NONE); mapper.setVisibility(PropertyAccessor.FIELD, JsonAutoDetect.Visibility.ANY); MappingJackson2HttpMessageConverter jacksonConverter = new MappingJackson2HttpMessageConverter(); mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false); jacksonConverter.setObjectMapper(mapper); return jacksonConverter; }
From source file:com.nestorledon.employeedirectory.employees.EmployeeController.java
/** * Converts Link to object <T>.//from ww w . ja v a 2 s .c o m * TODO: Make generic. * TODO: Move to ControllerBase. * @param link - A Spring HATEOAS Link. * @return object <T> */ public EmployeeDTO linkToObject(Link link) { MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter(); converter.setObjectMapper(objectMapper); restTemplate.setMessageConverters(Collections.<HttpMessageConverter<?>>singletonList(converter)); EmployeeDTO resource = restTemplate.getForObject(link.getHref(), EmployeeDTO.class); return resource; }
From source file:com.btmatthews.leabharlann.config.WebConfig.java
/** * Register the {@link FileContentMessageConverter} and {@link MappingJackson2HttpMessageConverter} message converters. * * @param converters The list to which the message converters are added. *///from w w w. j a v a 2 s .c o m @Override public void configureMessageConverters(final List<HttpMessageConverter<?>> converters) { converters.add(fileContentMessageConverter); converters.add(new MappingJackson2HttpMessageConverter()); }
From source file:fi.helsinki.opintoni.config.CoursePageConfiguration.java
private List<HttpMessageConverter<?>> getConverters() { final MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter(); converter.setObjectMapper(objectMapper); return Lists.newArrayList(converter); }
From source file:com.sitewhere.groovy.device.communication.rest.RestHelper.java
public RestHelper(String baseUrl, String username, String password) { this.baseUrl = baseUrl; this.username = username; this.password = password; this.client = isIgnoreBadCertificate() ? new RestTemplate(createSecureTransport()) : new RestTemplate(); List<HttpMessageConverter<?>> converters = new ArrayList<HttpMessageConverter<?>>(); converters.add(new MappingJackson2HttpMessageConverter()); client.setMessageConverters(converters); }
From source file:org.craftercms.security.utils.testing.AbstractRestHandlerTestBase.java
protected HttpMessageConvertingResponseWriter createResponseWriter() { ContentNegotiationManagerFactoryBean factoryBean = new ContentNegotiationManagerFactoryBean(); factoryBean.afterPropertiesSet();/*from w w w . ja v a2 s.c o m*/ ContentNegotiationManager contentNegotiationManager = factoryBean.getObject(); List<HttpMessageConverter<?>> messageConverters = new ArrayList<>(); List<JsonSerializer<?>> serializers = new ArrayList<>(); serializers.add(new ObjectIdSerializer()); Map<Class<?>, JsonDeserializer<?>> deserializers = new HashMap<>(); deserializers.put(ObjectId.class, new ObjectIdDeserializer()); CustomSerializationObjectMapper objectMapper = new CustomSerializationObjectMapper(); objectMapper.setSerializers(serializers); objectMapper.setDeserializers(deserializers); objectMapper.init(); MappingJackson2HttpMessageConverter jsonMessageConverter = new MappingJackson2HttpMessageConverter(); jsonMessageConverter.setObjectMapper(objectMapper); messageConverters.add(jsonMessageConverter); return new HttpMessageConvertingResponseWriter(contentNegotiationManager, messageConverters); }
From source file:movies.spring.jdbc.SampleMovieApplicationTests.java
@Test public void testMovie() throws Exception { HttpHeaders headers = new HttpHeaders(); headers.setAccept(asList(MediaType.APPLICATION_JSON)); TestRestTemplate template = new TestRestTemplate(); template.setMessageConverters(/*from w w w .j ava 2 s . co m*/ Arrays.<HttpMessageConverter<?>>asList(new MappingJackson2HttpMessageConverter())); ResponseEntity<Map> entity = template.getForEntity("http://localhost:" + this.port + "/movie/{title}", Map.class, "The Matrix"); assertEquals(HttpStatus.OK, entity.getStatusCode()); assertEquals("The Matrix", entity.getBody().get("title")); }
From source file:com.logsniffer.web.WebAppConfig.java
@Override public void configureMessageConverters(List<HttpMessageConverter<?>> converters) { MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter(); converter.setObjectMapper(jsonObjectMapper); converters.add(converter);//from w w w .ja v a 2 s . c om }