moduleItem.updateExternalURI( data.getExternalURI() );
moduleItem.updateDescription( data.getDescription() );
moduleItem.archiveItem( data.isArchived() );
moduleItem.updateBinaryUpToDate( false );
if(!data.getFormat().equals("")) {
moduleItem.updateFormat(data.getFormat());
}
RuleBaseCache.getInstance().remove( data.getUuid() );
moduleItem.checkin( data.getDescription() );
// If module is archived, archive all the assets under it