" <clientProperty name='intKey' type='int'>123</clientProperty>\n" +
" <clientProperty name='StringKey' type='String' encoding='" + Constants.ENCODING_BASE64 + "'>QmxhQmxhQmxh</clientProperty>\n" +
" <persistent>true</persistent>\n" +
"</qos>\n";
I_ConnectQosFactory factory = this.glob.getConnectQosFactory();
ConnectQosData qos = factory.readObject(xml); // parse
assertEquals("", true, qos.getPersistentProp().getValue());
String newXml = qos.toXml(); // dump
qos = factory.readObject(newXml); // parse again
if (log.isLoggable(Level.FINE)) log.fine("ORIG=\n" + xml + "\n NEW=\n" + newXml);
SessionQos sessionQos = qos.getSessionQos();
assertEquals("sessionTimeout failed", sessionTimeout, sessionQos.getSessionTimeout());