Jira Server / Data Center から Jira Cloud に自動化ルールをインポート中にエラーが発生する
プラットフォームの注記: Cloud のみ - この記事は、 クラウド プラットフォーム上のアトラシアン製品にのみ適用されます。
要約
ルールの JSON ファイルを Server / Data Center から Jira Cloud にインポートすると、次のエラー メッセージが表示されて失敗します。
1
2
3
4
Error parsing provided JSON. Please ensure it was created using 'Export rules' previously. If the problem persists please contact Atlassian support! Error: IllegalStateException:
Component for type
ComponentTypeKey{component=ACTION,
type='jira.publish.event'} no longer exits.
診断
該当なし
原因
Server と Data Center バージョンの Automation for Jira には、その他のアドオンや統合が監視できる公開イベントと呼ばれる自動化ルール アクションがあります。この自動化ルール アクションは Jira Cloud には存在しないため、エラーが表示されます。
ソリューション
これを解決するには、次の 2 つの方法があります。
Jira Server サイトの自動化ルールからこのアクションを削除して、別のエクスポートを作成します。または、
エクスポートした JSON ファイルを手動で編集して、「jira.publish.event」を検索し、それらのアクションを削除します。
「イベントを公開」アクションで達成しようとする内容にもよりますが、たとえば、Jira Cloud ではその他のシステムに通知を送信するアクションが可能です。次のようなものがあります。
Jira Cloud でメールを送信するためのアクションが自動化されています。イベント公開アクションを使用してメールを送信していた場合は、このアクションでも同じアクションが実行されます。
この内容はお役に立ちましたか?