if (dispatchXml == null) {
DispatchYamlReader dispatchYamlReader = new DispatchYamlReader(webinfPath);
dispatchXml = dispatchYamlReader.parse();
}
DosXmlReader dosReader = new DosXmlReader(explodedPath);
validateXml(dosReader.getFilename(), new File(getSdkDocsDir(), "dos.xsd"));
dosXml = dosReader.readDosXml();
if (dosXml == null) {
DosYamlReader dosYaml = new DosYamlReader(webinfPath);
dosXml = dosYaml.parse();
}