search cancel

UIM - USM java.lang.NullPointerException when editing Groups or devices


Article ID: 188873


Updated On:


DX Unified Infrastructure Management (Nimsoft / UIM)


When I try to edit groups or access detail level for devices while logged as an account user in UMP I receive the following error:

An unknown error has occurred.
Refreshing your browser may resolve the issue.
com.firehunter.ump.exceptions.DataFactoryException : null
Please check the log for more information.
Stack Trace:


Release : 9.2.0

Component : UIM - UMP LIFERAY


This issue could be due to missing ACL permissions. 


To resolve the issue "reset" the ACL permissions using base_acls.cfg following the steps suggested in the below KB


 1. On the primary hub, check the file <Nimsoft>\probes\service\distsrv\base_acls.cfg and make sure that all USM related  ACLs are present. 

An example base_acl.cfg is attached to this case. 

2. In Infrastructure Manager, navigate the distsrv probe on the primary hub.

3. With the distsrv probe selected, press "Ctrl-P" the probe Utility (pu) should appear.

4. In the probe commandset, select callback set_acl_init with the parameter value "base_acls.cfg". The callback updates the security.cfg with the ACLs, it will not delete any ACLs, nor change any ACLs.

5. In infrastructure manager, open Security -> Manage Access Control List. Check to make sure the ACL has all USM related ACL's. 

6. Logout, and log back in with the user, the issue should now be resolved.

Additional Information

Related KB:
Operator Console Basic Not an option in Account Admin Edit ACL

Missing the Monitoring Configuration Services (MCS) - Monitoring tab in UMP