Issue Description
When you create a REST Service Instance using a Swagger/OpenAPI specification, a required string parameter such as issueKeyOrId in the /api/jira-api/v1/issue/{issueKeyOrId} endpoint is generated as an Object in the SmartObject instead of Text/String. When you enter a string value, the SmartObject returns an error because an Object value is expected.
Error Message:
The following error occurs:
“SourceCode.SmartObjects.Services.Endpoints.Rest.Exceptions.RestDeserializationException: Unable to deserialize value.
Resolution
The fix is available in:
- Nintex Automation K2 (5.9) Fix Pack 17.
- Ensure you have the correct K2 version and/or Cumulative update installed. See KB001893 to see what Fix Pack level you have installed.
- Download the latest Fix Pack using the links in the table above for the version you require.
- Install the Fix Pack to apply the fix.
- It is recommended to clear browser cache and refresh the page.
Considerations
After installing the Fix Pack, selecting Edit before refreshing the service causes the new service key to default to True. To retain the previous behavior, refresh the service first or set the new key to False.
