We are using salesforce to Jira integration and using mulesoft as a integration tool. but facing below error in Jira
{"errorMessages":["'transition' identifier must be an integer"],"errors":{}}
Can you show how it's configured? You need to enter the ID of the transition
https://community.atlassian.com/t5/Jira-questions/How-to-fine-transition-ID-of-JIRA/qaq-p/1207483 something ismilar
Here I attached all image that show full integration between jira to salesforce. Image for mulesoft composer flow (refer in sequential order), Jira status code, salesforce status and salesforce record image.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
In Mulesoft, can you try adding 21 instead of Selected for Development in the Status field?
OK see it's mapped.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Is it working for any transitions?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
In Salesforce, I set status API name is Integer for ex. Selected for Development status- API name is 21, In Progress - API name is 31.
Here my Scenario is, Issue create from salesforce to Jira. In Jira, I update the status from Backlog to Selected for Development. It will update in salesforce(here in salesforce, for Selected for Development - API name is 31 so it will create new inactive status Selected for Development - API name is Selected for Development in salesforce and update in record). Now I'm going to update anything like description or priority from salesforce side then it will throwing error 'Transition Id must be integer' because In Salesforce record, It stored Selected for Development - API name is Selected for Development and Jira accept Integer value.
How should I resolve this issue?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You can set API name of status field values as integer and then when you try to map and run the composer flow it will accept integer values and the flow will not throw error.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.