Troubleshooting Jira automation: SOME ERRORS and FAILURE status
プラットフォームについて: Data Center - この記事は、Data Center プラットフォームのアトラシアン製品に適用されます。
このナレッジベース記事は製品の Data Center バージョン用に作成されています。Data Center 固有ではない機能の Data Center ナレッジベースは、製品のサーバー バージョンでも動作する可能性はありますが、テストは行われていません。サーバー*製品のサポートは 2024 年 2 月 15 日に終了しました。サーバー製品を利用している場合は、アトラシアンのサーバー製品のサポート終了のお知らせページにて移行オプションをご確認ください。
*Fisheye および Crucible は除く
自動化ルールはさまざまな理由で失敗する可能性があります。監査ログに表示される最も一般的なステータスは、次の 2 つです。
- 何らかのエラー ステータス: SOME ERRORS
- 失敗ステータス: FAILURE
監査ログに報告されるエラーの意味とその修正方法を理解するのは難しい場合があります。この記事の目的は、最も一般的なエラーとそれに関連するナレッジ ベース記事 (またはバグ チケット) を一覧表示して、修正に役立てることです。
このページの内容
Environment requirements
Starting from Jira Data Center 10.0, we integrated Jira automation (formerly Automation for Jira) as part of Jira Data Center (both Software and Service Management), offering you the convenience of upgrading either through Jira or the Universal Plugin Manager (UPM). To streamline and enhance your experience with Jira automation, we've made the decision to solely offer it as a bundled version starting from Jira 10.0.
This guide assumes that you're using:
- Jira Data Center 8.0.0 or later
- Jira automation Data Center 7.4.0 or later
エラー シナリオ
SOME ERRORS ステータスでルールが完了しない
SOME ERRORS ステータスでルールが失敗した場合は、以下のリストで監査ログに表示されたエラーを探して、対応する記事またはバグ レポートを開いて解決してください。
- 特定のステータスへのどのトランジションでも課題が見つかりませんでした
- 不明なユーザーに割り当てることはできません
- 選択した解決状況はこの操作中には選択できません
- サービス プロキシが破棄されました
- 課題の編集対象のフィールドまたはフィールド値がありません
- フィールド XXXX が存在しないか、そのフィールドを閲覧する権限を持っていません
- 編集中の不明なフィールド セットは、プロジェクト/タイプで利用できない可能性があります
- 課題タイプが選択されていません。(issuetype)、プロジェクトが選択されていません。(pid)
- 指定された URL が Jira 許可リストにないか、匿名ユーザーからのリクエストが有効になっていません
- SLA 上で JQL クエリを実行するには、ライセンス取得済みのサービス プロジェクトが必要です
- プロジェクト/タイプ ID のためのメタデータ作成が見つかりませんでした
- ラベル 'XXXXXX' にはスペースが含まれているため無効です (labels)
- 内部サーバー エラー (Confluence に Webhook を送信する際に 500 エラーが発生)
- com.atlassian.jira.issue.history.ChangeItemBean クラスのシリアライザーが見つからず、BeanSerializer を作成するためのプロパティも見つかりません
- SSLPeerUnverifiedException:<subdomain.webhook.office.com> の証明書は、サブジェクトの代替名いずれとも一致しません
- クラス com.onresolve.scriptrunner.automation.ExecuteScriptIssueActionV2 をクラス com.codebarrel.automation.api.thirdparty.AutomationRuleComponent にキャストできません
- 解決状況オブジェクトに有効な 'ID' や '名前' が見つかりません。(resolution)
- 現在の値を取得できませんでした
- 未知のフィールドがトランジション中に設定されました。フィールドがトランジション画面上にない可能性があります。フィールドは無視されました
- この課題に作業ログを関連付ける権限がありません
- ステップ #XXXXX 完了のマーク中にエラーが発生しました: 根本原因: 存在しないエンティティを更新しようとしました
- ユーザー '<SOME_USERNAME>' はこのユーザー ピッカーには無効です。(customfield_XXXXX)
FAILURE ステータスでルールが完了しない
FAILURE ステータスでルールが失敗した場合は、以下のリストで監査ログに表示されたエラー (あれば) を探して、対応する記事またはバグ レポートを開いて解決してください。
- サードパーティのアクションによって発生したエラーのないルールの失敗
- あなた、またはこのルールのルール実行者に必要な権限がありません
- "com.atlassian.jira.web.ExecutingHttpRequest.get()" の戻り値が null のため、"javax.servlet.http.HttpServletRequest.getParameterMap()" を呼び出せません
- java.lang.NoClassDefFoundError: com/codebarrel/automation/api/thirdparty/AutomationRuleComponent
- java.lang.StringIndexOutOfBoundsException: 開始 X、終了 Y、長さ Z