if (FileUtils.safeIsDirectory(
request.getGeneratedXMLDirectory())) {
AbstractArchive source2 = new FileArchive();
((FileArchive) source2).open(
request.getGeneratedXMLDirectory().getAbsolutePath());
jarMaker.create(descriptor, source, source2, target, clientStubs,
null);
source2.close();
} else {
jarMaker.create(descriptor, source, target, clientStubs,null);
}