Management Units Directories cannot be modified ( updated or deleted) anymore (either by UVC or by command line) if a Directory was created while the Node of residence was different than the current one.
1) Create a management unit MU_DIRECTORY and add a MU directory pointing to a folder like /tmp/ug2.
2) Change the node of residence of the MU and Save it ( ie put node2)
3) Modify the parameters or delete the previously created MU Directory (instead of /tmp/ug2 put /tmp/ug3) , upon saving you will get this error.
In UVC, we get the error:
The related object could not be found [MU_DIRECTORY]
|ERROR||BackgroundWorker-20|com.orsyp.kmeleon.document.mu.common.controller.AbstractMuController|error while saving MU
com.orsyp.api.ObjectNotFoundException: Object not found - MuDirectoryId: MU_DIRECTORY - [COMPANY/node/X]
|ERROR|X|IO |pid=p.t| owls_mu_dir_read | cannot read MU [MU_DIRECTORY][M000000004], err=
MU Directories should be able to be updated even if the Node of residence has been modified
Dollar Universe 6
Workaround: find out what was the previous Node of Residence, modify the UG pointing to it, modify the Directory (ie delete it) and then change the Node of Residence and the Directory.
Solution: update to a fix version listed below or a newer version if available.
Dollar Universe 6.10.01 - Released 30th May 2019