CdmFormFactory formFactory = selectionElement.getFormFactory();
CdmBase entity = (CdmBase) HibernateProxyHelper
.deproxy(selectionElement.getEntity());
- IService<CdmBase> service = CdmStore.getService(entity);
- rootElement = service.load(entity.getUuid());
+ //check if entity has already been persisted
+ if(entity.getId()==0){
+ rootElement = entity;
+ }
+ else{
+ IService<CdmBase> service = CdmStore.getService(entity);
+ rootElement = service.load(entity.getUuid());
+ }
if (rootElement.isInstanceOf(Reference.class)) {
addPage(new ReferenceWizardPage(formFactory,
selectionElement.getConversationHolder(),