Uploaded image for project: 'Minyaa Suite'
  1. Minyaa Suite
  2. MYAA-1036

Minyaa Customfield must not have direct dependencies on Minyaa Component to avoid failure on prematured start of CustomfieldManager

XMLWordPrintableJSON

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Blocker Blocker
    • 3.1.1
    • None
    • Plugin Core
    • Security Level: Public
    • None

      Start of JIRA is blocked due to unavailable dependencies for ExtendedWorklogCustomfield.
      Root cause : Some plugin (Gantt plugin, JaM from Go2Group) access to CustomfieldManager before the end of JIRA Start.
      It causes a load of all customfield provided by plugin.
      If these customfields have direct dependencies (in constructor) on components provided by plugin, they can fail if these components are not yet referenced by Picocontainer.

      Resolution :
      Avoid direct dependencies, and prefer dependencies only when needed.

            vthoule Vincent Thoulé
            vthoule Vincent Thoulé
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: