Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Transition from automation failed

Leon Kunst May 15, 2025

Hi guys,

Got a weird issue.

Automation that'll change the state of an issue. However it says:

 

The destination status could not be resolved or has no valid transition rule (with current status):
WEBSUPPORT-372 (Geannuleerd - 10033)
However, i'm really sure the transition exsists:
Schermafbeelding 2025-05-15 142553.png
It should go from 'Geannuleerd' to 'Heropend'. When i'm editing the issue, i can DO select the 'Heropend' state while the current state is 'Geannuleerd'.
What's going on?

1 answer

1 vote
Marc - Devoteam
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
May 15, 2025

Hi @Leon Kunst 

Welcome to the community.

Are there any Conditions or Validators on the transition "Heropenen"?

Can you also share images of you automation rule?

 

Leon Kunst May 15, 2025

 

Thank you!

And indeed, there are zero validators:

  • Properties (0)

  • Triggers (0)

  • Conditions (0)

  • Validators (0)

  • Post Functions (5)

It was originally a system rule, but I’ve changed the status to "Reopened".

Schermafbeelding 2025-05-15 160214.png

When I export the workflow to XML, the transition does exist:

[...]

<step id="6" name="Geannuleerd">
<meta name="jira.status.id">10033</meta>
<actions>
<action id="201" name="Heropenen">
<meta name="jira.description"></meta>
<meta name="jira.fieldscreen.id"></meta>
<results>
<unconditional-result old-status="null" status="null" step="8">
<post-functions>
<function type="class">
<arg name="class.name">com.atlassian.jira.workflow.function.issue.UpdateIssueStatusFunction</arg>
</function>
<function type="class">
<arg name="class.name">com.atlassian.jira.workflow.function.misc.CreateCommentFunction</arg>
</function>
<function type="class">
<arg name="class.name">com.atlassian.jira.workflow.function.issue.GenerateChangeHistoryFunction</arg>
</function>
<function type="class">
<arg name="class.name">com.atlassian.jira.workflow.function.issue.IssueReindexFunction</arg>
</function>
<function type="class">
<arg name="class.name">com.atlassian.jira.workflow.function.event.FireIssueEventFunction</arg>
<arg name="eventTypeId">13</arg>
</function>
</post-functions>
</unconditional-result>
</results>
</action>
</actions>
</step>
<step id="7" name="Completed">
<meta name="jira.status.id">10068</meta>
<actions>
<action id="191" name="Heropenen">
<meta name="jira.description"></meta>
<meta name="jira.fieldscreen.id"></meta>
<results>
<unconditional-result old-status="null" status="null" step="8">
<post-functions>
<function type="class">
<arg name="class.name">com.atlassian.jira.workflow.function.issue.UpdateIssueStatusFunction</arg>
</function>
<function type="class">
<arg name="class.name">com.atlassian.jira.workflow.function.misc.CreateCommentFunction</arg>
</function>
<function type="class">
<arg name="class.name">com.atlassian.jira.workflow.function.issue.GenerateChangeHistoryFunction</arg>
</function>
<function type="class">
<arg name="class.name">com.atlassian.jira.workflow.function.issue.IssueReindexFunction</arg>
</function>
<function type="class">
<arg name="class.name">com.atlassian.jira.workflow.function.event.FireIssueEventFunction</arg>
<arg name="eventTypeId">13</arg>
</function>
</post-functions>
</unconditional-result>
</results>
</action>
</actions>
</step>
<step id="8" name="Heropend">
<meta name="jira.status.id">10130</meta>
<actions>
<action id="141" name="Onderzoeken">
<meta name="jira.description">Heropend incident verder onderzoeken om op te lossen </meta>
<meta name="jira.fieldscreen.id"></meta>
<results>
<unconditional-result old-status="null" status="null" step="2">
<post-functions>
<function type="class">
<arg name="class.name">com.atlassian.jira.workflow.function.issue.UpdateIssueStatusFunction</arg>
</function>
<function type="class">
<arg name="class.name">com.atlassian.jira.workflow.function.misc.CreateCommentFunction</arg>
</function>
<function type="class">
<arg name="class.name">com.atlassian.jira.workflow.function.issue.GenerateChangeHistoryFunction</arg>
</function>
<function type="class">
<arg name="class.name">com.atlassian.jira.workflow.function.issue.IssueReindexFunction</arg>
</function>
<function type="class">
<arg name="class.name">com.atlassian.jira.workflow.function.event.FireIssueEventFunction</arg>
<arg name="eventTypeId">13</arg>
</function>
</post-functions>
</unconditional-result>
</results>
</action>
</actions>
</step>
[...]

the indents have been lost during pasting...


 

Marc - Devoteam
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
May 15, 2025

Hi @Leon Kunst 

I think you need to make the rule from scratch.

Can you do this and then action the required action again?

Leon Kunst May 15, 2025

Yeah, it worked. Thanks!

Like Marc - Devoteam likes this
Marc - Devoteam
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
May 15, 2025

Hi @Leon Kunst 

Good to hear.

Please accept my answer as a solution, if my answer helped to solve your request.

This will help other community member trying to solve the same.

P.S. If the answer is very valuable to you, please share some kudos.

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
STANDARD
PERMISSIONS LEVEL
Product Admin
TAGS
AUG Leaders

Atlassian Community Events