appDataElements = new HashMap();
for (Iterator it = xmlFiles.iterator(); it.hasNext();)
{
String xmlPath = (String) it.next();
AppData appData = null;
getLogger().debug("Now parsing: " + xmlPath);
XmlToAppData xmlApp = new XmlToAppData();
xmlApp.enableLogging(getLogger());
appData = xmlApp.parseFile(xmlPath);
appDataElements.put(appData, xmlPath);
getLogger().debug("Saving appData for " + xmlPath);
}
saveSerialized(serialDataPath, appDataElements);
}
for (Iterator it = appDataElements.keySet().iterator(); it.hasNext();)
{
AppData appData = (AppData) it.next();
int maxPooledGroups = 0;
List glist = appData.getGroups();
String groupPrefix = appData.getGroupPrefix();
for (int i = glist.size() - 1; i >= 0; i--)
{
XmlGroup g = (XmlGroup) glist.get(i);
String groupName = g.getName();