// MessageType.JBOSS_XML
int size = ((String)serial).getBytes().length;
final StringReader reader = new StringReader((String)serial);
final XMLStreamReader in = XMLHelper.getXMLStreamReader(reader) ;
StreamHelper.checkNextStartTag(in, XMLUtil.ESB_QNAME_ENVELOPE) ;
Message mess = new MessageImpl(in);
mess.getProperties().setProperty(Environment.MESSAGE_BYTE_SIZE, "" + size);
return mess;
}
catch (XMLStreamException xmlse)
{
final IOException ioe = new IOException("Util.deserialize caught XMLStreamException") ;