module.setServingMultipleModules(true);
if (module.getModuleClass().equals(DcAssociateModule.class))
module.setServingMultipleModules(true);
new ModuleJar(module).save();
for (XmlField field : module.getFields()) {
if (field.getModuleReference() != 0 && field.getModuleReference() != module.getIndex()) {
DcModule m = DcModules.get(field.getModuleReference()) == null ?
DcModules.get(field.getModuleReference() + module.getIndex()) :
DcModules.get(field.getModuleReference());
if (m != null && m.getXmlModule() != null)
new ModuleJar(m.getXmlModule()).save();
}
}
module.setServingMultipleModules(true);