if (!this.initialDumpAsXml)
return oldContent;
SqlInfo sqlInfo = new SqlInfo(this.info);
SqlDescription description = new SqlDescription(this.info);
description.setCommand(INITIAL_XML_CMD);
ClientProperty prop = (ClientProperty)clientProperties.get(FILENAME_ATTR);
if (prop != null)
description.setAttribute(prop);
prop = (ClientProperty)clientProperties.get(TIMESTAMP_ATTR);
if (prop != null)
description.setAttribute(prop);
prop = XBMessage.get(XBConnectionMetaData.JMSX_GROUP_SEQ, clientProperties);
if (prop != null) {
prop = new ClientProperty(XBConnectionMetaData.JMSX_GROUP_SEQ, null, null, prop.getStringValue());
description.setAttribute(prop);
}
prop = XBMessage.get(XBConnectionMetaData.JMSX_GROUP_EOF, clientProperties);
if (prop != null) {
prop = new ClientProperty(XBConnectionMetaData.JMSX_GROUP_EOF, null, null, prop.getStringValue());
description.setAttribute(prop);
}
prop = XBMessage.get(XBConnectionMetaData.JMSX_GROUP_EX, clientProperties);
if (prop != null) {
prop = new ClientProperty(XBConnectionMetaData.JMSX_GROUP_EX, null, null, prop.getStringValue());
description.setAttribute(prop);
}
prop = new ClientProperty(DUMP_CONTENT_ATTR, oldContent);
description.setAttribute(prop);
sqlInfo.setDescription(description);
String ret = sqlInfo.toXml("");
if (log.isLoggable(Level.FINEST))
log.finest(ret);