Example usage for org.springframework.http.converter.xml MarshallingHttpMessageConverter setMarshaller

List of usage examples for org.springframework.http.converter.xml MarshallingHttpMessageConverter setMarshaller

Introduction

In this page you can find the example usage for org.springframework.http.converter.xml MarshallingHttpMessageConverter setMarshaller.

Prototype

public void setMarshaller(Marshaller marshaller) 

Source Link

Document

Set the Marshaller to be used by this message converter.

Usage

From source file:org.oncoblocks.centromere.web.config.WebServicesConfig.java

@Override
public void configureMessageConverters(List<HttpMessageConverter<?>> converters) {

    FilteringJackson2HttpMessageConverter jsonConverter = new FilteringJackson2HttpMessageConverter();
    jsonConverter.setSupportedMediaTypes(ApiMediaTypes.getJsonMediaTypes());
    converters.add(jsonConverter);//from www  . jav a2s  .c  o  m

    MarshallingHttpMessageConverter xmlConverter = new MarshallingHttpMessageConverter();
    xmlConverter.setSupportedMediaTypes(ApiMediaTypes.getXmlMediaTypes());
    XStreamMarshaller xStreamMarshaller = new XStreamMarshaller();
    xmlConverter.setMarshaller(xStreamMarshaller);
    xmlConverter.setUnmarshaller(xStreamMarshaller);
    converters.add(xmlConverter);

    FilteringTextMessageConverter filteringTextMessageConverter = new FilteringTextMessageConverter(
            new MediaType("text", "plain", Charset.forName("utf-8")));
    filteringTextMessageConverter.setDelimiter("\t");
    converters.add(filteringTextMessageConverter);

}