MessagePartInfo part = (MessagePartInfo) context
.getProperty(AegisBindingProvider.CURRENT_MESSAGE_PART);
try
{
marshaller = new Marshaller(new SafeContentHandler(new ContentHandlerToXMLStreamWriter(
sWriter)));
marshaller.setRootElement(part.getName().getLocalPart());
if (mapping != null)
{
marshaller.setMapping(mapping);