Cherwell
The plugin has several steps for operations on Cherwell.
Compatibility The plugin steps are tested on Cherwell Version 9.4.
Prerequisites
- Services of the Cherwell Server must be up and running.
- Access Cherwell instance using REST APIs from Process Studio/AE agent machine.
- Cherwell server settings
When Cherwell REST APIs are called simultaneously, due to multiple requests with the same username, password and api key, the API starts giving ‘invalid_grant: badrequest’ error.
To handle the error, add the following line in the web.config file of CherwellAPI.
<appSettings>
<add key="DisableMessageThrottling" value="true" />
<add key="TrebuchetDataSource" value="[Common]Cherwell Browser" />
<add key="SamlBaseUri" value="your web api base uri(https://domain/CherwellApi)" />
</appSettings>
Error message displays properties when run with Process Studio
- All the validation messages are displayed as pop up and runtime error messages are recorded in the logging tab.
- The pop up box is configured to be displayed as Message Box not as Error Dialog box.
- The error messages at runtime are displayed in the logging tab of Process Studio in red color.
- For Successful validation the message box title is Success and the result message in the body.
- For Failed validation message the message box title is Failure and the failed message is in the body.
- The plugin throws error at run time if invalid query is provided.
important
- There is no explicit output Result field in the plugin and the results can be captured using Set Workflow Result.
- For details on capturing errors and displaying them on AutomationEdge Requests, see Appendix: Error Handling.
Common button actions
The following action buttons are available in all steps:
Button name | Description |
---|---|
OK | Click to save the field values in the step. If any mandatory field values are not specified, then you will get a validation error. |
Cancel | Click to close the dialog without saving the field values. |