InputStream reader = configPersister.getConfigurationInputStream();
final List<AbstractDomainModelUpdate<?>> domainUpdates = new ArrayList<AbstractDomainModelUpdate<?>>();
mapper.parseDocument(domainUpdates, XMLInputFactory.newInstance().createXMLStreamReader(new BufferedInputStream(reader)));
final DomainModel domainModel = new DomainModel();
for(final AbstractDomainModelUpdate<?> update : domainUpdates) {
domainModel.update(update);
}
return domainModel;
} catch (RuntimeException e) {
throw e;
} catch (Exception e) {