"Error processing 'Healthchecks Results': NullPointerException: Specified service reference cannot be null." when generating support.zip

XMLWordPrintable

    • 6.04
    • 18
    • Severity 3 - Minor
    • 1

      This issue is tracked as https://ecosystem.atlassian.net/browse/STP-396, this bug is created for Hercules to pick up the regexp. Please monitor that ticket for progress.

      Problem

      When generating a support.zip with version 3.7.11 of the Support Tools Plugin, the following error is thrown in atlassian-confluence.log:

      2016-01-06 17:41:20,513 WARN [support-request] [support.tools.request.CreateSupportZipTask] zip Error processing 'Healthchecks Results': NullPointerException: Specified service reference cannot be null.
       -- referer: https://wiki.vsct.fr/plugins/servlet/stp/view/ | url: /plugins/servlet/stp/view/support-zip/execute | userName: robert_mota
      java.lang.NullPointerException: Specified service reference cannot be null.
              at org.apache.felix.framework.BundleContextImpl.ungetService(BundleContextImpl.java:338)
              at com.atlassian.support.tools.salext.bundle.HealthcheckResultsBundle.getHealthcheckResults(HealthcheckResultsBundle.java:80)
              at com.atlassian.support.tools.salext.bundle.HealthcheckResultsBundle.getFiles(HealthcheckResultsBundle.java:39)
              at com.atlassian.support.tools.request.CreateSupportZipTask.zip(CreateSupportZipTask.java:202)
              at com.atlassian.support.tools.request.CreateSupportZipTask.createSupportZip(CreateSupportZipTask.java:73)
              at com.atlassian.support.tools.request.CreateSupportZipTask$1.call(CreateSupportZipTask.java:55)
              at com.atlassian.support.tools.request.CreateSupportZipTask$1.call(CreateSupportZipTask.java:52)
              at com.atlassian.support.tools.request.CreateSupportZipTask.call(CreateSupportZipTask.java:57)
              at com.atlassian.support.tools.request.CreateSupportZipTask.call(CreateSupportZipTask.java:26)
              at java.util.concurrent.FutureTask.run(FutureTask.java:266)
              at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
              at java.util.concurrent.FutureTask.run(FutureTask.java:266)
              at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
              at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
              at java.lang.Thread.run(Thread.java:745)

      Despite the error, the support.zip will be generated.

      Workaround

      No action needed, however:

      • Version 3.7.5 does not reproduce the issue, thus downgrading may be an option until a fix is available.
      • Unchecking Health Check Results tickbox avoids the error.

      Possible cause

      Included Healthchecks results in Support Zip for Confluence and JIRA.

            Assignee:
            Unassigned
            Reporter:
            Peter Koczan (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: