JIRA Upgrade Fails with 'NullPointerException' Due to Missing Name Field
The following error messages are reported in the JIRA log file:
java.lang.NullPointerException at com.atlassian.jira.upgrade.tasks.UpgradeTask_Build602.migrateGroups(UpgradeTask_Build602.java:535) at com.atlassian.jira.upgrade.tasks.UpgradeTask_Build602.doUpgrade(UpgradeTask_Build602.java:93) at com.atlassian.jira.upgrade.UpgradeManagerImpl.doUpgradeTaskSucess(UpgradeManagerImpl.java:578) at com.atlassian.jira.upgrade.UpgradeManagerImpl.runUpgradeTasks(UpgradeManagerImpl.java:482) ...
There is a user group missing "name" field in JIRA, which breaks group migration to JIRA 4.3+ version.
- Back up JIRA your original JIRA instance (the one before the upgade)
- Jira をシャットダウンします。
Run the below SQL query against your original JIRA's database:
update groupbase set groupname='DATA-FIX' where groupname is null
- Reboot JIRA instance
- Locate 'DATA-FIX' group in JIRA, delete or rename it.
- Generate a new backup XML file
- Redo the upgrade with the new backup file.
Track the resolution at JRA-24172.