JIRA Integrates with ServiceDesk Plus MSP using "Request Custom Menu". Sample Implementation is already done and bundled with our application. You need to change field names as per your requirement in JIRA.xml.
So When a ticket is created in MSP, a new ticket will be created in JIRA and its details can be updated in the MSP ticket.
Following are the steps for the integration :
Move the file "Jira.xml" from [MSP_HOME]/actionplugins/jira/conf directory to [MSP_HOME]/integration/conf directory.
Move the jar file "jiraimpl.jar" from [MSP_HOME}/actionplugins/jira directory to [MSP_HOME]/integration/lib directory.
- Now create a new Request custom menu with the name specified in Jira.xml, say "Create_JIRA_Ticket ".
- Associated roles and templates can be given based on customer's use case.
- For action type, select "Execute Class" and specify the class as "com.servicedeskplus.integration.JiraActionImplementation"
Now, when a ticket is created in MSP, the actions menu will have an option "Create_JIRA_Ticket". Click on this and a corresponding ticket will be created in JIRA. The java source file has been given under [MSP_HOME]/actionplugins/jira/src. Any java modifications can be done on this file. It should be compiled and updated in the jiraimpl jar.
NOTE : Any changes in the "Request Custom menu" name or in the name of the additional fields created in MSP, should be updated in Jira.xml as well, because of presence of internal mapping.
Attached files are already available in application. I attached to know what details needs to be changed (Example - integration done)