Product SiteDocumentation Site

Chapter 6. Integrating with MantisBT

6.1. Java integration
6.1.1. Prebuilt SOAP stubs using Axis
6.1.2. Usage in OSGi environments
6.2. Compatibility between releases
6.3. Support
The primary means of integrating with MantisBT with web services is with the bundled SOAP API, which is accessible at http://server.com/mantis/api/soap/mantisconnect.php.

6.1. Java integration

6.1.1. Prebuilt SOAP stubs using Axis

For ease of integration of the Java clients, SOAP stubs are maintained and deployed in the Maven central repository. For example:
<dependency>
    <groupId>biz.futureware.mantis</groupId>
    <artifactId>mantis-axis-soap-client</artifactId>
    <version>1.2.15</version>
</dependency>
To include them in your project, download the latest available version.

6.1.2. Usage in OSGi environments

If you would like to use Axis in an OSGi environment, it is recommended that you use a ready-made bundle, such as the Axis bundle available from Eclipse Orbit