Error when assigning permissions to a folder offering in Catalog 17.1. The following error appears in view.log:
ERROR [http-nio-8080-exec-25] [EiamAuthHelper] EiamAuthHelper exception
[Exception retrieving ACL_XXXXX_Offerings]
com.ca.eiam.SafeException: EE_BADOBJECT Bad Object
at com.ca.eiam.SafeStoredObject.soRetrieveByName(SafeStoredObject.java:535)
at com.ca.usm.user.security.EiamPermission.insertNewAcls(EiamPermission.java:2199)
at com.ca.usm.user.security.EiamPermission.replaceAcls(EiamPermission.java:2058)
at com.ca.usm.user.security.EiamPermission.assignPermissions(EiamPermission.java:1688)
at com.ca.usm.user.security.Permission.assignPermissions(Permission.java:392)
at com.ca.usm.billing.ServiceManager.Offerings.setPermission(Offerings.java:1997)
at com.ca.usm.billing.ContentEngine.CService.setOfferingPermissions(CService.java:8241)
Release : 17.1
Component : CA SERVICE CATALOG
This occurs when an ACL has been deleted from EEM, Catalog Application.
It's not recommended or supported to delete an ACL from EEM. The workaround is to restart Catalog services and a new ACL with a different ID will be created.