• End of Life check fails with NullPointerException


    clip_image001

    clip_image002

    Checks if the running version of JIRA is approaching, or has reached End of Life.

    Details

    • Type:

    Bug

    Low

    • Support reference count:
      21
    • Symptom Severity:
      Minor
    • UIS:
      20

    Description

    Summary

    End of Life check (under Atlassian Support tool) fails with NullPointerException

    Checks if the running version of Jira is approaching, or has reached End of Life.

    Result
    Exception during health check invocation java.lang.NullPointerException

    In the log, it shows:

    2017-12-25 16:31:53,659 HealthCheck:thread-4 ERROR admin 991x205x1 j95j6i 0:0:0:0:0:0:0:1 /rest/troubleshooting/1.0/check/process/ [c.a.t.j.healthcheck.support.AbstractSupportHealthCheck] Unhandled error during healthcheck
    java.lang.NullPointerException
            at com.atlassian.troubleshooting.jira.healthcheck.util.SupportEolCheckUtil.getVersionJson(SupportEolCheckUtil.java:40)
            at com.atlassian.troubleshooting.jira.healthcheck.support.EolSupportHealthCheck.doCheck(EolSupportHealthCheck.java:88)

    ...
    2017-12-25 16:31:53,660 HealthCheckWatchdog:thread-6 WARN admin 991x205x1 j95j6i 0:0:0:0:0:0:0:1 /rest/troubleshooting/1.0/check/process/ [c.a.t.healthcheck.concurrent.SupportHealthCheckTask] Unable to complete execution of health check End of Life due to an exception
    java.util.concurrent.ExecutionException: java.lang.NullPointerException
            at java.util.concurrent.FutureTask.report(FutureTask.java:122)

    Steps to reproduce

    1. Setup JIRA 7.6.2
    2. Go to System > Troubleshooting & Support Tools
    3. Refer to Supported Platform > End of Life

    Expected Result:

    Show green tick 

    clip_image003

    Actual Result

    Show the warning message

    Checks if the running version of Jira is approaching, or has reached End of Life.

    Result
    Exception during health check invocation java.lang.NullPointerException

    Workaround 1 (for Jira >= 7.4.3)

    Upgrade Atlassian Troubleshooting and Support Tools plugin to 1.8.4

    image

    Workaround 1 (for Jira < 7.4.3)

    Upgrade Jira Instance Health Plugin to 2.5.5

    Workaround 2

    Create jira-healthcheck-eol.json in $JIRA_HOME and add

    {"name":"7.6.0","releaseDate":"2017-11-16"}

    <<jira-healthcheck-eol.json>>

    {"versions":[{"name":"7.6.0","releaseDate":"2017-11-16"},{"name":"7.3.0","releaseDate":"2017-01-03"},{"name":"7.2.0","releaseDate":"2016-08-24"},{"name":"7.1.0","releaseDate":"2016-02-10"},{"name":"7.0.0","releaseDate":"2015-10-06"}]}

    image

    Then restart JIRA

    来自 <https://jira.atlassian.com/browse/JRASERVER-66558>

  • 相关阅读:
    异步FIFO总结
    异常检测参考
    Java数据库连接技术
    Eclipse Decompiler不生效解决办法
    mysql常用操作
    时间序列预测——Tensorflow.Keras.LSTM
    AR(I)MA时间序列建模过程——步骤和python代码
    MySQL优化实例
    MySQL性能优化经验
    高性能MySQL笔记 第6章 查询性能优化
  • 原文地址:https://www.cnblogs.com/quanweiru/p/8258262.html
Copyright © 2020-2023  润新知