@Override protected void processRelationshipOperation( DeleteRelationshipOperation operation, NodeTemplate nodeTemplate, RelationshipTemplate relationshipTemplate) { Topology topology = EditionContextManager.getTopology(); log.debug( "Removing the Relationship template <" + operation.getRelationshipName() + "> from the Node template <" + operation.getNodeName() + ">, Topology <" + topology.getId() + "> ."); topologyService.unloadType(topology, relationshipTemplate.getType()); nodeTemplate.getRelationships().remove(operation.getRelationshipName()); workflowBuilderService.removeRelationship( topology, operation.getNodeName(), operation.getRelationshipName(), relationshipTemplate); }