}
if (force
|| (srcFile.lastModified() > destFile.lastModified())
|| (mergeFile.lastModified() > destFile.lastModified()))
{
WebXml srcWebXml = WebXmlIo.parseWebXmlFromFile(
this.srcFile, this.xmlCatalog);
WebXml mergeWebXml = WebXmlIo.parseWebXmlFromFile(
this.mergeFile, this.xmlCatalog);
WebXmlMerger merger = new WebXmlMerger(srcWebXml);
merger.setLogger(new AntLogger(this));
merger.merge(mergeWebXml);
WebXmlIo.writeDescriptor(srcWebXml, this.destFile,