try {
String keyLiteral = "<key oid='oid' ><client><xkey><xqos><xkey>xxx</xkey></xqos></xkey></client></key>";
MsgKeyData key = factory.readObject(keyLiteral);
log.info("testEmbeddedKeyTag: key (should)='" + keyLiteral);
log.info("testEmbeddedKeyTag: key (is) ='" + key.toXml());
assertXMLEqual(keyLiteral, key.toXml());
keyLiteral = "<key oid='oid' ><client><key><qos><key>xxx</key></qos></key></client></key>";
key = factory.readObject(keyLiteral);
log.info("testEmbeddedKeyTag: key (should)='" + keyLiteral);
log.info("testEmbeddedKeyTag: key (is) ='" + key.toXml());
assertXMLEqual(keyLiteral, key.toXml());