2009-09-22 2 views
2

JIRA에서 모든 쟁점에 대해 해상도를 null로 설정하기 위해 jelly 스크립트를 실행하려고합니다. 다음 스크립트는 오류없이 실행되고 다음을 반환합니다.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> 

어느 한이 작동하지 않는 이유는 어떤 생각이나 내가 아무것도 해상도를 설정하는 방법에 어떤 아이디어가 있습니까?

감사합니다.

+0

동일한 결과로 filterid로 RunSearchRequest를 실행하려고 시도했습니다. –

+0

[스택 오버플로에서 답변을 수락하는 방법?] (http://meta.stackexchange.com/questions/16721/how-does-accept-rate-work/65088#65088) – Kuf

답변

1

JIRA에서 jelly를 통한 업데이트 문제가 조금 잘못되었습니다. 내가 본 작업 방식의 가장 좋은 예는 Alastair King의 comment에있는 문서 페이지에 표시된 ActionDispatcher를 사용하는 것입니다.

+0

mdoar의 링크는 더 이상 주석에 당신을 연결하지 않습니다 . 다음은 업데이트 된 링크입니다. https://developer.atlassian.com/display/JIRADEV/Jelly+Examples?focusedCommentId=4227722#comment-4227722 –

+0

Thanks Charlie Brown. 모든 Atlassian 개발자 페이지는 developer.atlassian.com으로 옮겼지만 댓글은 사라졌습니다. – mdoar

+0

와우, 그건 절름발이입니다. 나는 "Answers"사이트에서 같은 질문을하는 것이 그리 길지 않을 것이라고 생각합니다. –

0

나는 그것이 젤리 러너로 할 수 있다는 것을 알고 있지만, 나는 이것이 Jira remote API이나 Jira CLI을 사용하는 것이 더 쉬울 것이라고 생각한다. Jira 원격 API의 좀 더 정교한 예제는 here입니다. 누군가가 저에게 일하는 소스 코드를 게시하고 싶다면 언제든지 물어보십시오.

관련 문제