Can't Create Issue Due To java.lang.IllegalArgumentException: Multiple entries with same key

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

プラットフォームについて: Server と Data Center のみ - この記事は、サーバーおよびデータセンター プラットフォームのアトラシアン製品にのみ適用されます。

問題

Exception occurred: java.lang.IllegalArgumentException: Multiple entries with same key: 
customfield_10004=com.atlassian.jira.rest.v2.issue.IssueBeanBuilder2$FieldData@7b896c91 and 
customfield_10004=com.atlassian.jira.rest.v2.issue.IssueBeanBuilder2$FieldData@670a5223

診断

次のコマンドを実行します。

SQL
 select * from customfield where id=10004;

 

 to make sure the ID 10004 matches the Rank (obsolete). Also it matches <base-URL>/secure/admin/ConfigureCustomField!default.jspa?customFieldId=10004  

原因

Per Difference between Global Rank and Rank after upgrade of JIRA Agile (or GreenHopper in previous versions), there is a new field Global Rank on the instance. The previous field Rank is also present.

ソリューション

 

(warning) Backup your Database and JIRA instance (Backing Up Data) before any operation
  • Highly Recommended Resolution 1:
  • Resolution 2 ( It is much safer to attempt to delete the customfield from the UI, than removing it from one record in the database):
    • Run the below query:
SQL
	 Delete from customfield where id=10004;
  • Restart JIRA after DB changes

 

 

 

最終更新日 2018 年 11 月 15 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.