occiware/ecore

[CRTP infra-vmware connector]Delete operation cause an error 500 (in erocci-dbus-java) in console mode.

Closed this issue · 3 comments

VMware delete operation works but in the end of the method occiDelete(), there is an exception thrown and uncaught :

<11> error: <<"Error Executing Method org.ow2.erocci.backend.core.Delete: org.eclipse.ocl.pivot.internal.utilities.PivotUtilInternal.getExecutor(Lorg/eclipse/emf/ecore/EObject;)Lorg/eclipse/ocl/pivot/evaluation/Executor;">>

Is this related to Neon upgrade ?

The delete command must dereference the resource, this is not the case, to find how and why (may be from Erocci-dbus-java or from the connector).

I discover that after neon update object Kind and method getEntities() throw exception.
kind.getEntities()

This bug was not on connector but on Erocci-dbus-java (and maybe on ecore), there is a regression on category.getEntities() method that may return null.