Symptoms:
Integrity Check shows a warning on missing request type and you can see similar entries as below in the log
Failed to get request type with id -1. The request type you are trying to view does not exist. com.botronsoft.jira.jiraservicedeskintegration.api.ServiceDeskIntegrationException: Failed to get request type with id -1. The request type you are trying to view does not exist. at com.botronsoft.jira.jiraservicedeskintegration.util.ServiceDeskErrorsUtil.handleError(ServiceDeskErrorsUtil.java:24) at com.botronsoft.jira.jiraservicedeskintegration.proxy.impl.RequestTypeProxyImpl49.getRequestTypeById(RequestTypeProxyImpl49.java:524) at sun.reflect.GeneratedMethodAccessor9638.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498)
At the bottom of the log, you will also see the affected project as well as the offending plugin
Solution: Search for a solution in the knowledge base - https://kb.botronsoft.com - or copy the details above and open a request at https://support.botronsoft.com Location: Employee Services (PROJECT) Extension for Jira Service Desk (APP DATA)
Cause:
The Integrity Check warning reported here occurs when the 'Extension for Jira Service Desk' plugin attempts to find a request type with id '-1'. '-1' is used in the Dynamic form's configuration for this plugin when no specific request type is selected (i.e. something applies to all request types, see screenshot).
Resolution:
The configuration of the 'Extension for Jira Service Desk' plugin is fine and the Integrity Check warning is a false alarm by the Extensions plugin, hence this can be ignored as users are still able to create the snapshot without any issue.