//check if entity has already been persisted
if(entity.getId()==0){
rootElement = entity;
- cdmEntitySession.addNewCdmEntity(rootElement);
}
else{
IService<CdmBase> service = CdmStore.getService(entity);
cdmEntitySession.dispose();
}
if(previousCdmEntitySession!=null){
- previousCdmEntitySession.dispose();
+ previousCdmEntitySession.bind();
}
}