2017-05-22 10 views
0

ALMとJIRA間のリンクを作成して、ALMからJIRAへの欠陥を同期させました。整合性チェックが成功し、同期しようとした後で、次のエラーが発生しました。ALM JIRAインテグレーション

05/22/2017,02:27:31,654情報:(Create.From1To2.Source-1)同期:JIRA:
05/22/2017,02:27:32,874情報(Create.From1To2.Source-1)同期:JIRA:問題をリフレッシュするID:26906
05/22/2017,02:27:32,925情報JIRA:更新中の問題ID:26906
05/22/2017,02:27:33,494エラー(Create.From1To2.Source-1)作成:致命的な例外が捕捉され、操作が終了しました。原因:作成:致命的なエラーの更新:致命的なエラー{"errorMessages":["フィールド 'または'更新 'が必要]'、 'エラー':{}}
05/22/2017,02:27:33,499 INFO(Disconnection.Adapter1)DisconnectAdapter:アダプタHPE-ALMの切断
05/22/2017,02:27:33,499 INFO(Disconnection.Adapter1)DisconnectAdapter:HPE-ALM:disconnect()と呼ばれる
05/22/2017、 02:27:33,502 INFO(Disconnection.Adapter1)DisconnectAdapter:HPE-ALM:切断を呼び出す
05/22/2017,02:27:34,550情報(Disconnection.Adapter1)切断アダプタ:HPE-ALM:ログアウトの呼び出し

これが実際に何を意味するかは、どちらの製品にも比較的新しいものとしてよく分かりません。誰か助けてくれますか?

答えて

0

IDにはいくつかの必須フィールドがあります。 この問題は、次のURLから確認できます。http://your-jira-server/rest/api/2/issue/26906この問題のプロジェクトを知っていて、どのフィールドが必要なのか分かっているなら、これはすでに役に立つかもしれません。

実際のエラーの原因を特定するためにこの情報が役立たない場合は、http://your-jira-server/rest/api/2/issue/26906/editmetaというURLを使用して実際に必要なフィールドを確認できます。これにより、指定された問題のフィールドに関するメタデータを含むJSONオブジェクトが返されます。 "required": true(またはjqユーティリティを使用)を検索し、欠落しているフィールドを見つけます。

問題の作成中にインポートが失敗した場合は、別のURL:http://your-jira-server/rest/api/2/issue/createmeta?projectK‌​eys=~PROJECT_KEY~&is‌​suetypeNames=~ISSUE_‌​TYPE_NAME~&expand=pr‌​ojects.issuetypes.fi‌​eldsを試すと、新しい問題を作成するためのJSONメタデータが得られます。この情報を使用すると、ソースデータにフィールドの一部が欠落していないかどうかを確認できます。

+0

ありがとうございますが、私はそのAPIをしようとすると、私は次のようなJSON応答、 取得{「errorMessages」:[「問題は存在しない」]、「エラー」:{}} –

+0

まあ、それはそれのように見えます新しい問題を作成しようとします。 ** id **は毎回異なるのですか?次に、http:// your-jira-server/rest/api/2/issue/createmeta?projectKeys =〜PROJECT_KEY〜&issuetypeNames =〜ISSUE_TYPE_NAME〜&expand = projects.issuetypes.fields' URLを試して、必要なフィールドを確認してください創造のためにALMに欠けているものがある場合は、それらを追加するか、必要でないフィールドを作成する必要があります。 – grundic

+0

このXMLファイルには、スタイル情報は関連付けられていません。ドキュメントツリーを以下に示します。 404 URIの ヌルます。http:// /休憩/ API/2 /問題/ 26906/createmeta これは私が、なぜわからない得るものです。.. –

関連する問題