Uploaded image for project: 'OpenIDM'
  1. OpenIDM
  2. OPENIDM-13821

Queued sync event getting stuck in state PENDING

    XMLWordPrintable

    Details

    • Target Version/s:
    • Verified Version/s:
    • Story Points:
      2
    • Sprint:
      2019.13 - IDM
    • Support Ticket IDs:

      Description

      Queued sync events are getting stuck in state:PENDING. This can be reproduced using the provisioning-with-roles sample in IDM 6.5.0.1 - 

      • Start OpenIDM with the "provisioning-with-roles" sample
      • Modify the mapping from IDM to LDAP to enable queued sync
      • Create a role (in my case the role name is Employee)
      • Add a user to the role
      • Create an assignment to add users to an LDAP group (in my case, the assignment name is Employees and the ldap group name is Employees)
      • Add the assignment to the role: at this point, it will trigger the exception shown in the log (GRAVE: Exception caught marshalling a SynchronizationEvent from the repo...)
      GRAVE: Exception caught marshalling a SynchronizationEvent from the repo.
      ...
      java.lang.IllegalArgumentException: Cannot construct instance of `org.forgerock.openidm.sync.SynchronizationEvent`, problem: Failed to instantiate class: org.forgerock.http.routing.UriRouterContextjava.lang.IllegalArgumentException: Cannot construct instance of `org.forgerock.openidm.sync.SynchronizationEvent`, problem: Failed to instantiate class: org.forgerock.http.routing.UriRouterContext at [Source: UNKNOWN; line: -1, column: -1] at com.fasterxml.jackson.databind.ObjectMapper._convert(ObjectMapper.java:3738) at com.fasterxml.jackson.databind.ObjectMapper.convertValue(ObjectMapper.java:3656) at org.forgerock.openidm.sync.SynchronizationEvent.newSynchronizationEvent(SynchronizationEvent.java:466) at org.forgerock.openidm.sync.impl.queue.SynchronizationQueueConsumer.handleResource(SynchronizationQueueConsumer.java:156)

      (Full log file attached containing FINEST logging for a 10 second interval)

       

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              cgdrake Chris Drake
              Reporter:
              becky.maund Becky Maund
              QA Assignee:
              Vojtech Zamecnik [X] Vojtech Zamecnik [X] (Inactive)
              Votes:
              1 Vote for this issue
              Watchers:
              13 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: