Subversion Repositories SmartDukaan

Rev

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

Rev 28575 Rev 28577
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;
4
 
5
 
5
import org.apache.logging.log4j.LogManager;
6
import org.apache.logging.log4j.LogManager;
6
import org.apache.logging.log4j.Logger;
7
import org.apache.logging.log4j.Logger;
7
import org.springframework.beans.factory.annotation.Autowired;
8
import org.springframework.beans.factory.annotation.Autowired;
8
import org.springframework.context.annotation.Bean;
9
import org.springframework.context.annotation.Bean;
Line 95... Line 96...
95
	}
96
	}
96
 
97
 
97
	@Override
98
	@Override
98
	public void extendMessageConverters(List<HttpMessageConverter<?>> converters) {
99
	public void extendMessageConverters(List<HttpMessageConverter<?>> converters) {
99
		log.info("Converters {}", converters);
100
		log.info("Converters {}", converters);
100
		converters.stream().forEach(x->x.getSupportedMediaTypes().remove(MediaType.APPLICATION_JSON));
101
		converters = converters.stream().filter(x -> !x.getSupportedMediaTypes().contains(MediaType.APPLICATION_JSON)).collect(Collectors.toList());
101
		converters.add(new MappingJackson2HttpMessageConverter(objectMapper()));
102
		converters.add(new MappingJackson2HttpMessageConverter(objectMapper()));
102
		super.extendMessageConverters(converters);
103
		super.extendMessageConverters(converters);
103
	}
104
	}
104
 
105
 
105
	@Bean
106
	@Bean