O'Reilly logo

JIRA 5.x Development Cookbook by Jobin Kuruvilla

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Deploying a SOAP service in JIRA

How about exposing more functionality via SOAP? Like we did for REST in the earlier recipe? That is where the RPC endpoint plugin module is useful.

The RPC endpoint plugin module lets us deploy new SOAP and XML-RPC endpoints within JIRA. The new end points added will not be a part of the existing WSDL. Instead, they are available on a new URL and hence you will have to access both the web services if you want to access the new methods and other existing methods.

In this recipe, we will see how to deploy a new SOAP endpoint to perform a new operation.

Getting ready

Create a skeleton plugin using the Atlassian Plugin SDK. As opposed to earlier JIRA versions, JIRA5 supports the rpc-soap module in v2 plugins.

Also, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required