MU Directories cannot be modified after Node of Residence change

book

Article ID: 131811

calendar_today

Updated On:

Products

CA Automic Dollar Universe

Issue/Introduction

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.


Example:
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][]

In univiewer.log:

|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]

In universe.log:
|ERROR|X|IO |pid=p.t| owls_mu_dir_read          | cannot read MU [MU_DIRECTORY][M000000004], err=[3]
 

Cause

MU Directories should be able to be updated even if the Node of residence has been modified 

Environment

Dollar Universe 6

Resolution

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.

Fix version(s): 
Component: Univiewer.Console
Dollar Universe 6.10.01 - Released 30th May 2019