Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: mantisbt/mantisbt
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 4a05109
Choose a base ref
...
head repository: mantisbt/mantisbt
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: a91c732
Choose a head ref
  • 2 commits
  • 2 files changed
  • 1 contributor

Commits on Dec 2, 2011

  1. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    da3ae97 View commit details
  2. Copy the full SHA
    a91c732 View commit details
Showing with 59 additions and 0 deletions.
  1. +1 −0 docbook/Developers_Guide/en-US/Developers_Guide.xml
  2. +58 −0 docbook/Developers_Guide/en-US/Integrating.xml
1 change: 1 addition & 0 deletions docbook/Developers_Guide/en-US/Developers_Guide.xml
Original file line number Diff line number Diff line change
@@ -13,6 +13,7 @@
<xi:include href="Events.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
<xi:include href="Plugins.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
<xi:include href="Events_Reference.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
<xi:include href="Integrating.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
<xi:include href="Appendix.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
<xi:include href="Revision_History.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
<index />
58 changes: 58 additions & 0 deletions docbook/Developers_Guide/en-US/Integrating.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
<?xml version='1.0' encoding='utf-8' ?>
<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
<!ENTITY % BOOK_ENTITIES SYSTEM "Developers_Guide.ent">
%BOOK_ENTITIES;
]>

<chapter id="integrators">
<title>Integrating with MantisBT</title>

<para>
The primary means of integrating with MantisBT is with the SOAP
API , bundled with MantisBT. The SOAP API is accessible at
<literal>http://server.com/mantis/api/soap/mantisconnect.php</literal>.
</para>

<sect1 id="integrators.java">
<title>Java integration</title>

<sect2 id="integrators.java.soap">
<title>Prebuilt SOAP stubs using Axis</title>

<para>
For ease of integration of the Java clients, SOAP stubs
are maintained and deployed in the Maven central repository.
To include them in your project, use the following coordinates:
</para>

<programlisting>
&lt;dependency&gt;
&lt;groupId&gt;biz.futureware.mantis&lt;/groupId&gt;
&lt;artifactId&gt;mantis-axis-soap-client&lt;/artifactId&gt;
&lt;version&gt;1.2.6&lt;/version&gt;
&lt;/dependency&gt;
</programlisting>

<para>Alternatively, download the latest available version from
<ulink url="http://search.maven.org/#search|gav|1|g%3A%22biz.futureware.mantis%22%20AND%20a%3A%22mantis-axis-soap-client%22">
http://search.maven.org/#search|gav|1|g%3A%22biz.futureware.mantis%22%20AND%20a%3A%22mantis-axis-soap-client%22</ulink>.
</para>
</sect2>

<sect2 id="integrators.java.osgi">
<title>Usage in OSGi environments</title>
<para>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 <ulink url="http://download.eclipse.org/tools/orbit/downloads/">
Eclipse Orbit</ulink>
</sect2>
</sect1>

<sect1 id="integrators.support">
<title>Support</title>

<para>The primary means of obtaining support is through the <ulink url="http://lists.sourceforge.net/mailman/listinfo/mantisbt-soap-dev">
mantisbt-soap-dev mailing list</ulink>.</para>
</sect1>
</chapter>