Class JacksonXmlMessageConverter

All Implemented Interfaces:
MessageConverter, SmartMessageConverter, Aware, BeanClassLoaderAware

public class JacksonXmlMessageConverter extends AbstractJacksonMessageConverter
XML converter that uses the Jackson 3 XML mapper.
Since:
4.0
Author:
Artem Bilan
  • Constructor Details

    • JacksonXmlMessageConverter

      public JacksonXmlMessageConverter()
      Construct with an internal XmlMapper instance and trusted packed to all (*).
    • JacksonXmlMessageConverter

      public JacksonXmlMessageConverter(String... trustedPackages)
      Construct with an internal XmlMapper instance. The DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES is set to false on the XmlMapper.
      Parameters:
      trustedPackages - the trusted Java packages for deserialization
      See Also:
    • JacksonXmlMessageConverter

      public JacksonXmlMessageConverter(tools.jackson.dataformat.xml.XmlMapper xmlMapper)
      Construct with the provided XmlMapper instance and trusted packed to all (*).
      Parameters:
      xmlMapper - the XmlMapper to use.
    • JacksonXmlMessageConverter

      public JacksonXmlMessageConverter(tools.jackson.dataformat.xml.XmlMapper xmlMapper, String... trustedPackages)
      Construct with the provided XmlMapper instance.
      Parameters:
      xmlMapper - the XmlMapper to use.
      trustedPackages - the trusted Java packages for deserialization
      See Also: