Uploaded image for project: 'Jira Data Center'
  1. Jira Data Center
  2. JRASERVER-20528

Workflow plugin modules defined in V2 plugins will sometimes not work

    XMLWordPrintable

Details

    Description

      Internally, JIRA tells OSWorkflow via a custom TypeResolver to use Pico container to instantiate classes for validators, conditions and post-functions. If the class requires plugin-exposed components to be injected into it (which are only available in Spring/OSGi and not Pico), then it cannot be instantiated by Pico and hence will not work.

      Attachments

        1. AbstractWorkflowModuleDescriptor.java
          6 kB
          Alex Wei (DE)
        2. jira-wf-elements-patch.tar.gz
          6 kB
          jonathan doklovic
        3. JRA-20528_from_JST-2052.patch
          8 kB
          Alex Wei (DE)
        4. OSWorkflowConfigurator.java
          4 kB
          Alex Wei (DE)

        Issue Links

          Activity

            People

              mtokar Michael Tokar
              10564dc141a4 jonathan doklovic
              Votes:
              2 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: