Uploaded image for project: 'Confluence Cloud'
  1. Confluence Cloud
  2. CONFCLOUD-40782

Disabling the Confluence Mobile Plugin also disables the Workbox - Host Plugin in Confluence 5.9.X

    XMLWordPrintable

Details

    Description

      NOTE: This bug report is for Confluence Cloud. Using Confluence Server? See the corresponding bug report.

      Summary

      Disabling the Confluence Mobile Plugin also disables the Workbox - Host Plugin in Confluence 5.9.X. The same behavior is not present in Confluence 5.8.X.

      Steps to Reproduce

      1. Go to Manage Add-ons in a Confluence 5.9.x instance
      2. Find the 'Confluence Mobile Plugin'
      3. Disable the plugin
      4. Refresh the page
      5. Find the 'Workbox - Host Plugin' and notice it is also disabled

      Expected Results

      • The 2 add-ons should not be dependent on each other. 

      Actual Results

      The below exception is thrown in the Confluence logs:

      2016-02-15 10:27:18,091 INFO [http-nio-127.0.0.101-8080-exec-2] [atlassian.plugin.manager.DefaultPluginManager] disablePlugins Found dependent enabled plugins for plugin 'com.atlassian.confluence.plugins.confluence-mobile': [com.atlassian.mywork.mywork-confluence-host-plugin(MANDATORY)].  Disabling...
      2016-02-15 10:27:18,092 INFO [http-nio-127.0.0.101-8080-exec-2] [atlassian.plugin.manager.DefaultPluginManager] broadcastPluginDisabling Disabling com.atlassian.mywork.mywork-confluence-host-plugin
      

      NOTES / Workaround:

      Additional side effect:

      • Disabling - Confluence Mobile Plugin
        • Causes - Workbox - Host Plugin to become disable
      • Disabling - Workbox - Host Plugin
        • Causes - Confluence Mobile Rest to become disabled
      • Disabling: Confluence Mobile Rest
        • Causes - Workbox - Confluence Provider Plugin To become disabled

      You must have the add-ons enable in the following order to re-enable (Relates to This Article about enabling the Workbox Plugin ):

      • Confluence Mobile Plugin
      • Workbox - Common Plugin (If disable / did not chain disable in testing)
      • Workbox - Confluence Provider Plugin
      • Workbox - Host Plugin
      • Confluence Mobile Rest

      Restart Confluence, flushing caches as described here (For Cloud this will require filing a support request at https://support.atlassian.com)

      • Manually Trigger a content-index at this point, or the spaces will not be visable
      • Note that if you take the SQL route in the document above, only remove the following 2 bandanavalue's unless there are other system plugins you also want to re-enable:
          <entry>
            <string>com.atlassian.mywork.mywork-confluence-provider-plugin</string>
            <boolean>false</boolean>
          </entry>
          <entry>
            <string>com.atlassian.mywork.mywork-confluence-host-plugin</string>
            <boolean>false</boolean>
          </entry>
        

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              ajean Andy J.
              Votes:
              37 Vote for this issue
              Watchers:
              25 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: