Subversion Repositories SmartDukaan

Rev

Rev 28580 | Rev 28583 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 28580 Rev 28581
Line 1... Line 1...
1
package com.spice.profitmandi.web.config;
1
package com.spice.profitmandi.web.config;
2
 
2
 
3
import java.util.List;
3
import java.util.List;
4
import java.util.stream.Collectors;
-
 
5
 
4
 
6
import org.apache.logging.log4j.LogManager;
5
import org.apache.logging.log4j.LogManager;
7
import org.apache.logging.log4j.Logger;
6
import org.apache.logging.log4j.Logger;
8
import org.springframework.beans.factory.annotation.Autowired;
7
import org.springframework.beans.factory.annotation.Autowired;
9
import org.springframework.context.annotation.Bean;
8
import org.springframework.context.annotation.Bean;
Line 94... Line 93...
94
				"New Spice Solutions Pvt. Ltd.", "License of API", "API license URL");
93
				"New Spice Solutions Pvt. Ltd.", "License of API", "API license URL");
95
		return apiInfo;
94
		return apiInfo;
96
	}
95
	}
97
 
96
 
98
	@Override
97
	@Override
99
	public void extendMessageConverters(List<HttpMessageConverter<?>> converters) {
98
	public void configureMessageConverters(List<HttpMessageConverter<?>> converters) {
100
		log.info("Converters {}", converters);
-
 
101
		converters = converters.stream().filter(x -> !(x instanceof MappingJackson2HttpMessageConverter)).collect(Collectors.toList());
-
 
-
 
99
 
102
		converters.add(new MappingJackson2HttpMessageConverter(objectMapper()));
100
		converters.add(new MappingJackson2HttpMessageConverter(objectMapper()));
103
		super.extendMessageConverters(converters);
101
		super.configureMessageConverters(converters);
104
	}
102
	}
105
 
103
 
106
	@Bean
104
	@Bean
107
	public ObjectMapper objectMapper() {
105
	public ObjectMapper objectMapper() {
108
		ObjectMapper objectMapper = new ObjectMapper();
106
		ObjectMapper objectMapper = new ObjectMapper();