IntegrationProjectLock.acquire();
try {
project.visitAllEntities(new ExportJitterpackDataPreparer(mgr));
saveToDisk();
} catch (InterchangeSavingException ex) {
throw new ExportPreparationException("Failed to prepare the project for export.", ex);
} finally {
IntegrationProjectLock.release();
}
}