Plugin which fail to start during startup might cause an IllegalStateException

XMLWordPrintable

    • Type: Bug
    • Resolution: Won't Fix
    • Priority: Medium
    • None
    • Affects Version/s: 2.10
    • Component/s: None

      If a plugin couldn't be started during the DefaultPluginManagers init() phase, we try to disable it (com.atlassian.plugin.DefaultPluginManager.addPlugins(PluginLoader, Collection<Plugin>)). For a TriggerModuleDescriptor this will cause a call to com.atlassian.confluence.plugin.descriptor.TriggerModuleDescriptor.disabled(), which then tries to get the corresponding module from a JobModuleDescriptor of that plugin which might not be loaded at that time, causing an ISE at com.atlassian.confluence.plugin.module.PluginModuleHolder.getModule().

              Assignee:
              Steve Haffenden (Inactive)
              Reporter:
              Chris Kiehl
              Votes:
              1 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: