boolean result = false;
if (dir.isDirectory() && dir.canRead()) {
boolean containMapDesc = false;
boolean containMapServiceDesc = false;
FileSuffixFilter filter = new FileSuffixFilter("desc");
File[] files = dir.listFiles(filter);
for (int i = 0, count = files.length; i < count; i++) {
try {
File file = files[i];
if (file.isFile()