[WARNING] 2024-08-29 11:51:46.218 [com.netiq.persist.json.JsonDataLoader] [IG-SERVER] 1 items from file ar3.6.2-data/deleteAuthRoleMappings.json were not deleted

Hello Everyone,

I am having some trouble with a 3.7.0 service that is not correctly starting up. When I try to log in with igadmin it throws

Checking the logs the only concerning warning I can find is this one when deploying the API war:


[WARNING] 2024-08-29 11:51:46.218 [com.netiq.persist.json.JsonDataLoader] [IG-SERVER] 1 items from file ar3.6.2-data/deleteAuthRoleMappings.json were not deleted 
[WARNING] 2024-08-29 11:51:48.620 [com.netiq.persist.json.JsonDataLoader] [IG-SERVER] 4 items from file ar3.6.3-data/deleteAuthRoleMappings.json were not deleted

Any ideas? Thanks

  • 0  

    Hello,

    Is an OSP integration configured with Identity Governance?
    How is the “Bootstrap” admin configured, as a file or LDAP? If as LDAP, is the user present in the IDM?
    In Catalina.out-<date> is no longer there?

    Have you followed the instructions for the bootstrap administrator? https://www.microfocus.com/documentation/identity-governance/3.7/pdfdoc/install-guide/install-guide.pdf (chapter 15.2)

    BR

    Tobias

  • 0 in reply to   

    Hello!

    Thanks for your answer Tobias!

    Yes, an OSP integration is configured locally in the same machine as IG. The OSP is integrated with Active Directory. But the bootstrap admin is configured as a file. For more context, this install was working just fine a few months ago (this is QA and hasn't been used that much), according to my customer they have done nothing to it but an OS patch, We tried yesterday restoring the snapshot previous to the patch but it had the same error, so we discarded the posibility of it being an issue.

    The Catalina.out looks fine and the Catalina.timestamp only has those warings.

    The bootstrap admin was created during the installation and used to work perfectly.



  • 0 in reply to   

    The customer finally send me the OSP Log to check it out and it seems to be an error with the bootstrap configuration

    Preamble: [OSP]
    Priority Level: SEVERE
    Java: internal.osp.framework.servlet.OSPServletContext.<init>() [115] thread=main
    Time: 2024-09-04T18:28:34.003-0400
    Log Data: Configuration load failed. An empty configuration will be used.: internal.atlaslite.jcce.exception.CoreExceptionWithOutcome: Loading system configuration named 'current' failed. Reason: Loading bootstrap properties.
    =>internal.atlaslite.jcce.validation.ValidationException: java.lang.NoClassDefFoundError: Could not initialize class com.netiq.ism.config.ConfigurationFactory
    Validation messages (2):
    1) Error:

    java.lang.NoClassDefFoundError: Could not initialize class com.netiq.ism.config.ConfigurationFactory
    2) Error:

    Unable to obtain properties from bootstrap configuration.



  • 0   in reply to 

    That NoClassDefFoudError is a good indicator you are missing a library or a jar file or something.

    Does the configutil or configupdate scripts work?  Can you connect to the configuration in the backend?

    --Jim