Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Consuming a WebService from JIRA

Isha Sidana December 27, 2011

Hello,

I am new to doing development in JIRA. I am currently working on an assignment where I would like to update an external system, when some of the field changes under certain "Issue Types" in JIRA.

Can someone please direct me to the correct approach to implement this?

Does JIRA have an API which can make calls to external URL (webservices)?

Should I be looking at working with a JIRA listener or plugin to identify events when changes are made to certain fields for couple of Issue types? Is there an existing listener or plugin which idetifies changes in field for JIRA Issue Types?

Are there any sample code I could refer to?

Any suggestions would be greatly appreciated.

Thanks.

2 answers

Comments for this post are closed

Community moderators have prevented the ability to post new answers.

Post a new question

0 votes
Radek Kantor
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
December 27, 2011

Hi,

implement client code inside your plugin to call external WS. I think that JIRA use AXIS 1.3, for more details search (JIRA, RPC, SOAP, Client) on this or old forum.

Some hints:

http://forums.atlassian.com/thread.jspa?messageID=257347947&#257347947

http://confluence.atlassian.com/display/JIRA043/JIRA+RPC+Services (client to connect JIRA WS)

Write event listener to identify issue changes.

https://developer.atlassian.com/display/JIRADEV/Plugin+Tutorial+-+Writing+JIRA+event+listeners+with+the+atlassian-event+library

0 votes
Radek Kantor
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
December 27, 2011

Hi,

implement client code inside your plugin to call external WS. I think that JIRA use AXIS 1.3, for more details search (JIRA, RPC, SOAP, Client) on this or old forum.

Some hints:

http://forums.atlassian.com/thread.jspa?messageID=257347947&#257347947

http://confluence.atlassian.com/display/JIRA043/JIRA+RPC+Services (client to connect JIRA WS)

Write event listener to identify issue changes.

https://developer.atlassian.com/display/JIRADEV/Plugin+Tutorial+-+Writing+JIRA+event+listeners+with+the+atlassian-event+library

TAGS
AUG Leaders

Atlassian Community Events