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

Backport OPENIDM-8571: Provisioner should be able to retry connector that fails the startup "test"

    Details

      Description

      If the underlying database is not active at the time that OpenIDM is started, the connector will never get re-enabled even after the database is active.

      Steps to reproduce:

      • Configure a sample DatabaseTableConnector (see samples/provisioner);
      • Configure recon and livesync schedule;
      • Verify that the connector works during normal operations (recon, livesync);
      • stop openidm
      • stop mysql
      • start openidm
      • start mysql once openidm has completed startup
      • observe that livesync schedule is executed but no action is actually performed

      Analysis:
      The OpenICFProvisionerService associated with the DatabaseTableConnector never gets enabled after database is restarted.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                mark.offutt Mark Offutt
                Reporter:
                mark.offutt Mark Offutt
                QA Assignee:
                Jakub Janoska
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: