SPRNET-1535 Ems and Nms XmlMessageConverters respect BOM setting

This commit is contained in:
Steve Bohlen
2013-01-02 11:29:32 -05:00
parent b96d53cc5a
commit 06ea2587b1
2 changed files with 2 additions and 2 deletions

View File

@@ -103,7 +103,7 @@ namespace Spring.Messaging.Ems.Support.Converter
{
using (MemoryStream memoryStream = new MemoryStream())
{
using (XmlTextWriter xmlTextWriter = new XmlTextWriter(memoryStream, Encoding.UTF8))
using (XmlTextWriter xmlTextWriter = new XmlTextWriter(memoryStream, new UTF8Encoding(EncoderShouldEmitUtf8Identifier)))
{
XmlSerializer xs = new XmlSerializer(objectToConvert.GetType());
xs.Serialize(xmlTextWriter, objectToConvert);

View File

@@ -102,7 +102,7 @@ namespace Spring.Messaging.Nms.Support.Converter
{
using (MemoryStream memoryStream = new MemoryStream())
{
using (XmlTextWriter xmlTextWriter = new XmlTextWriter(memoryStream, Encoding.UTF8))
using (XmlTextWriter xmlTextWriter = new XmlTextWriter(memoryStream, new UTF8Encoding(EncoderShouldEmitUtf8Identifier)))
{
XmlSerializer xs = new XmlSerializer(objectToConvert.GetType());
xs.Serialize(xmlTextWriter, objectToConvert);