Не удалось вставить значения в пользовательский каскадный список в JIRA через SOAP - PullRequest
0 голосов
/ 06 февраля 2012

Я создаю пользовательский каскадный список с этими значениями

TestCatA

- CatA_1
- CatA_2

TestCatB

- CatB_1
- CatB_2

, создаю настраиваемые удаленные поля и выдаю команду

RemoteCustomFieldValue[] actionParams2 = new RemoteCustomFieldValue[]{
         new RemoteCustomFieldValue("customfield_10012", null, new String[]{"TestCatA"}),
         new RemoteCustomFieldValue("customfield_10012", "1", new String[]{"CatA_1"})};
issue.setCustomFieldValues(actionParams2);

, но второе значение всегда завершается ошибкой с

faultString: com.atlassian.jira.rpc.exception.RemoteValidationException: {customfield_10012=Value: 'CatA_1' is an invalid Option} : []

Любые намеки или рабочие образцы?

1 Ответ

0 голосов
/ 11 февраля 2012

Это изменилось с JIRA 4.3 на JIRA 4.4.Раньше он использовал значения в качестве строк, но теперь, по-моему, использует идентификаторы.Также в Python JIRA CLI мне пришлось использовать customfield_10012: 1 в качестве имени дочерней опции.

...