Попытка перенести требование дефекта ралли в JIRA
Используя соединение Rally/JIRA, я пытаюсь синхронизировать их.
https://help.rallydev.com/jira-5-installation-user-guide
Я пытаюсь сопоставить поле Requirement (UserStory) для дефектов с настраиваемым полем в JIRA.
Вот мои полевые отображения
<FieldMapping>
<Field><Rally>Name</Rally> <Other>Summary</Other></Field>
<Field><Rally>Description</Rally> <Other>Description</Other></Field>
<Field><Rally>FormattedID</Rally> <Other>RallyKey</Other></Field>
<Field><Rally>Status</Rally> <Other>Status</Other></Field>
<Field><Rally>Priority</Rally> <Other>Priority</Other></Field>
<Field><Rally>Requirement</Rally> <Other>RallyUserStory</Other></Field>
</FieldMapping>
Я использую RallyReferenceFieldHandler для сопоставления этого с настраиваемым полем
<RallyReferenceFieldHandler>
<FieldName>Requirement</FieldName>
<ReferencedFieldLookupID>FormattedID</ReferencedFieldLookupID>
</RallyReferenceFieldHandler>
Я получаю это сообщение об ошибке:
RallyEIF:: WRK:: JiraRestConnection.block в действии - обработчик поля имя_поле Требование не найдено
1 ответ
Не могли бы вы опубликовать больше вашей конфигурации со всеми вашими сопоставлениями полей и обработчиками полей?
Мое единственное предположение на данный момент состоит в том, что вы находитесь внутри вашего блока Если бы это было не в том месте, вы можете получить ошибку, как вы видите. Он должен быть внутри блока - например:
<Connector>
<FieldMapping>
<Field><Rally>FormattedID</Rally><Other>OtherFormattedID</Other></Field>
<Field><Rally>Requirement</Rally><Other>RallyUserStory</Other></Field>
</FieldMapping>
<RallyFieldHandlers>
<RallyReferenceFieldHandler>
<FieldName>Requirement</FieldName>
<ReferencedFieldLookupID>FormattedID</ReferencedFieldLookupID>
</RallyReferenceFieldHandler>
<RallyFieldHandlers>
<OtherFieldHandlers>
<!-- Other Field Handlers here -->
</OtherFieldHandlers>
</Connector>