Uploaded image for project: 'OpenMRS Core'
  1. OpenMRS Core
  2. TRUNK-3922

Module activator started methods not called in correct order for required modules

    XMLWordPrintable

    Details

    • Complexity:
      Low

      Description

      When the application context is refreshed by ModuleUtil, it loops through all modules calling the .started() method of each activator. The order of the modules doesn't take into account which modules may require on other modules, so a module that requires another module may be started before it.

      This should be changed to use the same startup order as used by ModuleFactory

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              wyclif Wyclif Luyima
              Reporter:
              rowanseymour Rowan Seymour [X] (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 2 hours
                  2h
                  Remaining:
                  Time Spent - 1 hour Remaining Estimate - 1 hour
                  1h
                  Logged:
                  Time Spent - 1 hour Remaining Estimate - 1 hour
                  1h