Rally からの欠陥を JIRA のバグに同期しようとしています (JIRA から Rally の欠陥への新しいバグの同期は正常に機能しています) が、JIRA のセキュリティ レベルが必須フィールドであるため、次のエラーが発生しました。
[2012-08-16 08:24:52 Z] ERROR : JiraConnection.rescue in attempt_create - Trying to create issue: 'Testing Security Level' resulted in exception SOAP::FaultError
[2012-08-16 08:24:52 Z] WARN : JiraConnection.initialize - com.atlassian.jira.rpc.exception.RemoteValidationException: {security=Security Level is required.} : []
次のプロパティを使用して、Rally でカスタム フィールドを作成しました。
- 名前: セキュリティ レベル
- 表示名: セキュリティ レベル
- タイプ: ドロップダウン リスト
- ドロップダウン リストの値: なし、レポーターと会社、ベンダーと会社、会社のみ
- 非表示: チェックなし
- 発生: 1
- 必須: チェックなし
XML構成に次を追加しました:
<FieldMapping>
...
<Field><Rally>Security Level</Rally><Other>Security Level</Other></Field>
...
</FieldMapping>
<OtherFieldHandlers>
...
<OtherEnumFieldHandler>
<FieldName>Security Level</FieldName>
<Mappings>
<Field><Rally>None</Rally><Other>-1</Other></Field>
<Field><Rally>Reporter and Company</Rally><Other>10050</Other></Field>
<Field><Rally>Vendor and Company</Rally><Other>10052</Other></Field>
<Field><Rally>Company Only</Rally><Other>10031</Other></Field>
</Mappings>
</OtherEnumFieldHandler>
...
</OtherFieldHandlers>
しかし、今では失敗しています:
[2012-08-16 09:45:32 Z] ERROR : Connector.block in validate - FieldMapping: Rally field "Security Level" not found
[2012-08-16 09:45:32 Z] ERROR : ConnectorRunner.rescue in run_services - Unexpected exception occurred
[2012-08-16 09:45:32 Z] ERROR : ConnectorRunner.exception - Message Invalid Configuration
Rally のフィールド名に対して「Security Level」、「securityLevel」などのさまざまな組み合わせを試し、さまざまな組み合わせを試したときにそれに応じて XML ファイルを更新しましたが、常に同じ「見つかりません」というエラーが発生します。
ここで明らかな何かが欠けていますか?セキュリティ レベルをマッピングするより標準的な方法はありますか?
乾杯、
アンドリュー。