In fact, as I'm migrating my spring project to SDN 6.x and after your explanations, the best way will be to :
remove all relationships from all java nodesif a relation has to be added, changed or removed, then use a custom methoddo not use ClosedProj...
In fact, the ClosedProjection should contains all attributes without relationships ?
Then using Spring Data repository default method like 'save' will not work until you put back all relationship in you entity ?