beanQName,
new SimpleNonPrimitiveSerializerFactory(SimpleBean.class, beanQName),
new SimpleDeserializerFactory(SimpleBean.class, beanQName));
// Serialize the bean in to XML
msg.output(context);
// Get the XML as a string
String msgString = writer.toString();
Message message = new Message(msgString);
message.setMessageContext(msgContext);