Скрипт Jelly для сброса решения проблемы в JIRA

Я пытаюсь запустить желейный скрипт в JIRA, чтобы установить нулевое разрешение для всех моих проблем. Следующий скрипт работает без ошибок и возвращает это:

<JiraJelly xmlns:jira='jelly:com.atlassian.jira.jelly.JiraTagLib' xmlns:log='jelly:log' xmlns:core='jelly:core' xmlns:jx='jelly:xml' xmlns:util='jelly:util'>org.ofbiz.core.entity.GenericValue.NULL_VALUEorg.ofbiz.core.entity.GenericValue.NULL_VALUEorg.ofbiz.core.entity.GenericValue.NULL_VALUE.... </JiraJelly>

Вот сценарий.

<JiraJelly xmlns:jira="jelly:com.atlassian.jira.jelly.JiraTagLib" xmlns:util="jelly:util" xmlns:core="jelly:core" xmlns:jx="jelly:xml" xmlns:log="jelly:log">
        <jira:RunSearchRequest var="issues" />

        <core:forEach var="genericIssue" items="${issues}">
            <core:invokeStatic className="com.atlassian.jira.issue.IssueImpl" method="getIssueObject" var="issue">
                <core:arg type="org.ofbiz.core.entity.GenericValue" value="${genericIssue}"/>
            </core:invokeStatic>

            <core:invoke on="${issue}" method="setResolution">
                <core:arg type="org.ofbiz.core.entity.GenericValue">org.ofbiz.core.entity.GenericValue.NULL_VALUE</core:arg>
            </core:invoke>

        </core:forEach>
</JiraJelly>

Есть ли у кого-нибудь идеи, почему это не работает, или есть какие-либо идеи о том, как я могу установить разрешение на ничего?

Спасибо!!


person Community    schedule 22.09.2009    source источник
comment
Попытался запустить RunSearchRequest с идентификатором фильтра с тем же результатом.   -  person    schedule 23.09.2009
comment
Как принимать ответы в Stack Overflow?   -  person Kuf    schedule 13.08.2012


Ответы (2)


Обновление задач через jelly в JIRA немного не работает. Лучший пример того, как заставить его работать, который я видел, — это использование ActionDispatcher, как показано на странице документации в комментарий от Аластера Кинга.

person mdoar    schedule 24.04.2010
comment
ссылка mdoar больше не ведет к комментарию. Вот обновленная ссылка: developer.atlassian.com/display /ДЖИРАДЕВ/ - person Charlie Brown; 27.09.2011
comment
Спасибо, Чарли Браун. Все страницы разработчиков Atlassian переехали на developer.atlassian.com, но комментарии исчезли. - person mdoar; 30.09.2011
comment
Вау, это супер отстой. Думаю, скоро тот же вопрос появится на их сайте ответов. - person Charlie Brown; 01.10.2011

Я знаю, что это можно сделать с помощью Jelly runner, но я думаю, что это будет проще сделать с помощью удаленный API Jira или Jira CLI. Более подробный пример удаленного API Jira можно найти здесь. Если кто-то хочет, чтобы я разместил рабочий исходный код, не стесняйтесь спрашивать.

person Kuf    schedule 01.08.2012