View Issue Details

IDProjectCategoryView StatusLast Update
0008284mantisbtapi soappublic2009-05-23 07:49
Reportervboctor Assigned Tovboctor  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version1.1.0a4 
Fixed in Version1.2.0a3 
Summary0008284: SOAP API doesn't support target_version
Description

The SOAP API should be updated to handle the target_version field.

Tagspatch
Attached Files
mantisbt.patch (3,385 bytes)   
Index: api/soap/mc_project_api.php
===================================================================
--- api/soap/mc_project_api.php	(revision 5419)
+++ api/soap/mc_project_api.php	(working copy)
@@ -63,7 +63,8 @@
 
             $t_issue['resolution'] = mci_enum_get_array_by_id( $t_issue_data['resolution'], 'resolution', $t_lang );
             $t_issue['fixed_in_version'] = mci_null_if_empty( $t_issue_data['fixed_in_version'] );
-
+			$t_issue['target_version'] = mci_null_if_empty( $t_issue_data['target_version'] );
+			
             $t_issue['description'] = bug_get_text_field( $t_id, 'description' );
             $t_issue['steps_to_reproduce'] = mci_null_if_empty( bug_get_text_field( $t_id, 'steps_to_reproduce' ) );
             $t_issue['additional_information'] = mci_null_if_empty( bug_get_text_field( $t_id, 'additional_information' ) );
Index: api/soap/mc_issue_api.php
===================================================================
--- api/soap/mc_issue_api.php	(revision 5419)
+++ api/soap/mc_issue_api.php	(working copy)
@@ -96,6 +96,7 @@
 
  		$t_issue_data['resolution'] = mci_enum_get_array_by_id( $t_bug['resolution'], 'resolution', $t_lang );
 		$t_issue_data['fixed_in_version'] = mci_null_if_empty( $t_bug['fixed_in_version'] );
+		$t_issue_data['target_version'] = mci_null_if_empty( $t_bug['target_version'] );
 
 		$t_issue_data['description'] = $t_bug['description'];
 		$t_issue_data['steps_to_reproduce'] = mci_null_if_empty( $t_bug['steps_to_reproduce'] );
@@ -507,6 +508,7 @@
 		$t_bug_data->platform = isset( $v_platform ) ? $v_platform : '';
 		$t_bug_data->version = isset( $v_version ) ? $v_version : '';
 		$t_bug_data->fixed_in_version = isset( $v_fixed_in_version ) ? $v_fixed_in_version : '';
+		$t_bug_data->target_version = isset( $v_target_version ) ? $v_target_version : '';
 		$t_bug_data->build = isset( $v_build ) ? $v_build : '';
 		$t_bug_data->view_state = $t_view_state_id;
 		$t_bug_data->summary = $v_summary;
@@ -670,6 +672,7 @@
         $t_bug_data->platform = isset( $v_platform ) ? $v_platform : '';
         $t_bug_data->version = isset( $v_version ) ? $v_version : '';
         $t_bug_data->fixed_in_version = isset( $v_fixed_in_version ) ? $v_fixed_in_version : '';
+		$t_bug_data->target_version = isset( $v_target_version ) ? $v_target_version : '';
         $t_bug_data->build = isset( $v_build ) ? $v_build : '';
         $t_bug_data->view_state = $t_view_state_id;
         $t_bug_data->summary = $v_summary;
Index: api/soap/mantisconnect.php
===================================================================
--- api/soap/mantisconnect.php	(revision 5419)
+++ api/soap/mantisconnect.php	(working copy)
@@ -288,7 +288,8 @@
 
 			'resolution'		=>	array( 'name' => 'resolution',		'type' => 'tns:ObjectRef', 	'minOccurs' => '0' ),
 			'fixed_in_version'	=>	array( 'name'=>'fixed_in_version',	'type' => 'xsd:string', 	'minOccurs' => '0' ),
-
+			'target_version'	=>	array( 'name'=>'target_version',	'type' => 'xsd:string', 	'minOccurs' => '0' ),
+			
 			'description'				=>	array( 'name' => 'description',				'type' => 'xsd:string', 	'minOccurs' => '0' ),
 			'steps_to_reproduce'		=>	array( 'name' => 'steps_to_reproduce',		'type' => 'xsd:string', 	'minOccurs' => '0' ),
 			'additional_information'	=>	array( 'name' => 'additional_information',	'type' => 'xsd:string', 	'minOccurs' => '0' ),
mantisbt.patch (3,385 bytes)   
com.itsolut.mantis.core.patch (193,200 bytes)   
Index: src/com/itsolut/mantis/binding/MantisConnectLocator.java
===================================================================
--- src/com/itsolut/mantis/binding/MantisConnectLocator.java	(revision 211)
+++ src/com/itsolut/mantis/binding/MantisConnectLocator.java	(working copy)
@@ -22,7 +22,7 @@
     }
 
     // Use to get a proxy class for MantisConnectPort
-    private java.lang.String MantisConnectPort_address = "http://your.domain.com/mc/mantisconnect.php";
+    private java.lang.String MantisConnectPort_address = "http://192.168.30.53/mantis/api/soap/mantisconnect.php";
 
     public java.lang.String getMantisConnectPortAddress() {
         return MantisConnectPort_address;
Index: src/com/itsolut/mantis/binding/MantisConnectPortType.java
===================================================================
--- src/com/itsolut/mantis/binding/MantisConnectPortType.java	(revision 211)
+++ src/com/itsolut/mantis/binding/MantisConnectPortType.java	(working copy)
@@ -146,8 +146,7 @@
     public byte[] mc_issue_attachment_get(java.lang.String username, java.lang.String password, java.math.BigInteger issue_attachment_id) throws java.rmi.RemoteException;
 
     /**
-     * Add a new project to the tracker (must have admin
-     * 				privileges)
+     * Add a new project to the tracker (must have admin privileges)
      */
     public java.math.BigInteger mc_project_add(java.lang.String username, java.lang.String password, com.itsolut.mantis.binding.ProjectData project) throws java.rmi.RemoteException;
 
@@ -152,8 +151,7 @@
     public java.math.BigInteger mc_project_add(java.lang.String username, java.lang.String password, com.itsolut.mantis.binding.ProjectData project) throws java.rmi.RemoteException;
 
     /**
-     * Add a new project to the tracker (must have admin
-     * 				privileges)
+     * Add a new project to the tracker (must have admin privileges)
      */
     public boolean mc_project_delete(java.lang.String username, java.lang.String password, java.math.BigInteger project_id) throws java.rmi.RemoteException;
 
@@ -158,8 +156,8 @@
     public boolean mc_project_delete(java.lang.String username, java.lang.String password, java.math.BigInteger project_id) throws java.rmi.RemoteException;
 
     /**
-     * Get the issues that match the specified project id and
-     * 				paging details.
+     * Get the issues that match the specified project id and paging
+     * details.
      */
     public com.itsolut.mantis.binding.IssueData[] mc_project_get_issues(java.lang.String username, java.lang.String password, java.math.BigInteger project_id, java.math.BigInteger page_number, java.math.BigInteger per_page) throws java.rmi.RemoteException;
 
@@ -164,8 +162,8 @@
     public com.itsolut.mantis.binding.IssueData[] mc_project_get_issues(java.lang.String username, java.lang.String password, java.math.BigInteger project_id, java.math.BigInteger page_number, java.math.BigInteger per_page) throws java.rmi.RemoteException;
 
     /**
-     * Get the issue headers that match the specified project
-     * 				id and paging details.
+     * Get the issue headers that match the specified project id and
+     * paging details.
      */
     public com.itsolut.mantis.binding.IssueHeaderData[] mc_project_get_issue_headers(java.lang.String username, java.lang.String password, java.math.BigInteger project_id, java.math.BigInteger page_number, java.math.BigInteger per_page) throws java.rmi.RemoteException;
 
@@ -170,8 +168,7 @@
     public com.itsolut.mantis.binding.IssueHeaderData[] mc_project_get_issue_headers(java.lang.String username, java.lang.String password, java.math.BigInteger project_id, java.math.BigInteger page_number, java.math.BigInteger per_page) throws java.rmi.RemoteException;
 
     /**
-     * Get appropriate users assigned to a project by access
-     * 				level.
+     * Get appropriate users assigned to a project by access level.
      */
     public com.itsolut.mantis.binding.AccountData[] mc_project_get_users(java.lang.String username, java.lang.String password, java.math.BigInteger project_id, java.math.BigInteger access) throws java.rmi.RemoteException;
 
@@ -176,8 +173,8 @@
     public com.itsolut.mantis.binding.AccountData[] mc_project_get_users(java.lang.String username, java.lang.String password, java.math.BigInteger project_id, java.math.BigInteger access) throws java.rmi.RemoteException;
 
     /**
-     * Get the list of projects that are accessible to the
-     * 				logged in user.
+     * Get the list of projects that are accessible to the logged
+     * in user.
      */
     public com.itsolut.mantis.binding.ProjectData[] mc_projects_get_user_accessible(java.lang.String username, java.lang.String password) throws java.rmi.RemoteException;
 
@@ -207,8 +204,7 @@
     public boolean mc_project_version_delete(java.lang.String username, java.lang.String password, java.math.BigInteger version_id) throws java.rmi.RemoteException;
 
     /**
-     * Get the released versions that belong to the specified
-     * 				project.
+     * Get the released versions that belong to the specified project.
      */
     public com.itsolut.mantis.binding.ProjectVersionData[] mc_project_get_released_versions(java.lang.String username, java.lang.String password, java.math.BigInteger project_id) throws java.rmi.RemoteException;
 
@@ -213,8 +209,7 @@
     public com.itsolut.mantis.binding.ProjectVersionData[] mc_project_get_released_versions(java.lang.String username, java.lang.String password, java.math.BigInteger project_id) throws java.rmi.RemoteException;
 
     /**
-     * Get the unreleased version that belong to the specified
-     * 				project.
+     * Get the unreleased version that belong to the specified project.
      */
     public com.itsolut.mantis.binding.ProjectVersionData[] mc_project_get_unreleased_versions(java.lang.String username, java.lang.String password, java.math.BigInteger project_id) throws java.rmi.RemoteException;
 
@@ -219,8 +214,7 @@
     public com.itsolut.mantis.binding.ProjectVersionData[] mc_project_get_unreleased_versions(java.lang.String username, java.lang.String password, java.math.BigInteger project_id) throws java.rmi.RemoteException;
 
     /**
-     * Get the attachments that belong to the specified
-     * 				project.
+     * Get the attachments that belong to the specified project.
      */
     public com.itsolut.mantis.binding.ProjectAttachmentData[] mc_project_get_attachments(java.lang.String username, java.lang.String password, java.math.BigInteger project_id) throws java.rmi.RemoteException;
 
@@ -225,8 +219,7 @@
     public com.itsolut.mantis.binding.ProjectAttachmentData[] mc_project_get_attachments(java.lang.String username, java.lang.String password, java.math.BigInteger project_id) throws java.rmi.RemoteException;
 
     /**
-     * Get the custom fields that belong to the specified
-     * 				project.
+     * Get the custom fields that belong to the specified project.
      */
     public com.itsolut.mantis.binding.CustomFieldDefinitionData[] mc_project_get_custom_fields(java.lang.String username, java.lang.String password, java.math.BigInteger project_id) throws java.rmi.RemoteException;
 
@@ -251,8 +244,7 @@
     public com.itsolut.mantis.binding.FilterData[] mc_filter_get(java.lang.String username, java.lang.String password, java.math.BigInteger project_id) throws java.rmi.RemoteException;
 
     /**
-     * Get the issues that match the specified filter and
-     * 				paging details.
+     * Get the issues that match the specified filter and paging details.
      */
     public com.itsolut.mantis.binding.IssueData[] mc_filter_get_issues(java.lang.String username, java.lang.String password, java.math.BigInteger project_id, java.math.BigInteger filter_id, java.math.BigInteger page_number, java.math.BigInteger per_page) throws java.rmi.RemoteException;
 
@@ -257,8 +249,8 @@
     public com.itsolut.mantis.binding.IssueData[] mc_filter_get_issues(java.lang.String username, java.lang.String password, java.math.BigInteger project_id, java.math.BigInteger filter_id, java.math.BigInteger page_number, java.math.BigInteger per_page) throws java.rmi.RemoteException;
 
     /**
-     * Get the issue headers that match the specified filter
-     * 				and paging details.
+     * Get the issue headers that match the specified filter and paging
+     * details.
      */
     public com.itsolut.mantis.binding.IssueHeaderData[] mc_filter_get_issue_headers(java.lang.String username, java.lang.String password, java.math.BigInteger project_id, java.math.BigInteger filter_id, java.math.BigInteger page_number, java.math.BigInteger per_page) throws java.rmi.RemoteException;
 
@@ -268,8 +260,8 @@
     public java.lang.String mc_config_get_string(java.lang.String username, java.lang.String password, java.lang.String config_var) throws java.rmi.RemoteException;
 
     /**
-     * Notifies Mantis of a check-in for the issue with the
-     * 				specified id.
+     * Notifies Mantis of a check-in for the issue with the specified
+     * id.
      */
     public boolean mc_issue_checkin(java.lang.String username, java.lang.String password, java.math.BigInteger issue_id, java.lang.String comment, boolean fixed) throws java.rmi.RemoteException;
 }
Index: src/com/itsolut/mantis/binding/IssueData.java
===================================================================
--- src/com/itsolut/mantis/binding/IssueData.java	(revision 211)
+++ src/com/itsolut/mantis/binding/IssueData.java	(working copy)
@@ -54,6 +54,8 @@
 
     private java.lang.String fixed_in_version;
 
+    private java.lang.String target_version;
+
     private java.lang.String description;
 
     private java.lang.String steps_to_reproduce;
@@ -95,6 +97,7 @@
            com.itsolut.mantis.binding.ObjectRef eta,
            com.itsolut.mantis.binding.ObjectRef resolution,
            java.lang.String fixed_in_version,
+           java.lang.String target_version,
            java.lang.String description,
            java.lang.String steps_to_reproduce,
            java.lang.String additional_information,
@@ -125,6 +128,7 @@
            this.eta = eta;
            this.resolution = resolution;
            this.fixed_in_version = fixed_in_version;
+           this.target_version = target_version;
            this.description = description;
            this.steps_to_reproduce = steps_to_reproduce;
            this.additional_information = additional_information;
@@ -596,6 +600,26 @@
 
 
     /**
+     * Gets the target_version value for this IssueData.
+     * 
+     * @return target_version
+     */
+    public java.lang.String getTarget_version() {
+        return target_version;
+    }
+
+
+    /**
+     * Sets the target_version value for this IssueData.
+     * 
+     * @param target_version
+     */
+    public void setTarget_version(java.lang.String target_version) {
+        this.target_version = target_version;
+    }
+
+
+    /**
      * Gets the description value for this IssueData.
      * 
      * @return description
@@ -815,6 +839,9 @@
             ((this.fixed_in_version==null && other.getFixed_in_version()==null) || 
              (this.fixed_in_version!=null &&
               this.fixed_in_version.equals(other.getFixed_in_version()))) &&
+            ((this.target_version==null && other.getTarget_version()==null) || 
+             (this.target_version!=null &&
+              this.target_version.equals(other.getTarget_version()))) &&
             ((this.description==null && other.getDescription()==null) || 
              (this.description!=null &&
               this.description.equals(other.getDescription()))) &&
@@ -916,6 +943,9 @@
         if (getFixed_in_version() != null) {
             _hashCode += getFixed_in_version().hashCode();
         }
+        if (getTarget_version() != null) {
+            _hashCode += getTarget_version().hashCode();
+        }
         if (getDescription() != null) {
             _hashCode += getDescription().hashCode();
         }
@@ -1141,6 +1171,13 @@
         elemField.setNillable(false);
         typeDesc.addFieldDesc(elemField);
         elemField = new org.apache.axis.description.ElementDesc();
+        elemField.setFieldName("target_version");
+        elemField.setXmlName(new javax.xml.namespace.QName("", "target_version"));
+        elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
+        elemField.setMinOccurs(0);
+        elemField.setNillable(false);
+        typeDesc.addFieldDesc(elemField);
+        elemField = new org.apache.axis.description.ElementDesc();
         elemField.setFieldName("description");
         elemField.setXmlName(new javax.xml.namespace.QName("", "description"));
         elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
Index: src/com/itsolut/mantis/binding/AccountData.java
===================================================================
--- src/com/itsolut/mantis/binding/AccountData.java	(revision 211)
+++ src/com/itsolut/mantis/binding/AccountData.java	(working copy)
@@ -8,12 +8,7 @@
 package com.itsolut.mantis.binding;
 
 public class AccountData  implements java.io.Serializable {
-    /**
-	 * 
-	 */
-	private static final long serialVersionUID = -5109861826118871916L;
-
-	private java.math.BigInteger id;
+    private java.math.BigInteger id;
 
     private java.lang.String name;
 
Index: src/com/itsolut/mantis/binding/MantisConnectBindingStub.java
===================================================================
--- src/com/itsolut/mantis/binding/MantisConnectBindingStub.java	(revision 211)
+++ src/com/itsolut/mantis/binding/MantisConnectBindingStub.java	(working copy)
@@ -1160,7 +1160,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[0]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_version");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_version");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_version"));
 
@@ -1191,7 +1191,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[1]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_enum_status");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_enum_status");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_enum_status"));
 
@@ -1222,7 +1222,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[2]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_enum_priorities");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_enum_priorities");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_enum_priorities"));
 
@@ -1253,7 +1253,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[3]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_enum_severities");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_enum_severities");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_enum_severities"));
 
@@ -1284,7 +1284,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[4]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_enum_reproducibilities");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_enum_reproducibilities");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_enum_reproducibilities"));
 
@@ -1315,7 +1315,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[5]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_enum_projections");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_enum_projections");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_enum_projections"));
 
@@ -1346,7 +1346,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[6]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_enum_etas");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_enum_etas");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_enum_etas"));
 
@@ -1377,7 +1377,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[7]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_enum_resolutions");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_enum_resolutions");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_enum_resolutions"));
 
@@ -1408,7 +1408,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[8]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_enum_access_levels");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_enum_access_levels");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_enum_access_levels"));
 
@@ -1439,7 +1439,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[9]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_enum_project_status");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_enum_project_status");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_enum_project_status"));
 
@@ -1470,7 +1470,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[10]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_enum_project_view_states");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_enum_project_view_states");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_enum_project_view_states"));
 
@@ -1501,7 +1501,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[11]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_enum_view_states");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_enum_view_states");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_enum_view_states"));
 
@@ -1532,7 +1532,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[12]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_enum_custom_field_types");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_enum_custom_field_types");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_enum_custom_field_types"));
 
@@ -1563,7 +1563,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[13]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_enum_get");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_enum_get");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_enum_get"));
 
@@ -1594,7 +1594,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[14]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_issue_exists");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_issue_exists");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_issue_exists"));
 
@@ -1625,7 +1625,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[15]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_issue_get");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_issue_get");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_issue_get"));
 
@@ -1656,7 +1656,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[16]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_issue_get_biggest_id");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_issue_get_biggest_id");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_issue_get_biggest_id"));
 
@@ -1687,7 +1687,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[17]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_issue_get_id_from_summary");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_issue_get_id_from_summary");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_issue_get_id_from_summary"));
 
@@ -1718,7 +1718,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[18]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_issue_add");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_issue_add");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_issue_add"));
 
@@ -1749,7 +1749,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[19]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_issue_update");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_issue_update");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_issue_update"));
 
@@ -1780,7 +1780,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[20]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_issue_delete");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_issue_delete");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_issue_delete"));
 
@@ -1811,7 +1811,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[21]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_issue_note_add");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_issue_note_add");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_issue_note_add"));
 
@@ -1842,7 +1842,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[22]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_issue_note_delete");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_issue_note_delete");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_issue_note_delete"));
 
@@ -1873,7 +1873,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[23]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_issue_relationship_add");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_issue_relationship_add");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_issue_relationship_add"));
 
@@ -1904,7 +1904,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[24]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_issue_relationship_delete");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_issue_relationship_delete");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_issue_relationship_delete"));
 
@@ -1935,7 +1935,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[25]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_issue_attachment_add");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_issue_attachment_add");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_issue_attachment_add"));
 
@@ -1966,7 +1966,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[26]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_issue_attachment_delete");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_issue_attachment_delete");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_issue_attachment_delete"));
 
@@ -1997,7 +1997,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[27]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_issue_attachment_get");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_issue_attachment_get");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_issue_attachment_get"));
 
@@ -2028,7 +2028,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[28]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_project_add");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_project_add");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_project_add"));
 
@@ -2059,7 +2059,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[29]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_project_delete");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_project_delete");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_project_delete"));
 
@@ -2090,7 +2090,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[30]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_project_get_issues");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_project_get_issues");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_project_get_issues"));
 
@@ -2121,7 +2121,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[31]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_project_get_issue_headers");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_project_get_issue_headers");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_project_get_issue_headers"));
 
@@ -2152,7 +2152,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[32]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_project_get_users");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_project_get_users");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_project_get_users"));
 
@@ -2183,7 +2183,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[33]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_projects_get_user_accessible");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_projects_get_user_accessible");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_projects_get_user_accessible"));
 
@@ -2214,7 +2214,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[34]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_project_get_categories");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_project_get_categories");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_project_get_categories"));
 
@@ -2245,7 +2245,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[35]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_project_get_versions");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_project_get_versions");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_project_get_versions"));
 
@@ -2276,7 +2276,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[36]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_project_version_add");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_project_version_add");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_project_version_add"));
 
@@ -2307,7 +2307,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[37]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_project_version_update");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_project_version_update");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_project_version_update"));
 
@@ -2338,7 +2338,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[38]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_project_version_delete");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_project_version_delete");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_project_version_delete"));
 
@@ -2369,7 +2369,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[39]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_project_get_released_versions");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_project_get_released_versions");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_project_get_released_versions"));
 
@@ -2400,7 +2400,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[40]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_project_get_unreleased_versions");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_project_get_unreleased_versions");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_project_get_unreleased_versions"));
 
@@ -2431,7 +2431,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[41]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_project_get_attachments");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_project_get_attachments");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_project_get_attachments"));
 
@@ -2462,7 +2462,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[42]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_project_get_custom_fields");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_project_get_custom_fields");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_project_get_custom_fields"));
 
@@ -2493,7 +2493,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[43]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_project_attachment_get");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_project_attachment_get");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_project_attachment_get"));
 
@@ -2524,7 +2524,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[44]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_project_attachment_add");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_project_attachment_add");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_project_attachment_add"));
 
@@ -2555,7 +2555,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[45]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_project_attachment_delete");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_project_attachment_delete");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_project_attachment_delete"));
 
@@ -2586,7 +2586,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[46]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_filter_get");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_filter_get");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_filter_get"));
 
@@ -2617,7 +2617,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[47]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_filter_get_issues");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_filter_get_issues");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_filter_get_issues"));
 
@@ -2648,7 +2648,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[48]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_filter_get_issue_headers");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_filter_get_issue_headers");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_filter_get_issue_headers"));
 
@@ -2679,7 +2679,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[49]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_config_get_string");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_config_get_string");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_config_get_string"));
 
@@ -2710,7 +2710,7 @@
         org.apache.axis.client.Call _call = createCall();
         _call.setOperation(_operations[50]);
         _call.setUseSOAPAction(true);
-        _call.setSOAPActionURI("mantisconnect.php/mc_issue_checkin");
+        _call.setSOAPActionURI("http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_issue_checkin");
         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
         _call.setOperationName(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "mc_issue_checkin"));
 
Index: src/com/itsolut/mantis/core/MantisAttributeMapper.java
===================================================================
--- src/com/itsolut/mantis/core/MantisAttributeMapper.java	(revision 211)
+++ src/com/itsolut/mantis/core/MantisAttributeMapper.java	(working copy)
@@ -71,6 +71,7 @@
         SUMMARY(Key.SUMMARY, "Summary:", TaskAttribute.TYPE_SHORT_TEXT, true, false),
         VERSION(Key.VERSION, "Version:", TaskAttribute.TYPE_SINGLE_SELECT, false, false),
         FIXED_IN(Key.FIXED_IN, "Fixed In:",	TaskAttribute.TYPE_SINGLE_SELECT, false, false),
+        TARGET_VERSION(Key.TARGET_VERSION, "Target Version:",	TaskAttribute.TYPE_SINGLE_SELECT, false, false),
         VIEW_STATE(Key.VIEW_STATE, "View State:", TaskAttribute.TYPE_SHORT_TEXT, true, true),
         NEW_COMMENT(Key.NEW_COMMENT, "new_comment",	TaskAttribute.TYPE_LONG_RICH_TEXT, true, false),
         ATTACHID(Key.ATTACHID, "attachid", TaskAttribute.TYPE_SHORT_TEXT, false, false),
Index: src/com/itsolut/mantis/core/MantisRepositoryConnector.java
===================================================================
--- src/com/itsolut/mantis/core/MantisRepositoryConnector.java	(revision 211)
+++ src/com/itsolut/mantis/core/MantisRepositoryConnector.java	(working copy)
@@ -334,8 +334,7 @@
             public Date getCompletionDate() {
                 if (MantisUtils.isCompleted(getTaskData().getRoot()
                         .getAttribute(
-                                MantisAttributeMapper.Attribute.STATUS
-                                .toString()).getValue())) {
+                                MantisAttributeMapper.Attribute.STATUS.getKey()).getValue())) {
                     return getModificationDate();
                 } else {
                     return null;
Index: src/com/itsolut/mantis/core/MantisAxis1SOAPClient.java
===================================================================
--- src/com/itsolut/mantis/core/MantisAxis1SOAPClient.java	(revision 211)
+++ src/com/itsolut/mantis/core/MantisAxis1SOAPClient.java	(working copy)
@@ -337,6 +337,7 @@
 		ticket.putBuiltinValue(Key.STATUS, issue.getStatus().getName());
 		ticket.putBuiltinValue(Key.VERSION, issue.getVersion());
 		ticket.putBuiltinValue(Key.FIXED_IN, issue.getFixed_in_version());
+		ticket.putBuiltinValue(Key.TARGET_VERSION,issue.getTarget_version());
 		
 		ticket.putBuiltinValue(Key.ADDITIONAL_INFO, issue.getAdditional_information());
 		ticket.putBuiltinValue(Key.STEPS_TO_REPRODUCE, issue.getSteps_to_reproduce());
@@ -604,6 +605,7 @@
 		
 		issue.setVersion(issueVersion);
 		issue.setFixed_in_version(ticket.getValue(Key.FIXED_IN));
+		issue.setTarget_version(ticket.getValue(Key.TARGET_VERSION));
 		
 		issue.setSteps_to_reproduce(ticket.getValue(Key.STEPS_TO_REPRODUCE));
 		issue.setAdditional_information(ticket.getValue(Key.ADDITIONAL_INFO));
Index: src/com/itsolut/mantis/core/model/MantisTicket.java
===================================================================
--- src/com/itsolut/mantis/core/model/MantisTicket.java	(revision 211)
+++ src/com/itsolut/mantis/core/model/MantisTicket.java	(working copy)
@@ -64,6 +64,7 @@
         VERSION("version"),
         VIEW_STATE("view_state"),
         FIXED_IN("fixed_in"),
+        TARGET_VERSION("target_version"),
         NEW_COMMENT("new_comment"),
         ATTACHID("attachid"),
         ATTACHMENT("attachment"),
Index: src/com/itsolut/mantis/core/MantisTaskDataHandler.java
===================================================================
--- src/com/itsolut/mantis/core/MantisTaskDataHandler.java	(revision 211)
+++ src/com/itsolut/mantis/core/MantisTaskDataHandler.java	(working copy)
@@ -416,6 +416,7 @@
                                                                          .getName());
         createAttribute(data, MantisAttributeMapper.Attribute.VERSION, null);
         createAttribute(data, MantisAttributeMapper.Attribute.FIXED_IN, null);
+        createAttribute(data, MantisAttributeMapper.Attribute.TARGET_VERSION, null);
 
         createAttribute(data, MantisAttributeMapper.Attribute.PROJECTION,
                 client.getProjection(), client.getProjection()[0].getName());
@@ -481,6 +482,11 @@
             fixInVerAttr.clearOptions();
             fixInVerAttr.putOption("none", "");// Add empty option
 
+            TaskAttribute targetVerAttr = getAttribute(data,
+            		MantisAttributeMapper.Attribute.TARGET_VERSION.getKey());
+            targetVerAttr.clearOptions();
+            targetVerAttr.putOption("none", "");
+            
             for (MantisVersion v : client.getVersions(getAttribute(data,
                     MantisAttributeMapper.Attribute.PROJECT.getKey())
                     .getValue())) {
@@ -492,6 +498,7 @@
                 if (v.isReleased())
                     repInVerAttr.putOption(v.getName(), v.getName());
                 fixInVerAttr.putOption(v.getName(), v.getName());
+                targetVerAttr.putOption(v.getName(), v.getName());
             }
 
             /* If the value is empty then the issue has not yet been fixed */
@@ -500,6 +507,9 @@
 
             if (MantisUtils.isEmpty(repInVerAttr.getValue()))
                 repInVerAttr.setValue("none");
+            
+            if (MantisUtils.isEmpty(targetVerAttr.getValue()))
+            	targetVerAttr.setValue("none");
 
         } catch (MantisException ex) {
             MantisCorePlugin.log(new Status(Status.ERROR,
Index: mantisconnect.wsdl
===================================================================
--- mantisconnect.wsdl	(revision 211)
+++ mantisconnect.wsdl	(working copy)
@@ -1,1972 +1,1123 @@
 <?xml version="1.0" encoding="ISO-8859-1"?>
-<definitions xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
-	xmlns:xsd="http://www.w3.org/2001/XMLSchema"
-	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-	xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
-	xmlns:tns="http://futureware.biz/mantisconnect"
-	xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
-	xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
-	xmlns="http://schemas.xmlsoap.org/wsdl/"
-	targetNamespace="http://futureware.biz/mantisconnect">
-	<types>
-		<xsd:schema
-			targetNamespace="http://futureware.biz/mantisconnect">
-			<xsd:import
-				namespace="http://schemas.xmlsoap.org/soap/encoding/" />
-			<xsd:import namespace="http://schemas.xmlsoap.org/wsdl/" />
-			<xsd:complexType name="StringArray">
-				<xsd:complexContent>
-					<xsd:restriction base="SOAP-ENC:Array">
-						<xsd:attribute ref="SOAP-ENC:arrayType"
-							wsdl:arrayType="xsd:string[]" />
-					</xsd:restriction>
-				</xsd:complexContent>
-			</xsd:complexType>
-			<xsd:complexType name="ObjectRef">
-				<xsd:all>
-					<xsd:element name="id" type="xsd:integer"
-						minOccurs="0" />
-					<xsd:element name="name" type="xsd:string"
-						minOccurs="0" />
-				</xsd:all>
-			</xsd:complexType>
-			<xsd:complexType name="ObjectRefArray">
-				<xsd:complexContent>
-					<xsd:restriction base="SOAP-ENC:Array">
-						<xsd:attribute ref="SOAP-ENC:arrayType"
-							wsdl:arrayType="tns:ObjectRef[]" />
-					</xsd:restriction>
-				</xsd:complexContent>
-			</xsd:complexType>
-			<xsd:complexType name="AccountData">
-				<xsd:all>
-					<xsd:element name="id" type="xsd:integer"
-						minOccurs="0" />
-					<xsd:element name="name" type="xsd:string"
-						minOccurs="0" />
-					<xsd:element name="real_name" type="xsd:string"
-						minOccurs="0" />
-					<xsd:element name="email" type="xsd:string"
-						minOccurs="0" />
-				</xsd:all>
-			</xsd:complexType>
-			<xsd:complexType name="AccountDataArray">
-				<xsd:complexContent>
-					<xsd:restriction base="SOAP-ENC:Array">
-						<xsd:attribute ref="SOAP-ENC:arrayType"
-							wsdl:arrayType="tns:AccountData[]" />
-					</xsd:restriction>
-				</xsd:complexContent>
-			</xsd:complexType>
-			<xsd:complexType name="AttachmentData">
-				<xsd:all>
-					<xsd:element name="id" type="xsd:integer"
-						minOccurs="0" />
-					<xsd:element name="filename" type="xsd:string"
-						minOccurs="0" />
-					<xsd:element name="size" type="xsd:integer"
-						minOccurs="0" />
-					<xsd:element name="content_type" type="xsd:string"
-						minOccurs="0" />
-					<xsd:element name="date_submitted"
-						type="xsd:dateTime" minOccurs="0" />
-					<xsd:element name="download_url" type="xsd:anyURI"
-						minOccurs="0" />
-				</xsd:all>
-			</xsd:complexType>
-			<xsd:complexType name="AttachmentDataArray">
-				<xsd:complexContent>
-					<xsd:restriction base="SOAP-ENC:Array">
-						<xsd:attribute ref="SOAP-ENC:arrayType"
-							wsdl:arrayType="tns:AttachmentData[]" />
-					</xsd:restriction>
-				</xsd:complexContent>
-			</xsd:complexType>
-			<xsd:complexType name="ProjectAttachmentData">
-				<xsd:all>
-					<xsd:element name="id" type="xsd:integer"
-						minOccurs="0" />
-					<xsd:element name="filename" type="xsd:string"
-						minOccurs="0" />
-					<xsd:element name="title" type="xsd:string"
-						minOccurs="0" />
-					<xsd:element name="description" type="xsd:string"
-						minOccurs="0" />
-					<xsd:element name="size" type="xsd:integer"
-						minOccurs="0" />
-					<xsd:element name="content_type" type="xsd:string"
-						minOccurs="0" />
-					<xsd:element name="date_submitted"
-						type="xsd:dateTime" minOccurs="0" />
-					<xsd:element name="download_url" type="xsd:anyURI"
-						minOccurs="0" />
-				</xsd:all>
-			</xsd:complexType>
-			<xsd:complexType name="ProjectAttachmentDataArray">
-				<xsd:complexContent>
-					<xsd:restriction base="SOAP-ENC:Array">
-						<xsd:attribute ref="SOAP-ENC:arrayType"
-							wsdl:arrayType="tns:ProjectAttachmentData[]" />
-					</xsd:restriction>
-				</xsd:complexContent>
-			</xsd:complexType>
-			<xsd:complexType name="RelationshipData">
-				<xsd:all>
-					<xsd:element name="id" type="xsd:integer"
-						minOccurs="0" />
-					<xsd:element name="type" type="tns:ObjectRef"
-						minOccurs="0" />
-					<xsd:element name="target_id" type="xsd:integer"
-						minOccurs="0" />
-				</xsd:all>
-			</xsd:complexType>
-			<xsd:complexType name="RelationshipDataArray">
-				<xsd:complexContent>
-					<xsd:restriction base="SOAP-ENC:Array">
-						<xsd:attribute ref="SOAP-ENC:arrayType"
-							wsdl:arrayType="tns:RelationshipData[]" />
-					</xsd:restriction>
-				</xsd:complexContent>
-			</xsd:complexType>
-			<xsd:complexType name="IssueNoteData">
-				<xsd:all>
-					<xsd:element name="id" type="xsd:integer"
-						minOccurs="0" />
-					<xsd:element name="reporter" type="tns:AccountData"
-						minOccurs="0" />
-					<xsd:element name="text" type="xsd:string"
-						minOccurs="0" />
-					<xsd:element name="view_state" type="tns:ObjectRef"
-						minOccurs="0" />
-					<xsd:element name="date_submitted"
-						type="xsd:dateTime" minOccurs="0" />
-					<xsd:element name="last_modified"
-						type="xsd:dateTime" minOccurs="0" />
-				</xsd:all>
-			</xsd:complexType>
-			<xsd:complexType name="IssueNoteDataArray">
-				<xsd:complexContent>
-					<xsd:restriction base="SOAP-ENC:Array">
-						<xsd:attribute ref="SOAP-ENC:arrayType"
-							wsdl:arrayType="tns:IssueNoteData[]" />
-					</xsd:restriction>
-				</xsd:complexContent>
-			</xsd:complexType>
-			<xsd:complexType name="IssueData">
-				<xsd:all>
-					<xsd:element name="id" type="xsd:integer"
-						minOccurs="0" />
-					<xsd:element name="view_state" type="tns:ObjectRef"
-						minOccurs="0" />
-					<xsd:element name="last_updated" type="xsd:dateTime"
-						minOccurs="0" />
-					<xsd:element name="project" type="tns:ObjectRef"
-						minOccurs="0" />
-					<xsd:element name="category" type="xsd:string"
-						minOccurs="0" />
-					<xsd:element name="priority" type="tns:ObjectRef"
-						minOccurs="0" />
-					<xsd:element name="severity" type="tns:ObjectRef"
-						minOccurs="0" />
-					<xsd:element name="status" type="tns:ObjectRef"
-						minOccurs="0" />
-					<xsd:element name="reporter" type="tns:AccountData"
-						minOccurs="0" />
-					<xsd:element name="summary" type="xsd:string"
-						minOccurs="0" />
-					<xsd:element name="version" type="xsd:string"
-						minOccurs="0" />
-					<xsd:element name="build" type="xsd:string"
-						minOccurs="0" />
-					<xsd:element name="platform" type="xsd:string"
-						minOccurs="0" />
-					<xsd:element name="os" type="xsd:string"
-						minOccurs="0" />
-					<xsd:element name="os_build" type="xsd:string"
-						minOccurs="0" />
-					<xsd:element name="reproducibility"
-						type="tns:ObjectRef" minOccurs="0" />
-					<xsd:element name="date_submitted"
-						type="xsd:dateTime" minOccurs="0" />
-					<xsd:element name="sponsorship_total"
-						type="xsd:integer" minOccurs="0" />
-					<xsd:element name="handler" type="tns:AccountData"
-						minOccurs="0" />
-					<xsd:element name="projection" type="tns:ObjectRef"
-						minOccurs="0" />
-					<xsd:element name="eta" type="tns:ObjectRef"
-						minOccurs="0" />
-					<xsd:element name="resolution" type="tns:ObjectRef"
-						minOccurs="0" />
-					<xsd:element name="fixed_in_version"
-						type="xsd:string" minOccurs="0" />
-					<xsd:element name="description" type="xsd:string"
-						minOccurs="0" />
-					<xsd:element name="steps_to_reproduce"
-						type="xsd:string" minOccurs="0" />
-					<xsd:element name="additional_information"
-						type="xsd:string" minOccurs="0" />
-					<xsd:element name="attachments"
-						type="tns:AttachmentDataArray" minOccurs="0" />
-					<xsd:element name="relationships"
-						type="tns:RelationshipDataArray" minOccurs="0" />
-					<xsd:element name="notes"
-						type="tns:IssueNoteDataArray" minOccurs="0" />
-					<xsd:element name="custom_fields"
-						type="tns:CustomFieldValueForIssueDataArray" minOccurs="0" />
-				</xsd:all>
-			</xsd:complexType>
-			<xsd:complexType name="IssueDataArray">
-				<xsd:complexContent>
-					<xsd:restriction base="SOAP-ENC:Array">
-						<xsd:attribute ref="SOAP-ENC:arrayType"
-							wsdl:arrayType="tns:IssueData[]" />
-					</xsd:restriction>
-				</xsd:complexContent>
-			</xsd:complexType>
-			<xsd:complexType name="IssueHeaderData">
-				<xsd:all>
-					<xsd:element name="id" type="xsd:integer" />
-					<xsd:element name="view_state" type="xsd:integer" />
-					<xsd:element name="last_updated"
-						type="xsd:dateTime" />
-					<xsd:element name="project" type="xsd:integer" />
-					<xsd:element name="category" type="xsd:string" />
-					<xsd:element name="priority" type="xsd:integer" />
-					<xsd:element name="severity" type="xsd:integer" />
-					<xsd:element name="status" type="xsd:integer" />
-					<xsd:element name="reporter" type="xsd:integer" />
-					<xsd:element name="summary" type="xsd:string" />
-					<xsd:element name="handler" type="xsd:integer" />
-					<xsd:element name="resolution" type="xsd:integer" />
-					<xsd:element name="attachments_count"
-						type="xsd:integer" />
-					<xsd:element name="notes_count" type="xsd:integer" />
-				</xsd:all>
-			</xsd:complexType>
-			<xsd:complexType name="IssueHeaderDataArray">
-				<xsd:complexContent>
-					<xsd:restriction base="SOAP-ENC:Array">
-						<xsd:attribute ref="SOAP-ENC:arrayType"
-							wsdl:arrayType="tns:IssueHeaderData[]" />
-					</xsd:restriction>
-				</xsd:complexContent>
-			</xsd:complexType>
-			<xsd:complexType name="ProjectData">
-				<xsd:all>
-					<xsd:element name="id" type="xsd:integer"
-						minOccurs="0" />
-					<xsd:element name="name" type="xsd:string"
-						minOccurs="0" />
-					<xsd:element name="status" type="tns:ObjectRef"
-						minOccurs="0" />
-					<xsd:element name="enabled" type="xsd:boolean"
-						minOccurs="0" />
-					<xsd:element name="view_state" type="tns:ObjectRef"
-						minOccurs="0" />
-					<xsd:element name="access_min" type="tns:ObjectRef"
-						minOccurs="0" />
-					<xsd:element name="file_path" type="xsd:string"
-						minOccurs="0" />
-					<xsd:element name="description" type="xsd:string"
-						minOccurs="0" />
-					<xsd:element name="subprojects"
-						type="tns:ProjectDataArray" minOccurs="0" />
-				</xsd:all>
-			</xsd:complexType>
-			<xsd:complexType name="ProjectDataArray">
-				<xsd:complexContent>
-					<xsd:restriction base="SOAP-ENC:Array">
-						<xsd:attribute ref="SOAP-ENC:arrayType"
-							wsdl:arrayType="tns:ProjectData[]" />
-					</xsd:restriction>
-				</xsd:complexContent>
-			</xsd:complexType>
-			<xsd:complexType name="ProjectVersionData">
-				<xsd:all>
-					<xsd:element name="id" type="xsd:integer"
-						minOccurs="0" />
-					<xsd:element name="name" type="xsd:string"
-						minOccurs="0" />
-					<xsd:element name="project_id" type="xsd:integer"
-						minOccurs="0" />
-					<xsd:element name="date_order" type="xsd:dateTime"
-						minOccurs="0" />
-					<xsd:element name="description" type="xsd:string"
-						minOccurs="0" />
-					<xsd:element name="released" type="xsd:boolean"
-						minOccurs="0" />
-				</xsd:all>
-			</xsd:complexType>
-			<xsd:complexType name="ProjectVersionDataArray">
-				<xsd:complexContent>
-					<xsd:restriction base="SOAP-ENC:Array">
-						<xsd:attribute ref="SOAP-ENC:arrayType"
-							wsdl:arrayType="tns:ProjectVersionData[]" />
-					</xsd:restriction>
-				</xsd:complexContent>
-			</xsd:complexType>
-			<xsd:complexType name="FilterData">
-				<xsd:all>
-					<xsd:element name="id" type="xsd:integer"
-						minOccurs="0" />
-					<xsd:element name="owner" type="tns:AccountData"
-						minOccurs="0" />
-					<xsd:element name="project_id" type="xsd:integer"
-						minOccurs="0" />
-					<xsd:element name="is_public" type="xsd:boolean"
-						minOccurs="0" />
-					<xsd:element name="name" type="xsd:string"
-						minOccurs="0" />
-					<xsd:element name="filter_string" type="xsd:string"
-						minOccurs="0" />
-				</xsd:all>
-			</xsd:complexType>
-			<xsd:complexType name="FilterDataArray">
-				<xsd:complexContent>
-					<xsd:restriction base="SOAP-ENC:Array">
-						<xsd:attribute ref="SOAP-ENC:arrayType"
-							wsdl:arrayType="tns:FilterData[]" />
-					</xsd:restriction>
-				</xsd:complexContent>
-			</xsd:complexType>
-			<xsd:complexType name="CustomFieldDefinitionData">
-				<xsd:all>
-					<xsd:element name="field" type="tns:ObjectRef"
-						minOccurs="0" />
-					<xsd:element name="type" type="xsd:integer"
-						minOccurs="0" />
-					<xsd:element name="possible_values"
-						type="xsd:string" minOccurs="0" />
-					<xsd:element name="default_value" type="xsd:string"
-						minOccurs="0" />
-					<xsd:element name="valid_regexp" type="xsd:string"
-						minOccurs="0" />
-					<xsd:element name="access_level_r"
-						type="xsd:integer" minOccurs="0" />
-					<xsd:element name="access_level_rw"
-						type="xsd:integer" minOccurs="0" />
-					<xsd:element name="length_min" type="xsd:integer"
-						minOccurs="0" />
-					<xsd:element name="length_max" type="xsd:integer"
-						minOccurs="0" />
-					<xsd:element name="advanced" type="xsd:boolean"
-						minOccurs="0" />
-					<xsd:element name="display_report"
-						type="xsd:boolean" minOccurs="0" />
-					<xsd:element name="display_update"
-						type="xsd:boolean" minOccurs="0" />
-					<xsd:element name="display_resolved"
-						type="xsd:boolean" minOccurs="0" />
-					<xsd:element name="display_closed"
-						type="xsd:boolean" minOccurs="0" />
-					<xsd:element name="require_report"
-						type="xsd:boolean" minOccurs="0" />
-					<xsd:element name="require_update"
-						type="xsd:boolean" minOccurs="0" />
-					<xsd:element name="require_resolved"
-						type="xsd:boolean" minOccurs="0" />
-					<xsd:element name="require_closed"
-						type="xsd:boolean" minOccurs="0" />
-				</xsd:all>
-			</xsd:complexType>
-			<xsd:complexType name="CustomFieldDefinitionDataArray">
-				<xsd:complexContent>
-					<xsd:restriction base="SOAP-ENC:Array">
-						<xsd:attribute ref="SOAP-ENC:arrayType"
-							wsdl:arrayType="tns:CustomFieldDefinitionData[]" />
-					</xsd:restriction>
-				</xsd:complexContent>
-			</xsd:complexType>
-			<xsd:complexType name="CustomFieldLinkForProjectData">
-				<xsd:all>
-					<xsd:element name="field" type="tns:ObjectRef"
-						minOccurs="0" />
-					<xsd:element name="sequence" type="xsd:byte"
-						minOccurs="0" />
-				</xsd:all>
-			</xsd:complexType>
-			<xsd:complexType
-				name="CustomFieldLinkForProjectDataArray">
-				<xsd:complexContent>
-					<xsd:restriction base="SOAP-ENC:Array">
-						<xsd:attribute ref="SOAP-ENC:arrayType"
-							wsdl:arrayType="tns:CustomFieldLinkForProjectData[]" />
-					</xsd:restriction>
-				</xsd:complexContent>
-			</xsd:complexType>
-			<xsd:complexType name="CustomFieldValueForIssueData">
-				<xsd:all>
-					<xsd:element name="field" type="tns:ObjectRef"
-						minOccurs="0" />
-					<xsd:element name="value" type="xsd:string"
-						minOccurs="0" />
-				</xsd:all>
-			</xsd:complexType>
-			<xsd:complexType name="CustomFieldValueForIssueDataArray">
-				<xsd:complexContent>
-					<xsd:restriction base="SOAP-ENC:Array">
-						<xsd:attribute ref="SOAP-ENC:arrayType"
-							wsdl:arrayType="tns:CustomFieldValueForIssueData[]" />
-					</xsd:restriction>
-				</xsd:complexContent>
-			</xsd:complexType>
-		</xsd:schema>
-	</types>
-	<message name="mc_versionRequest"></message>
-	<message name="mc_versionResponse">
-		<part name="return" type="xsd:string" />
-	</message>
-	<message name="mc_enum_statusRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-	</message>
-	<message name="mc_enum_statusResponse">
-		<part name="return" type="tns:ObjectRefArray" />
-	</message>
-	<message name="mc_enum_prioritiesRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-	</message>
-	<message name="mc_enum_prioritiesResponse">
-		<part name="return" type="tns:ObjectRefArray" />
-	</message>
-	<message name="mc_enum_severitiesRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-	</message>
-	<message name="mc_enum_severitiesResponse">
-		<part name="return" type="tns:ObjectRefArray" />
-	</message>
-	<message name="mc_enum_reproducibilitiesRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-	</message>
-	<message name="mc_enum_reproducibilitiesResponse">
-		<part name="return" type="tns:ObjectRefArray" />
-	</message>
-	<message name="mc_enum_projectionsRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-	</message>
-	<message name="mc_enum_projectionsResponse">
-		<part name="return" type="tns:ObjectRefArray" />
-	</message>
-	<message name="mc_enum_etasRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-	</message>
-	<message name="mc_enum_etasResponse">
-		<part name="return" type="tns:ObjectRefArray" />
-	</message>
-	<message name="mc_enum_resolutionsRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-	</message>
-	<message name="mc_enum_resolutionsResponse">
-		<part name="return" type="tns:ObjectRefArray" />
-	</message>
-	<message name="mc_enum_access_levelsRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-	</message>
-	<message name="mc_enum_access_levelsResponse">
-		<part name="return" type="tns:ObjectRefArray" />
-	</message>
-	<message name="mc_enum_project_statusRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-	</message>
-	<message name="mc_enum_project_statusResponse">
-		<part name="return" type="tns:ObjectRefArray" />
-	</message>
-	<message name="mc_enum_project_view_statesRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-	</message>
-	<message name="mc_enum_project_view_statesResponse">
-		<part name="return" type="tns:ObjectRefArray" />
-	</message>
-	<message name="mc_enum_view_statesRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-	</message>
-	<message name="mc_enum_view_statesResponse">
-		<part name="return" type="tns:ObjectRefArray" />
-	</message>
-	<message name="mc_enum_custom_field_typesRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-	</message>
-	<message name="mc_enum_custom_field_typesResponse">
-		<part name="return" type="tns:ObjectRefArray" />
-	</message>
-	<message name="mc_enum_getRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-		<part name="enumeration" type="xsd:string" />
-	</message>
-	<message name="mc_enum_getResponse">
-		<part name="return" type="xsd:string" />
-	</message>
-	<message name="mc_issue_existsRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-		<part name="issue_id" type="xsd:integer" />
-	</message>
-	<message name="mc_issue_existsResponse">
-		<part name="return" type="xsd:boolean" />
-	</message>
-	<message name="mc_issue_getRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-		<part name="issue_id" type="xsd:integer" />
-	</message>
-	<message name="mc_issue_getResponse">
-		<part name="return" type="tns:IssueData" />
-	</message>
-	<message name="mc_issue_get_biggest_idRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-		<part name="project_id" type="xsd:integer" />
-	</message>
-	<message name="mc_issue_get_biggest_idResponse">
-		<part name="return" type="xsd:integer" />
-	</message>
-	<message name="mc_issue_get_id_from_summaryRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-		<part name="summary" type="xsd:string" />
-	</message>
-	<message name="mc_issue_get_id_from_summaryResponse">
-		<part name="return" type="xsd:integer" />
-	</message>
-	<message name="mc_issue_addRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-		<part name="issue" type="tns:IssueData" />
-	</message>
-	<message name="mc_issue_addResponse">
-		<part name="return" type="xsd:integer" />
-	</message>
-	<message name="mc_issue_updateRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-		<part name="issueId" type="xsd:integer" />
-		<part name="issue" type="tns:IssueData" />
-	</message>
-	<message name="mc_issue_updateResponse">
-		<part name="return" type="xsd:boolean" />
-	</message>
-	<message name="mc_issue_deleteRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-		<part name="issue_id" type="xsd:integer" />
-	</message>
-	<message name="mc_issue_deleteResponse">
-		<part name="return" type="xsd:boolean" />
-	</message>
-	<message name="mc_issue_note_addRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-		<part name="issue_id" type="xsd:integer" />
-		<part name="note" type="tns:IssueNoteData" />
-	</message>
-	<message name="mc_issue_note_addResponse">
-		<part name="return" type="xsd:integer" />
-	</message>
-	<message name="mc_issue_note_deleteRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-		<part name="issue_note_id" type="xsd:integer" />
-	</message>
-	<message name="mc_issue_note_deleteResponse">
-		<part name="return" type="xsd:boolean" />
-	</message>
-	<message name="mc_issue_relationship_addRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-		<part name="issue_id" type="xsd:integer" />
-		<part name="relationship" type="tns:RelationshipData" />
-	</message>
-	<message name="mc_issue_relationship_addResponse">
-		<part name="return" type="xsd:integer" />
-	</message>
-	<message name="mc_issue_relationship_deleteRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-		<part name="issue_id" type="xsd:integer" />
-		<part name="relationship_id" type="xsd:integer" />
-	</message>
-	<message name="mc_issue_relationship_deleteResponse">
-		<part name="return" type="xsd:boolean" />
-	</message>
-	<message name="mc_issue_attachment_addRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-		<part name="issue_id" type="xsd:integer" />
-		<part name="name" type="xsd:string" />
-		<part name="file_type" type="xsd:string" />
-		<part name="content" type="xsd:base64Binary" />
-	</message>
-	<message name="mc_issue_attachment_addResponse">
-		<part name="return" type="xsd:integer" />
-	</message>
-	<message name="mc_issue_attachment_deleteRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-		<part name="issue_attachment_id" type="xsd:integer" />
-	</message>
-	<message name="mc_issue_attachment_deleteResponse">
-		<part name="return" type="xsd:boolean" />
-	</message>
-	<message name="mc_issue_attachment_getRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-		<part name="issue_attachment_id" type="xsd:integer" />
-	</message>
-	<message name="mc_issue_attachment_getResponse">
-		<part name="return" type="xsd:base64Binary" />
-	</message>
-	<message name="mc_project_addRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-		<part name="project" type="tns:ProjectData" />
-	</message>
-	<message name="mc_project_addResponse">
-		<part name="return" type="xsd:integer" />
-	</message>
-	<message name="mc_project_deleteRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-		<part name="project_id" type="xsd:integer" />
-	</message>
-	<message name="mc_project_deleteResponse">
-		<part name="return" type="xsd:boolean" />
-	</message>
-	<message name="mc_project_get_issuesRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-		<part name="project_id" type="xsd:integer" />
-		<part name="page_number" type="xsd:integer" />
-		<part name="per_page" type="xsd:integer" />
-	</message>
-	<message name="mc_project_get_issuesResponse">
-		<part name="return" type="tns:IssueDataArray" />
-	</message>
-	<message name="mc_project_get_issue_headersRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-		<part name="project_id" type="xsd:integer" />
-		<part name="page_number" type="xsd:integer" />
-		<part name="per_page" type="xsd:integer" />
-	</message>
-	<message name="mc_project_get_issue_headersResponse">
-		<part name="return" type="tns:IssueHeaderDataArray" />
-	</message>
-	<message name="mc_project_get_usersRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-		<part name="project_id" type="xsd:integer" />
-		<part name="access" type="xsd:integer" />
-	</message>
-	<message name="mc_project_get_usersResponse">
-		<part name="return" type="tns:AccountDataArray" />
-	</message>
-	<message name="mc_projects_get_user_accessibleRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-	</message>
-	<message name="mc_projects_get_user_accessibleResponse">
-		<part name="return" type="tns:ProjectDataArray" />
-	</message>
-	<message name="mc_project_get_categoriesRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-		<part name="project_id" type="xsd:integer" />
-	</message>
-	<message name="mc_project_get_categoriesResponse">
-		<part name="return" type="tns:StringArray" />
-	</message>
-	<message name="mc_project_get_versionsRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-		<part name="project_id" type="xsd:integer" />
-	</message>
-	<message name="mc_project_get_versionsResponse">
-		<part name="return" type="tns:ProjectVersionDataArray" />
-	</message>
-	<message name="mc_project_version_addRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-		<part name="version" type="tns:ProjectVersionData" />
-	</message>
-	<message name="mc_project_version_addResponse">
-		<part name="return" type="xsd:integer" />
-	</message>
-	<message name="mc_project_version_updateRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-		<part name="version_id" type="xsd:integer" />
-		<part name="version" type="tns:ProjectVersionData" />
-	</message>
-	<message name="mc_project_version_updateResponse">
-		<part name="return" type="xsd:boolean" />
-	</message>
-	<message name="mc_project_version_deleteRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-		<part name="version_id" type="xsd:integer" />
-	</message>
-	<message name="mc_project_version_deleteResponse">
-		<part name="return" type="xsd:boolean" />
-	</message>
-	<message name="mc_project_get_released_versionsRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-		<part name="project_id" type="xsd:integer" />
-	</message>
-	<message name="mc_project_get_released_versionsResponse">
-		<part name="return" type="tns:ProjectVersionDataArray" />
-	</message>
-	<message name="mc_project_get_unreleased_versionsRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-		<part name="project_id" type="xsd:integer" />
-	</message>
-	<message name="mc_project_get_unreleased_versionsResponse">
-		<part name="return" type="tns:ProjectVersionDataArray" />
-	</message>
-	<message name="mc_project_get_attachmentsRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-		<part name="project_id" type="xsd:integer" />
-	</message>
-	<message name="mc_project_get_attachmentsResponse">
-		<part name="return" type="tns:ProjectAttachmentDataArray" />
-	</message>
-	<message name="mc_project_get_custom_fieldsRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-		<part name="project_id" type="xsd:integer" />
-	</message>
-	<message name="mc_project_get_custom_fieldsResponse">
-		<part name="return" type="tns:CustomFieldDefinitionDataArray" />
-	</message>
-	<message name="mc_project_attachment_getRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-		<part name="project_attachment_id" type="xsd:integer" />
-	</message>
-	<message name="mc_project_attachment_getResponse">
-		<part name="return" type="xsd:base64Binary" />
-	</message>
-	<message name="mc_project_attachment_addRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-		<part name="project_id" type="xsd:integer" />
-		<part name="name" type="xsd:string" />
-		<part name="title" type="xsd:string" />
-		<part name="description" type="xsd:string" />
-		<part name="file_type" type="xsd:string" />
-		<part name="content" type="xsd:base64Binary" />
-	</message>
-	<message name="mc_project_attachment_addResponse">
-		<part name="return" type="xsd:integer" />
-	</message>
-	<message name="mc_project_attachment_deleteRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-		<part name="project_attachment_id" type="xsd:integer" />
-	</message>
-	<message name="mc_project_attachment_deleteResponse">
-		<part name="return" type="xsd:boolean" />
-	</message>
-	<message name="mc_filter_getRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-		<part name="project_id" type="xsd:integer" />
-	</message>
-	<message name="mc_filter_getResponse">
-		<part name="return" type="tns:FilterDataArray" />
-	</message>
-	<message name="mc_filter_get_issuesRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-		<part name="project_id" type="xsd:integer" />
-		<part name="filter_id" type="xsd:integer" />
-		<part name="page_number" type="xsd:integer" />
-		<part name="per_page" type="xsd:integer" />
-	</message>
-	<message name="mc_filter_get_issuesResponse">
-		<part name="return" type="tns:IssueDataArray" />
-	</message>
-	<message name="mc_filter_get_issue_headersRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-		<part name="project_id" type="xsd:integer" />
-		<part name="filter_id" type="xsd:integer" />
-		<part name="page_number" type="xsd:integer" />
-		<part name="per_page" type="xsd:integer" />
-	</message>
-	<message name="mc_filter_get_issue_headersResponse">
-		<part name="return" type="tns:IssueHeaderDataArray" />
-	</message>
-	<message name="mc_config_get_stringRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-		<part name="config_var" type="xsd:string" />
-	</message>
-	<message name="mc_config_get_stringResponse">
-		<part name="return" type="xsd:string" />
-	</message>
-	<message name="mc_issue_checkinRequest">
-		<part name="username" type="xsd:string" />
-		<part name="password" type="xsd:string" />
-		<part name="issue_id" type="xsd:integer" />
-		<part name="comment" type="xsd:string" />
-		<part name="fixed" type="xsd:boolean" />
-	</message>
-	<message name="mc_issue_checkinResponse">
-		<part name="return" type="xsd:boolean" />
-	</message>
-	<portType name="MantisConnectPortType">
-		<operation name="mc_version">
-			<input message="tns:mc_versionRequest" />
-			<output message="tns:mc_versionResponse" />
-		</operation>
-		<operation name="mc_enum_status">
-			<documentation>
-				Get the enumeration for statuses.
-			</documentation>
-			<input message="tns:mc_enum_statusRequest" />
-			<output message="tns:mc_enum_statusResponse" />
-		</operation>
-		<operation name="mc_enum_priorities">
-			<documentation>
-				Get the enumeration for priorities.
-			</documentation>
-			<input message="tns:mc_enum_prioritiesRequest" />
-			<output message="tns:mc_enum_prioritiesResponse" />
-		</operation>
-		<operation name="mc_enum_severities">
-			<documentation>
-				Get the enumeration for severities.
-			</documentation>
-			<input message="tns:mc_enum_severitiesRequest" />
-			<output message="tns:mc_enum_severitiesResponse" />
-		</operation>
-		<operation name="mc_enum_reproducibilities">
-			<documentation>
-				Get the enumeration for reproducibilities.
-			</documentation>
-			<input message="tns:mc_enum_reproducibilitiesRequest" />
-			<output message="tns:mc_enum_reproducibilitiesResponse" />
-		</operation>
-		<operation name="mc_enum_projections">
-			<documentation>
-				Get the enumeration for projections.
-			</documentation>
-			<input message="tns:mc_enum_projectionsRequest" />
-			<output message="tns:mc_enum_projectionsResponse" />
-		</operation>
-		<operation name="mc_enum_etas">
-			<documentation>Get the enumeration for ETAs.</documentation>
-			<input message="tns:mc_enum_etasRequest" />
-			<output message="tns:mc_enum_etasResponse" />
-		</operation>
-		<operation name="mc_enum_resolutions">
-			<documentation>
-				Get the enumeration for resolutions.
-			</documentation>
-			<input message="tns:mc_enum_resolutionsRequest" />
-			<output message="tns:mc_enum_resolutionsResponse" />
-		</operation>
-		<operation name="mc_enum_access_levels">
-			<documentation>
-				Get the enumeration for access levels.
-			</documentation>
-			<input message="tns:mc_enum_access_levelsRequest" />
-			<output message="tns:mc_enum_access_levelsResponse" />
-		</operation>
-		<operation name="mc_enum_project_status">
-			<documentation>
-				Get the enumeration for project statuses.
-			</documentation>
-			<input message="tns:mc_enum_project_statusRequest" />
-			<output message="tns:mc_enum_project_statusResponse" />
-		</operation>
-		<operation name="mc_enum_project_view_states">
-			<documentation>
-				Get the enumeration for project view states.
-			</documentation>
-			<input message="tns:mc_enum_project_view_statesRequest" />
-			<output message="tns:mc_enum_project_view_statesResponse" />
-		</operation>
-		<operation name="mc_enum_view_states">
-			<documentation>
-				Get the enumeration for view states.
-			</documentation>
-			<input message="tns:mc_enum_view_statesRequest" />
-			<output message="tns:mc_enum_view_statesResponse" />
-		</operation>
-		<operation name="mc_enum_custom_field_types">
-			<documentation>
-				Get the enumeration for custom field types.
-			</documentation>
-			<input message="tns:mc_enum_custom_field_typesRequest" />
-			<output message="tns:mc_enum_custom_field_typesResponse" />
-		</operation>
-		<operation name="mc_enum_get">
-			<documentation>
-				Get the enumeration for the specified enumeration type.
-			</documentation>
-			<input message="tns:mc_enum_getRequest" />
-			<output message="tns:mc_enum_getResponse" />
-		</operation>
-		<operation name="mc_issue_exists">
-			<documentation>
-				Check there exists an issue with the specified id.
-			</documentation>
-			<input message="tns:mc_issue_existsRequest" />
-			<output message="tns:mc_issue_existsResponse" />
-		</operation>
-		<operation name="mc_issue_get">
-			<documentation>
-				Get the issue with the specified id.
-			</documentation>
-			<input message="tns:mc_issue_getRequest" />
-			<output message="tns:mc_issue_getResponse" />
-		</operation>
-		<operation name="mc_issue_get_biggest_id">
-			<documentation>
-				Get the latest submitted issue in the specified project.
-			</documentation>
-			<input message="tns:mc_issue_get_biggest_idRequest" />
-			<output message="tns:mc_issue_get_biggest_idResponse" />
-		</operation>
-		<operation name="mc_issue_get_id_from_summary">
-			<documentation>
-				Get the id of the issue with the specified summary.
-			</documentation>
-			<input message="tns:mc_issue_get_id_from_summaryRequest" />
-			<output message="tns:mc_issue_get_id_from_summaryResponse" />
-		</operation>
-		<operation name="mc_issue_add">
-			<documentation>
-				Submit the specified issue details.
-			</documentation>
-			<input message="tns:mc_issue_addRequest" />
-			<output message="tns:mc_issue_addResponse" />
-		</operation>
-		<operation name="mc_issue_update">
-			<documentation>Update Issue method.</documentation>
-			<input message="tns:mc_issue_updateRequest" />
-			<output message="tns:mc_issue_updateResponse" />
-		</operation>
-		<operation name="mc_issue_delete">
-			<documentation>
-				Delete the issue with the specified id.
-			</documentation>
-			<input message="tns:mc_issue_deleteRequest" />
-			<output message="tns:mc_issue_deleteResponse" />
-		</operation>
-		<operation name="mc_issue_note_add">
-			<documentation>Submit a new note.</documentation>
-			<input message="tns:mc_issue_note_addRequest" />
-			<output message="tns:mc_issue_note_addResponse" />
-		</operation>
-		<operation name="mc_issue_note_delete">
-			<documentation>
-				Delete the note with the specified id.
-			</documentation>
-			<input message="tns:mc_issue_note_deleteRequest" />
-			<output message="tns:mc_issue_note_deleteResponse" />
-		</operation>
-		<operation name="mc_issue_relationship_add">
-			<documentation>Submit a new relationship.</documentation>
-			<input message="tns:mc_issue_relationship_addRequest" />
-			<output message="tns:mc_issue_relationship_addResponse" />
-		</operation>
-		<operation name="mc_issue_relationship_delete">
-			<documentation>
-				Delete the relationship for the specified issue.
-			</documentation>
-			<input message="tns:mc_issue_relationship_deleteRequest" />
-			<output message="tns:mc_issue_relationship_deleteResponse" />
-		</operation>
-		<operation name="mc_issue_attachment_add">
-			<documentation>
-				Submit a new issue attachment.
-			</documentation>
-			<input message="tns:mc_issue_attachment_addRequest" />
-			<output message="tns:mc_issue_attachment_addResponse" />
-		</operation>
-		<operation name="mc_issue_attachment_delete">
-			<documentation>
-				Delete the issue attachment with the specified id.
-			</documentation>
-			<input message="tns:mc_issue_attachment_deleteRequest" />
-			<output message="tns:mc_issue_attachment_deleteResponse" />
-		</operation>
-		<operation name="mc_issue_attachment_get">
-			<documentation>
-				Get the data for the specified issue attachment.
-			</documentation>
-			<input message="tns:mc_issue_attachment_getRequest" />
-			<output message="tns:mc_issue_attachment_getResponse" />
-		</operation>
-		<operation name="mc_project_add">
-			<documentation>
-				Add a new project to the tracker (must have admin
-				privileges)
-			</documentation>
-			<input message="tns:mc_project_addRequest" />
-			<output message="tns:mc_project_addResponse" />
-		</operation>
-		<operation name="mc_project_delete">
-			<documentation>
-				Add a new project to the tracker (must have admin
-				privileges)
-			</documentation>
-			<input message="tns:mc_project_deleteRequest" />
-			<output message="tns:mc_project_deleteResponse" />
-		</operation>
-		<operation name="mc_project_get_issues">
-			<documentation>
-				Get the issues that match the specified project id and
-				paging details.
-			</documentation>
-			<input message="tns:mc_project_get_issuesRequest" />
-			<output message="tns:mc_project_get_issuesResponse" />
-		</operation>
-		<operation name="mc_project_get_issue_headers">
-			<documentation>
-				Get the issue headers that match the specified project
-				id and paging details.
-			</documentation>
-			<input message="tns:mc_project_get_issue_headersRequest" />
-			<output message="tns:mc_project_get_issue_headersResponse" />
-		</operation>
-		<operation name="mc_project_get_users">
-			<documentation>
-				Get appropriate users assigned to a project by access
-				level.
-			</documentation>
-			<input message="tns:mc_project_get_usersRequest" />
-			<output message="tns:mc_project_get_usersResponse" />
-		</operation>
-		<operation name="mc_projects_get_user_accessible">
-			<documentation>
-				Get the list of projects that are accessible to the
-				logged in user.
-			</documentation>
-			<input message="tns:mc_projects_get_user_accessibleRequest" />
-			<output
-				message="tns:mc_projects_get_user_accessibleResponse" />
-		</operation>
-		<operation name="mc_project_get_categories">
-			<documentation>
-				Get the categories belonging to the specified project.
-			</documentation>
-			<input message="tns:mc_project_get_categoriesRequest" />
-			<output message="tns:mc_project_get_categoriesResponse" />
-		</operation>
-		<operation name="mc_project_get_versions">
-			<documentation>
-				Get the versions belonging to the specified project.
-			</documentation>
-			<input message="tns:mc_project_get_versionsRequest" />
-			<output message="tns:mc_project_get_versionsResponse" />
-		</operation>
-		<operation name="mc_project_version_add">
-			<documentation>
-				Submit the specified version details.
-			</documentation>
-			<input message="tns:mc_project_version_addRequest" />
-			<output message="tns:mc_project_version_addResponse" />
-		</operation>
-		<operation name="mc_project_version_update">
-			<documentation>Update version method.</documentation>
-			<input message="tns:mc_project_version_updateRequest" />
-			<output message="tns:mc_project_version_updateResponse" />
-		</operation>
-		<operation name="mc_project_version_delete">
-			<documentation>
-				Delete the version with the specified id.
-			</documentation>
-			<input message="tns:mc_project_version_deleteRequest" />
-			<output message="tns:mc_project_version_deleteResponse" />
-		</operation>
-		<operation name="mc_project_get_released_versions">
-			<documentation>
-				Get the released versions that belong to the specified
-				project.
-			</documentation>
-			<input
-				message="tns:mc_project_get_released_versionsRequest" />
-			<output
-				message="tns:mc_project_get_released_versionsResponse" />
-		</operation>
-		<operation name="mc_project_get_unreleased_versions">
-			<documentation>
-				Get the unreleased version that belong to the specified
-				project.
-			</documentation>
-			<input
-				message="tns:mc_project_get_unreleased_versionsRequest" />
-			<output
-				message="tns:mc_project_get_unreleased_versionsResponse" />
-		</operation>
-		<operation name="mc_project_get_attachments">
-			<documentation>
-				Get the attachments that belong to the specified
-				project.
-			</documentation>
-			<input message="tns:mc_project_get_attachmentsRequest" />
-			<output message="tns:mc_project_get_attachmentsResponse" />
-		</operation>
-		<operation name="mc_project_get_custom_fields">
-			<documentation>
-				Get the custom fields that belong to the specified
-				project.
-			</documentation>
-			<input message="tns:mc_project_get_custom_fieldsRequest" />
-			<output message="tns:mc_project_get_custom_fieldsResponse" />
-		</operation>
-		<operation name="mc_project_attachment_get">
-			<documentation>
-				Get the data for the specified project attachment.
-			</documentation>
-			<input message="tns:mc_project_attachment_getRequest" />
-			<output message="tns:mc_project_attachment_getResponse" />
-		</operation>
-		<operation name="mc_project_attachment_add">
-			<documentation>
-				Submit a new project attachment.
-			</documentation>
-			<input message="tns:mc_project_attachment_addRequest" />
-			<output message="tns:mc_project_attachment_addResponse" />
-		</operation>
-		<operation name="mc_project_attachment_delete">
-			<documentation>
-				Delete the project attachment with the specified id.
-			</documentation>
-			<input message="tns:mc_project_attachment_deleteRequest" />
-			<output message="tns:mc_project_attachment_deleteResponse" />
-		</operation>
-		<operation name="mc_filter_get">
-			<documentation>
-				Get the filters defined for the specified project.
-			</documentation>
-			<input message="tns:mc_filter_getRequest" />
-			<output message="tns:mc_filter_getResponse" />
-		</operation>
-		<operation name="mc_filter_get_issues">
-			<documentation>
-				Get the issues that match the specified filter and
-				paging details.
-			</documentation>
-			<input message="tns:mc_filter_get_issuesRequest" />
-			<output message="tns:mc_filter_get_issuesResponse" />
-		</operation>
-		<operation name="mc_filter_get_issue_headers">
-			<documentation>
-				Get the issue headers that match the specified filter
-				and paging details.
-			</documentation>
-			<input message="tns:mc_filter_get_issue_headersRequest" />
-			<output message="tns:mc_filter_get_issue_headersResponse" />
-		</operation>
-		<operation name="mc_config_get_string">
-			<documentation>
-				Get the value for the specified configuration variable.
-			</documentation>
-			<input message="tns:mc_config_get_stringRequest" />
-			<output message="tns:mc_config_get_stringResponse" />
-		</operation>
-		<operation name="mc_issue_checkin">
-			<documentation>
-				Notifies Mantis of a check-in for the issue with the
-				specified id.
-			</documentation>
-			<input message="tns:mc_issue_checkinRequest" />
-			<output message="tns:mc_issue_checkinResponse" />
-		</operation>
-	</portType>
-	<binding name="MantisConnectBinding"
-		type="tns:MantisConnectPortType">
-		<soap:binding style="rpc"
-			transport="http://schemas.xmlsoap.org/soap/http" />
-		<operation name="mc_version">
-			<soap:operation soapAction="mantisconnect.php/mc_version"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_enum_status">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_enum_status"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_enum_priorities">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_enum_priorities"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_enum_severities">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_enum_severities"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_enum_reproducibilities">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_enum_reproducibilities"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_enum_projections">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_enum_projections"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_enum_etas">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_enum_etas"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_enum_resolutions">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_enum_resolutions"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_enum_access_levels">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_enum_access_levels"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_enum_project_status">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_enum_project_status"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_enum_project_view_states">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_enum_project_view_states"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_enum_view_states">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_enum_view_states"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_enum_custom_field_types">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_enum_custom_field_types"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_enum_get">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_enum_get"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_issue_exists">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_issue_exists"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_issue_get">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_issue_get"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_issue_get_biggest_id">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_issue_get_biggest_id"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_issue_get_id_from_summary">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_issue_get_id_from_summary"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_issue_add">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_issue_add"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_issue_update">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_issue_update"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_issue_delete">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_issue_delete"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_issue_note_add">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_issue_note_add"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_issue_note_delete">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_issue_note_delete"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_issue_relationship_add">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_issue_relationship_add"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_issue_relationship_delete">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_issue_relationship_delete"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_issue_attachment_add">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_issue_attachment_add"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_issue_attachment_delete">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_issue_attachment_delete"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_issue_attachment_get">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_issue_attachment_get"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_project_add">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_project_add"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_project_delete">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_project_delete"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_project_get_issues">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_project_get_issues"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_project_get_issue_headers">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_project_get_issue_headers"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_project_get_users">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_project_get_users"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_projects_get_user_accessible">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_projects_get_user_accessible"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_project_get_categories">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_project_get_categories"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_project_get_versions">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_project_get_versions"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_project_version_add">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_project_version_add"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_project_version_update">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_project_version_update"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_project_version_delete">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_project_version_delete"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_project_get_released_versions">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_project_get_released_versions"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_project_get_unreleased_versions">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_project_get_unreleased_versions"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_project_get_attachments">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_project_get_attachments"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_project_get_custom_fields">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_project_get_custom_fields"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_project_attachment_get">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_project_attachment_get"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_project_attachment_add">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_project_attachment_add"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_project_attachment_delete">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_project_attachment_delete"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_filter_get">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_filter_get"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_filter_get_issues">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_filter_get_issues"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_filter_get_issue_headers">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_filter_get_issue_headers"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_config_get_string">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_config_get_string"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-		<operation name="mc_issue_checkin">
-			<soap:operation
-				soapAction="mantisconnect.php/mc_issue_checkin"
-				style="rpc" />
-			<input>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</input>
-			<output>
-				<soap:body use="encoded"
-					namespace="http://futureware.biz/mantisconnect"
-					encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
-			</output>
-		</operation>
-	</binding>
-	<service name="MantisConnect">
-		<port name="MantisConnectPort"
-			binding="tns:MantisConnectBinding">
-			<soap:address location="http://your.domain.com/mc/mantisconnect.php" />
-		</port>
-	</service>
+<definitions xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://futureware.biz/mantisconnect" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns="http://schemas.xmlsoap.org/wsdl/" targetNamespace="http://futureware.biz/mantisconnect">
+<types>
+<xsd:schema targetNamespace="http://futureware.biz/mantisconnect"
+>
+ <xsd:import namespace="http://schemas.xmlsoap.org/soap/encoding/" />
+ <xsd:import namespace="http://schemas.xmlsoap.org/wsdl/" />
+ <xsd:complexType name="StringArray">
+  <xsd:complexContent>
+   <xsd:restriction base="SOAP-ENC:Array">
+    <xsd:attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="xsd:string[]"/>
+   </xsd:restriction>
+  </xsd:complexContent>
+ </xsd:complexType>
+ <xsd:complexType name="ObjectRef">
+  <xsd:all>
+   <xsd:element name="id" type="xsd:integer" minOccurs="0"/>
+   <xsd:element name="name" type="xsd:string" minOccurs="0"/>
+  </xsd:all>
+ </xsd:complexType>
+ <xsd:complexType name="ObjectRefArray">
+  <xsd:complexContent>
+   <xsd:restriction base="SOAP-ENC:Array">
+    <xsd:attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns:ObjectRef[]"/>
+   </xsd:restriction>
+  </xsd:complexContent>
+ </xsd:complexType>
+ <xsd:complexType name="AccountData">
+  <xsd:all>
+   <xsd:element name="id" type="xsd:integer" minOccurs="0"/>
+   <xsd:element name="name" type="xsd:string" minOccurs="0"/>
+   <xsd:element name="real_name" type="xsd:string" minOccurs="0"/>
+   <xsd:element name="email" type="xsd:string" minOccurs="0"/>
+  </xsd:all>
+ </xsd:complexType>
+ <xsd:complexType name="AccountDataArray">
+  <xsd:complexContent>
+   <xsd:restriction base="SOAP-ENC:Array">
+    <xsd:attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns:AccountData[]"/>
+   </xsd:restriction>
+  </xsd:complexContent>
+ </xsd:complexType>
+ <xsd:complexType name="AttachmentData">
+  <xsd:all>
+   <xsd:element name="id" type="xsd:integer" minOccurs="0"/>
+   <xsd:element name="filename" type="xsd:string" minOccurs="0"/>
+   <xsd:element name="size" type="xsd:integer" minOccurs="0"/>
+   <xsd:element name="content_type" type="xsd:string" minOccurs="0"/>
+   <xsd:element name="date_submitted" type="xsd:dateTime" minOccurs="0"/>
+   <xsd:element name="download_url" type="xsd:anyURI" minOccurs="0"/>
+  </xsd:all>
+ </xsd:complexType>
+ <xsd:complexType name="AttachmentDataArray">
+  <xsd:complexContent>
+   <xsd:restriction base="SOAP-ENC:Array">
+    <xsd:attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns:AttachmentData[]"/>
+   </xsd:restriction>
+  </xsd:complexContent>
+ </xsd:complexType>
+ <xsd:complexType name="ProjectAttachmentData">
+  <xsd:all>
+   <xsd:element name="id" type="xsd:integer" minOccurs="0"/>
+   <xsd:element name="filename" type="xsd:string" minOccurs="0"/>
+   <xsd:element name="title" type="xsd:string" minOccurs="0"/>
+   <xsd:element name="description" type="xsd:string" minOccurs="0"/>
+   <xsd:element name="size" type="xsd:integer" minOccurs="0"/>
+   <xsd:element name="content_type" type="xsd:string" minOccurs="0"/>
+   <xsd:element name="date_submitted" type="xsd:dateTime" minOccurs="0"/>
+   <xsd:element name="download_url" type="xsd:anyURI" minOccurs="0"/>
+  </xsd:all>
+ </xsd:complexType>
+ <xsd:complexType name="ProjectAttachmentDataArray">
+  <xsd:complexContent>
+   <xsd:restriction base="SOAP-ENC:Array">
+    <xsd:attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns:ProjectAttachmentData[]"/>
+   </xsd:restriction>
+  </xsd:complexContent>
+ </xsd:complexType>
+ <xsd:complexType name="RelationshipData">
+  <xsd:all>
+   <xsd:element name="id" type="xsd:integer" minOccurs="0"/>
+   <xsd:element name="type" type="tns:ObjectRef" minOccurs="0"/>
+   <xsd:element name="target_id" type="xsd:integer" minOccurs="0"/>
+  </xsd:all>
+ </xsd:complexType>
+ <xsd:complexType name="RelationshipDataArray">
+  <xsd:complexContent>
+   <xsd:restriction base="SOAP-ENC:Array">
+    <xsd:attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns:RelationshipData[]"/>
+   </xsd:restriction>
+  </xsd:complexContent>
+ </xsd:complexType>
+ <xsd:complexType name="IssueNoteData">
+  <xsd:all>
+   <xsd:element name="id" type="xsd:integer" minOccurs="0"/>
+   <xsd:element name="reporter" type="tns:AccountData" minOccurs="0"/>
+   <xsd:element name="text" type="xsd:string" minOccurs="0"/>
+   <xsd:element name="view_state" type="tns:ObjectRef" minOccurs="0"/>
+   <xsd:element name="date_submitted" type="xsd:dateTime" minOccurs="0"/>
+   <xsd:element name="last_modified" type="xsd:dateTime" minOccurs="0"/>
+  </xsd:all>
+ </xsd:complexType>
+ <xsd:complexType name="IssueNoteDataArray">
+  <xsd:complexContent>
+   <xsd:restriction base="SOAP-ENC:Array">
+    <xsd:attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns:IssueNoteData[]"/>
+   </xsd:restriction>
+  </xsd:complexContent>
+ </xsd:complexType>
+ <xsd:complexType name="IssueData">
+  <xsd:all>
+   <xsd:element name="id" type="xsd:integer" minOccurs="0"/>
+   <xsd:element name="view_state" type="tns:ObjectRef" minOccurs="0"/>
+   <xsd:element name="last_updated" type="xsd:dateTime" minOccurs="0"/>
+   <xsd:element name="project" type="tns:ObjectRef" minOccurs="0"/>
+   <xsd:element name="category" type="xsd:string" minOccurs="0"/>
+   <xsd:element name="priority" type="tns:ObjectRef" minOccurs="0"/>
+   <xsd:element name="severity" type="tns:ObjectRef" minOccurs="0"/>
+   <xsd:element name="status" type="tns:ObjectRef" minOccurs="0"/>
+   <xsd:element name="reporter" type="tns:AccountData" minOccurs="0"/>
+   <xsd:element name="summary" type="xsd:string" minOccurs="0"/>
+   <xsd:element name="version" type="xsd:string" minOccurs="0"/>
+   <xsd:element name="build" type="xsd:string" minOccurs="0"/>
+   <xsd:element name="platform" type="xsd:string" minOccurs="0"/>
+   <xsd:element name="os" type="xsd:string" minOccurs="0"/>
+   <xsd:element name="os_build" type="xsd:string" minOccurs="0"/>
+   <xsd:element name="reproducibility" type="tns:ObjectRef" minOccurs="0"/>
+   <xsd:element name="date_submitted" type="xsd:dateTime" minOccurs="0"/>
+   <xsd:element name="sponsorship_total" type="xsd:integer" minOccurs="0"/>
+   <xsd:element name="handler" type="tns:AccountData" minOccurs="0"/>
+   <xsd:element name="projection" type="tns:ObjectRef" minOccurs="0"/>
+   <xsd:element name="eta" type="tns:ObjectRef" minOccurs="0"/>
+   <xsd:element name="resolution" type="tns:ObjectRef" minOccurs="0"/>
+   <xsd:element name="fixed_in_version" type="xsd:string" minOccurs="0"/>
+   <xsd:element name="target_version" type="xsd:string" minOccurs="0"/>
+   <xsd:element name="description" type="xsd:string" minOccurs="0"/>
+   <xsd:element name="steps_to_reproduce" type="xsd:string" minOccurs="0"/>
+   <xsd:element name="additional_information" type="xsd:string" minOccurs="0"/>
+   <xsd:element name="attachments" type="tns:AttachmentDataArray" minOccurs="0"/>
+   <xsd:element name="relationships" type="tns:RelationshipDataArray" minOccurs="0"/>
+   <xsd:element name="notes" type="tns:IssueNoteDataArray" minOccurs="0"/>
+   <xsd:element name="custom_fields" type="tns:CustomFieldValueForIssueDataArray" minOccurs="0"/>
+  </xsd:all>
+ </xsd:complexType>
+ <xsd:complexType name="IssueDataArray">
+  <xsd:complexContent>
+   <xsd:restriction base="SOAP-ENC:Array">
+    <xsd:attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns:IssueData[]"/>
+   </xsd:restriction>
+  </xsd:complexContent>
+ </xsd:complexType>
+ <xsd:complexType name="IssueHeaderData">
+  <xsd:all>
+   <xsd:element name="id" type="xsd:integer"/>
+   <xsd:element name="view_state" type="xsd:integer"/>
+   <xsd:element name="last_updated" type="xsd:dateTime"/>
+   <xsd:element name="project" type="xsd:integer"/>
+   <xsd:element name="category" type="xsd:string"/>
+   <xsd:element name="priority" type="xsd:integer"/>
+   <xsd:element name="severity" type="xsd:integer"/>
+   <xsd:element name="status" type="xsd:integer"/>
+   <xsd:element name="reporter" type="xsd:integer"/>
+   <xsd:element name="summary" type="xsd:string"/>
+   <xsd:element name="handler" type="xsd:integer"/>
+   <xsd:element name="resolution" type="xsd:integer"/>
+   <xsd:element name="attachments_count" type="xsd:integer"/>
+   <xsd:element name="notes_count" type="xsd:integer"/>
+  </xsd:all>
+ </xsd:complexType>
+ <xsd:complexType name="IssueHeaderDataArray">
+  <xsd:complexContent>
+   <xsd:restriction base="SOAP-ENC:Array">
+    <xsd:attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns:IssueHeaderData[]"/>
+   </xsd:restriction>
+  </xsd:complexContent>
+ </xsd:complexType>
+ <xsd:complexType name="ProjectData">
+  <xsd:all>
+   <xsd:element name="id" type="xsd:integer" minOccurs="0"/>
+   <xsd:element name="name" type="xsd:string" minOccurs="0"/>
+   <xsd:element name="status" type="tns:ObjectRef" minOccurs="0"/>
+   <xsd:element name="enabled" type="xsd:boolean" minOccurs="0"/>
+   <xsd:element name="view_state" type="tns:ObjectRef" minOccurs="0"/>
+   <xsd:element name="access_min" type="tns:ObjectRef" minOccurs="0"/>
+   <xsd:element name="file_path" type="xsd:string" minOccurs="0"/>
+   <xsd:element name="description" type="xsd:string" minOccurs="0"/>
+   <xsd:element name="subprojects" type="tns:ProjectDataArray" minOccurs="0"/>
+  </xsd:all>
+ </xsd:complexType>
+ <xsd:complexType name="ProjectDataArray">
+  <xsd:complexContent>
+   <xsd:restriction base="SOAP-ENC:Array">
+    <xsd:attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns:ProjectData[]"/>
+   </xsd:restriction>
+  </xsd:complexContent>
+ </xsd:complexType>
+ <xsd:complexType name="ProjectVersionData">
+  <xsd:all>
+   <xsd:element name="id" type="xsd:integer" minOccurs="0"/>
+   <xsd:element name="name" type="xsd:string" minOccurs="0"/>
+   <xsd:element name="project_id" type="xsd:integer" minOccurs="0"/>
+   <xsd:element name="date_order" type="xsd:dateTime" minOccurs="0"/>
+   <xsd:element name="description" type="xsd:string" minOccurs="0"/>
+   <xsd:element name="released" type="xsd:boolean" minOccurs="0"/>
+  </xsd:all>
+ </xsd:complexType>
+ <xsd:complexType name="ProjectVersionDataArray">
+  <xsd:complexContent>
+   <xsd:restriction base="SOAP-ENC:Array">
+    <xsd:attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns:ProjectVersionData[]"/>
+   </xsd:restriction>
+  </xsd:complexContent>
+ </xsd:complexType>
+ <xsd:complexType name="FilterData">
+  <xsd:all>
+   <xsd:element name="id" type="xsd:integer" minOccurs="0"/>
+   <xsd:element name="owner" type="tns:AccountData" minOccurs="0"/>
+   <xsd:element name="project_id" type="xsd:integer" minOccurs="0"/>
+   <xsd:element name="is_public" type="xsd:boolean" minOccurs="0"/>
+   <xsd:element name="name" type="xsd:string" minOccurs="0"/>
+   <xsd:element name="filter_string" type="xsd:string" minOccurs="0"/>
+  </xsd:all>
+ </xsd:complexType>
+ <xsd:complexType name="FilterDataArray">
+  <xsd:complexContent>
+   <xsd:restriction base="SOAP-ENC:Array">
+    <xsd:attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns:FilterData[]"/>
+   </xsd:restriction>
+  </xsd:complexContent>
+ </xsd:complexType>
+ <xsd:complexType name="CustomFieldDefinitionData">
+  <xsd:all>
+   <xsd:element name="field" type="tns:ObjectRef" minOccurs="0"/>
+   <xsd:element name="type" type="xsd:integer" minOccurs="0"/>
+   <xsd:element name="possible_values" type="xsd:string" minOccurs="0"/>
+   <xsd:element name="default_value" type="xsd:string" minOccurs="0"/>
+   <xsd:element name="valid_regexp" type="xsd:string" minOccurs="0"/>
+   <xsd:element name="access_level_r" type="xsd:integer" minOccurs="0"/>
+   <xsd:element name="access_level_rw" type="xsd:integer" minOccurs="0"/>
+   <xsd:element name="length_min" type="xsd:integer" minOccurs="0"/>
+   <xsd:element name="length_max" type="xsd:integer" minOccurs="0"/>
+   <xsd:element name="advanced" type="xsd:boolean" minOccurs="0"/>
+   <xsd:element name="display_report" type="xsd:boolean" minOccurs="0"/>
+   <xsd:element name="display_update" type="xsd:boolean" minOccurs="0"/>
+   <xsd:element name="display_resolved" type="xsd:boolean" minOccurs="0"/>
+   <xsd:element name="display_closed" type="xsd:boolean" minOccurs="0"/>
+   <xsd:element name="require_report" type="xsd:boolean" minOccurs="0"/>
+   <xsd:element name="require_update" type="xsd:boolean" minOccurs="0"/>
+   <xsd:element name="require_resolved" type="xsd:boolean" minOccurs="0"/>
+   <xsd:element name="require_closed" type="xsd:boolean" minOccurs="0"/>
+  </xsd:all>
+ </xsd:complexType>
+ <xsd:complexType name="CustomFieldDefinitionDataArray">
+  <xsd:complexContent>
+   <xsd:restriction base="SOAP-ENC:Array">
+    <xsd:attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns:CustomFieldDefinitionData[]"/>
+   </xsd:restriction>
+  </xsd:complexContent>
+ </xsd:complexType>
+ <xsd:complexType name="CustomFieldLinkForProjectData">
+  <xsd:all>
+   <xsd:element name="field" type="tns:ObjectRef" minOccurs="0"/>
+   <xsd:element name="sequence" type="xsd:byte" minOccurs="0"/>
+  </xsd:all>
+ </xsd:complexType>
+ <xsd:complexType name="CustomFieldLinkForProjectDataArray">
+  <xsd:complexContent>
+   <xsd:restriction base="SOAP-ENC:Array">
+    <xsd:attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns:CustomFieldLinkForProjectData[]"/>
+   </xsd:restriction>
+  </xsd:complexContent>
+ </xsd:complexType>
+ <xsd:complexType name="CustomFieldValueForIssueData">
+  <xsd:all>
+   <xsd:element name="field" type="tns:ObjectRef" minOccurs="0"/>
+   <xsd:element name="value" type="xsd:string" minOccurs="0"/>
+  </xsd:all>
+ </xsd:complexType>
+ <xsd:complexType name="CustomFieldValueForIssueDataArray">
+  <xsd:complexContent>
+   <xsd:restriction base="SOAP-ENC:Array">
+    <xsd:attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns:CustomFieldValueForIssueData[]"/>
+   </xsd:restriction>
+  </xsd:complexContent>
+ </xsd:complexType>
+</xsd:schema>
+</types>
+<message name="mc_versionRequest"></message>
+<message name="mc_versionResponse">
+  <part name="return" type="xsd:string" /></message>
+<message name="mc_enum_statusRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" /></message>
+<message name="mc_enum_statusResponse">
+  <part name="return" type="tns:ObjectRefArray" /></message>
+<message name="mc_enum_prioritiesRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" /></message>
+<message name="mc_enum_prioritiesResponse">
+  <part name="return" type="tns:ObjectRefArray" /></message>
+<message name="mc_enum_severitiesRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" /></message>
+<message name="mc_enum_severitiesResponse">
+  <part name="return" type="tns:ObjectRefArray" /></message>
+<message name="mc_enum_reproducibilitiesRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" /></message>
+<message name="mc_enum_reproducibilitiesResponse">
+  <part name="return" type="tns:ObjectRefArray" /></message>
+<message name="mc_enum_projectionsRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" /></message>
+<message name="mc_enum_projectionsResponse">
+  <part name="return" type="tns:ObjectRefArray" /></message>
+<message name="mc_enum_etasRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" /></message>
+<message name="mc_enum_etasResponse">
+  <part name="return" type="tns:ObjectRefArray" /></message>
+<message name="mc_enum_resolutionsRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" /></message>
+<message name="mc_enum_resolutionsResponse">
+  <part name="return" type="tns:ObjectRefArray" /></message>
+<message name="mc_enum_access_levelsRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" /></message>
+<message name="mc_enum_access_levelsResponse">
+  <part name="return" type="tns:ObjectRefArray" /></message>
+<message name="mc_enum_project_statusRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" /></message>
+<message name="mc_enum_project_statusResponse">
+  <part name="return" type="tns:ObjectRefArray" /></message>
+<message name="mc_enum_project_view_statesRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" /></message>
+<message name="mc_enum_project_view_statesResponse">
+  <part name="return" type="tns:ObjectRefArray" /></message>
+<message name="mc_enum_view_statesRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" /></message>
+<message name="mc_enum_view_statesResponse">
+  <part name="return" type="tns:ObjectRefArray" /></message>
+<message name="mc_enum_custom_field_typesRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" /></message>
+<message name="mc_enum_custom_field_typesResponse">
+  <part name="return" type="tns:ObjectRefArray" /></message>
+<message name="mc_enum_getRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" />
+  <part name="enumeration" type="xsd:string" /></message>
+<message name="mc_enum_getResponse">
+  <part name="return" type="xsd:string" /></message>
+<message name="mc_issue_existsRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" />
+  <part name="issue_id" type="xsd:integer" /></message>
+<message name="mc_issue_existsResponse">
+  <part name="return" type="xsd:boolean" /></message>
+<message name="mc_issue_getRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" />
+  <part name="issue_id" type="xsd:integer" /></message>
+<message name="mc_issue_getResponse">
+  <part name="return" type="tns:IssueData" /></message>
+<message name="mc_issue_get_biggest_idRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" />
+  <part name="project_id" type="xsd:integer" /></message>
+<message name="mc_issue_get_biggest_idResponse">
+  <part name="return" type="xsd:integer" /></message>
+<message name="mc_issue_get_id_from_summaryRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" />
+  <part name="summary" type="xsd:string" /></message>
+<message name="mc_issue_get_id_from_summaryResponse">
+  <part name="return" type="xsd:integer" /></message>
+<message name="mc_issue_addRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" />
+  <part name="issue" type="tns:IssueData" /></message>
+<message name="mc_issue_addResponse">
+  <part name="return" type="xsd:integer" /></message>
+<message name="mc_issue_updateRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" />
+  <part name="issueId" type="xsd:integer" />
+  <part name="issue" type="tns:IssueData" /></message>
+<message name="mc_issue_updateResponse">
+  <part name="return" type="xsd:boolean" /></message>
+<message name="mc_issue_deleteRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" />
+  <part name="issue_id" type="xsd:integer" /></message>
+<message name="mc_issue_deleteResponse">
+  <part name="return" type="xsd:boolean" /></message>
+<message name="mc_issue_note_addRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" />
+  <part name="issue_id" type="xsd:integer" />
+  <part name="note" type="tns:IssueNoteData" /></message>
+<message name="mc_issue_note_addResponse">
+  <part name="return" type="xsd:integer" /></message>
+<message name="mc_issue_note_deleteRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" />
+  <part name="issue_note_id" type="xsd:integer" /></message>
+<message name="mc_issue_note_deleteResponse">
+  <part name="return" type="xsd:boolean" /></message>
+<message name="mc_issue_relationship_addRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" />
+  <part name="issue_id" type="xsd:integer" />
+  <part name="relationship" type="tns:RelationshipData" /></message>
+<message name="mc_issue_relationship_addResponse">
+  <part name="return" type="xsd:integer" /></message>
+<message name="mc_issue_relationship_deleteRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" />
+  <part name="issue_id" type="xsd:integer" />
+  <part name="relationship_id" type="xsd:integer" /></message>
+<message name="mc_issue_relationship_deleteResponse">
+  <part name="return" type="xsd:boolean" /></message>
+<message name="mc_issue_attachment_addRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" />
+  <part name="issue_id" type="xsd:integer" />
+  <part name="name" type="xsd:string" />
+  <part name="file_type" type="xsd:string" />
+  <part name="content" type="xsd:base64Binary" /></message>
+<message name="mc_issue_attachment_addResponse">
+  <part name="return" type="xsd:integer" /></message>
+<message name="mc_issue_attachment_deleteRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" />
+  <part name="issue_attachment_id" type="xsd:integer" /></message>
+<message name="mc_issue_attachment_deleteResponse">
+  <part name="return" type="xsd:boolean" /></message>
+<message name="mc_issue_attachment_getRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" />
+  <part name="issue_attachment_id" type="xsd:integer" /></message>
+<message name="mc_issue_attachment_getResponse">
+  <part name="return" type="xsd:base64Binary" /></message>
+<message name="mc_project_addRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" />
+  <part name="project" type="tns:ProjectData" /></message>
+<message name="mc_project_addResponse">
+  <part name="return" type="xsd:integer" /></message>
+<message name="mc_project_deleteRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" />
+  <part name="project_id" type="xsd:integer" /></message>
+<message name="mc_project_deleteResponse">
+  <part name="return" type="xsd:boolean" /></message>
+<message name="mc_project_get_issuesRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" />
+  <part name="project_id" type="xsd:integer" />
+  <part name="page_number" type="xsd:integer" />
+  <part name="per_page" type="xsd:integer" /></message>
+<message name="mc_project_get_issuesResponse">
+  <part name="return" type="tns:IssueDataArray" /></message>
+<message name="mc_project_get_issue_headersRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" />
+  <part name="project_id" type="xsd:integer" />
+  <part name="page_number" type="xsd:integer" />
+  <part name="per_page" type="xsd:integer" /></message>
+<message name="mc_project_get_issue_headersResponse">
+  <part name="return" type="tns:IssueHeaderDataArray" /></message>
+<message name="mc_project_get_usersRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" />
+  <part name="project_id" type="xsd:integer" />
+  <part name="access" type="xsd:integer" /></message>
+<message name="mc_project_get_usersResponse">
+  <part name="return" type="tns:AccountDataArray" /></message>
+<message name="mc_projects_get_user_accessibleRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" /></message>
+<message name="mc_projects_get_user_accessibleResponse">
+  <part name="return" type="tns:ProjectDataArray" /></message>
+<message name="mc_project_get_categoriesRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" />
+  <part name="project_id" type="xsd:integer" /></message>
+<message name="mc_project_get_categoriesResponse">
+  <part name="return" type="tns:StringArray" /></message>
+<message name="mc_project_get_versionsRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" />
+  <part name="project_id" type="xsd:integer" /></message>
+<message name="mc_project_get_versionsResponse">
+  <part name="return" type="tns:ProjectVersionDataArray" /></message>
+<message name="mc_project_version_addRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" />
+  <part name="version" type="tns:ProjectVersionData" /></message>
+<message name="mc_project_version_addResponse">
+  <part name="return" type="xsd:integer" /></message>
+<message name="mc_project_version_updateRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" />
+  <part name="version_id" type="xsd:integer" />
+  <part name="version" type="tns:ProjectVersionData" /></message>
+<message name="mc_project_version_updateResponse">
+  <part name="return" type="xsd:boolean" /></message>
+<message name="mc_project_version_deleteRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" />
+  <part name="version_id" type="xsd:integer" /></message>
+<message name="mc_project_version_deleteResponse">
+  <part name="return" type="xsd:boolean" /></message>
+<message name="mc_project_get_released_versionsRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" />
+  <part name="project_id" type="xsd:integer" /></message>
+<message name="mc_project_get_released_versionsResponse">
+  <part name="return" type="tns:ProjectVersionDataArray" /></message>
+<message name="mc_project_get_unreleased_versionsRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" />
+  <part name="project_id" type="xsd:integer" /></message>
+<message name="mc_project_get_unreleased_versionsResponse">
+  <part name="return" type="tns:ProjectVersionDataArray" /></message>
+<message name="mc_project_get_attachmentsRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" />
+  <part name="project_id" type="xsd:integer" /></message>
+<message name="mc_project_get_attachmentsResponse">
+  <part name="return" type="tns:ProjectAttachmentDataArray" /></message>
+<message name="mc_project_get_custom_fieldsRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" />
+  <part name="project_id" type="xsd:integer" /></message>
+<message name="mc_project_get_custom_fieldsResponse">
+  <part name="return" type="tns:CustomFieldDefinitionDataArray" /></message>
+<message name="mc_project_attachment_getRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" />
+  <part name="project_attachment_id" type="xsd:integer" /></message>
+<message name="mc_project_attachment_getResponse">
+  <part name="return" type="xsd:base64Binary" /></message>
+<message name="mc_project_attachment_addRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" />
+  <part name="project_id" type="xsd:integer" />
+  <part name="name" type="xsd:string" />
+  <part name="title" type="xsd:string" />
+  <part name="description" type="xsd:string" />
+  <part name="file_type" type="xsd:string" />
+  <part name="content" type="xsd:base64Binary" /></message>
+<message name="mc_project_attachment_addResponse">
+  <part name="return" type="xsd:integer" /></message>
+<message name="mc_project_attachment_deleteRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" />
+  <part name="project_attachment_id" type="xsd:integer" /></message>
+<message name="mc_project_attachment_deleteResponse">
+  <part name="return" type="xsd:boolean" /></message>
+<message name="mc_filter_getRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" />
+  <part name="project_id" type="xsd:integer" /></message>
+<message name="mc_filter_getResponse">
+  <part name="return" type="tns:FilterDataArray" /></message>
+<message name="mc_filter_get_issuesRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" />
+  <part name="project_id" type="xsd:integer" />
+  <part name="filter_id" type="xsd:integer" />
+  <part name="page_number" type="xsd:integer" />
+  <part name="per_page" type="xsd:integer" /></message>
+<message name="mc_filter_get_issuesResponse">
+  <part name="return" type="tns:IssueDataArray" /></message>
+<message name="mc_filter_get_issue_headersRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" />
+  <part name="project_id" type="xsd:integer" />
+  <part name="filter_id" type="xsd:integer" />
+  <part name="page_number" type="xsd:integer" />
+  <part name="per_page" type="xsd:integer" /></message>
+<message name="mc_filter_get_issue_headersResponse">
+  <part name="return" type="tns:IssueHeaderDataArray" /></message>
+<message name="mc_config_get_stringRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" />
+  <part name="config_var" type="xsd:string" /></message>
+<message name="mc_config_get_stringResponse">
+  <part name="return" type="xsd:string" /></message>
+<message name="mc_issue_checkinRequest">
+  <part name="username" type="xsd:string" />
+  <part name="password" type="xsd:string" />
+  <part name="issue_id" type="xsd:integer" />
+  <part name="comment" type="xsd:string" />
+  <part name="fixed" type="xsd:boolean" /></message>
+<message name="mc_issue_checkinResponse">
+  <part name="return" type="xsd:boolean" /></message>
+<portType name="MantisConnectPortType">
+  <operation name="mc_version">
+    <input message="tns:mc_versionRequest"/>
+    <output message="tns:mc_versionResponse"/>
+  </operation>
+  <operation name="mc_enum_status">
+    <documentation>Get the enumeration for statuses.</documentation>
+    <input message="tns:mc_enum_statusRequest"/>
+    <output message="tns:mc_enum_statusResponse"/>
+  </operation>
+  <operation name="mc_enum_priorities">
+    <documentation>Get the enumeration for priorities.</documentation>
+    <input message="tns:mc_enum_prioritiesRequest"/>
+    <output message="tns:mc_enum_prioritiesResponse"/>
+  </operation>
+  <operation name="mc_enum_severities">
+    <documentation>Get the enumeration for severities.</documentation>
+    <input message="tns:mc_enum_severitiesRequest"/>
+    <output message="tns:mc_enum_severitiesResponse"/>
+  </operation>
+  <operation name="mc_enum_reproducibilities">
+    <documentation>Get the enumeration for reproducibilities.</documentation>
+    <input message="tns:mc_enum_reproducibilitiesRequest"/>
+    <output message="tns:mc_enum_reproducibilitiesResponse"/>
+  </operation>
+  <operation name="mc_enum_projections">
+    <documentation>Get the enumeration for projections.</documentation>
+    <input message="tns:mc_enum_projectionsRequest"/>
+    <output message="tns:mc_enum_projectionsResponse"/>
+  </operation>
+  <operation name="mc_enum_etas">
+    <documentation>Get the enumeration for ETAs.</documentation>
+    <input message="tns:mc_enum_etasRequest"/>
+    <output message="tns:mc_enum_etasResponse"/>
+  </operation>
+  <operation name="mc_enum_resolutions">
+    <documentation>Get the enumeration for resolutions.</documentation>
+    <input message="tns:mc_enum_resolutionsRequest"/>
+    <output message="tns:mc_enum_resolutionsResponse"/>
+  </operation>
+  <operation name="mc_enum_access_levels">
+    <documentation>Get the enumeration for access levels.</documentation>
+    <input message="tns:mc_enum_access_levelsRequest"/>
+    <output message="tns:mc_enum_access_levelsResponse"/>
+  </operation>
+  <operation name="mc_enum_project_status">
+    <documentation>Get the enumeration for project statuses.</documentation>
+    <input message="tns:mc_enum_project_statusRequest"/>
+    <output message="tns:mc_enum_project_statusResponse"/>
+  </operation>
+  <operation name="mc_enum_project_view_states">
+    <documentation>Get the enumeration for project view states.</documentation>
+    <input message="tns:mc_enum_project_view_statesRequest"/>
+    <output message="tns:mc_enum_project_view_statesResponse"/>
+  </operation>
+  <operation name="mc_enum_view_states">
+    <documentation>Get the enumeration for view states.</documentation>
+    <input message="tns:mc_enum_view_statesRequest"/>
+    <output message="tns:mc_enum_view_statesResponse"/>
+  </operation>
+  <operation name="mc_enum_custom_field_types">
+    <documentation>Get the enumeration for custom field types.</documentation>
+    <input message="tns:mc_enum_custom_field_typesRequest"/>
+    <output message="tns:mc_enum_custom_field_typesResponse"/>
+  </operation>
+  <operation name="mc_enum_get">
+    <documentation>Get the enumeration for the specified enumeration type.</documentation>
+    <input message="tns:mc_enum_getRequest"/>
+    <output message="tns:mc_enum_getResponse"/>
+  </operation>
+  <operation name="mc_issue_exists">
+    <documentation>Check there exists an issue with the specified id.</documentation>
+    <input message="tns:mc_issue_existsRequest"/>
+    <output message="tns:mc_issue_existsResponse"/>
+  </operation>
+  <operation name="mc_issue_get">
+    <documentation>Get the issue with the specified id.</documentation>
+    <input message="tns:mc_issue_getRequest"/>
+    <output message="tns:mc_issue_getResponse"/>
+  </operation>
+  <operation name="mc_issue_get_biggest_id">
+    <documentation>Get the latest submitted issue in the specified project.</documentation>
+    <input message="tns:mc_issue_get_biggest_idRequest"/>
+    <output message="tns:mc_issue_get_biggest_idResponse"/>
+  </operation>
+  <operation name="mc_issue_get_id_from_summary">
+    <documentation>Get the id of the issue with the specified summary.</documentation>
+    <input message="tns:mc_issue_get_id_from_summaryRequest"/>
+    <output message="tns:mc_issue_get_id_from_summaryResponse"/>
+  </operation>
+  <operation name="mc_issue_add">
+    <documentation>Submit the specified issue details.</documentation>
+    <input message="tns:mc_issue_addRequest"/>
+    <output message="tns:mc_issue_addResponse"/>
+  </operation>
+  <operation name="mc_issue_update">
+    <documentation>Update Issue method.</documentation>
+    <input message="tns:mc_issue_updateRequest"/>
+    <output message="tns:mc_issue_updateResponse"/>
+  </operation>
+  <operation name="mc_issue_delete">
+    <documentation>Delete the issue with the specified id.</documentation>
+    <input message="tns:mc_issue_deleteRequest"/>
+    <output message="tns:mc_issue_deleteResponse"/>
+  </operation>
+  <operation name="mc_issue_note_add">
+    <documentation>Submit a new note.</documentation>
+    <input message="tns:mc_issue_note_addRequest"/>
+    <output message="tns:mc_issue_note_addResponse"/>
+  </operation>
+  <operation name="mc_issue_note_delete">
+    <documentation>Delete the note with the specified id.</documentation>
+    <input message="tns:mc_issue_note_deleteRequest"/>
+    <output message="tns:mc_issue_note_deleteResponse"/>
+  </operation>
+  <operation name="mc_issue_relationship_add">
+    <documentation>Submit a new relationship.</documentation>
+    <input message="tns:mc_issue_relationship_addRequest"/>
+    <output message="tns:mc_issue_relationship_addResponse"/>
+  </operation>
+  <operation name="mc_issue_relationship_delete">
+    <documentation>Delete the relationship for the specified issue.</documentation>
+    <input message="tns:mc_issue_relationship_deleteRequest"/>
+    <output message="tns:mc_issue_relationship_deleteResponse"/>
+  </operation>
+  <operation name="mc_issue_attachment_add">
+    <documentation>Submit a new issue attachment.</documentation>
+    <input message="tns:mc_issue_attachment_addRequest"/>
+    <output message="tns:mc_issue_attachment_addResponse"/>
+  </operation>
+  <operation name="mc_issue_attachment_delete">
+    <documentation>Delete the issue attachment with the specified id.</documentation>
+    <input message="tns:mc_issue_attachment_deleteRequest"/>
+    <output message="tns:mc_issue_attachment_deleteResponse"/>
+  </operation>
+  <operation name="mc_issue_attachment_get">
+    <documentation>Get the data for the specified issue attachment.</documentation>
+    <input message="tns:mc_issue_attachment_getRequest"/>
+    <output message="tns:mc_issue_attachment_getResponse"/>
+  </operation>
+  <operation name="mc_project_add">
+    <documentation>Add a new project to the tracker (must have admin privileges)</documentation>
+    <input message="tns:mc_project_addRequest"/>
+    <output message="tns:mc_project_addResponse"/>
+  </operation>
+  <operation name="mc_project_delete">
+    <documentation>Add a new project to the tracker (must have admin privileges)</documentation>
+    <input message="tns:mc_project_deleteRequest"/>
+    <output message="tns:mc_project_deleteResponse"/>
+  </operation>
+  <operation name="mc_project_get_issues">
+    <documentation>Get the issues that match the specified project id and paging details.</documentation>
+    <input message="tns:mc_project_get_issuesRequest"/>
+    <output message="tns:mc_project_get_issuesResponse"/>
+  </operation>
+  <operation name="mc_project_get_issue_headers">
+    <documentation>Get the issue headers that match the specified project id and paging details.</documentation>
+    <input message="tns:mc_project_get_issue_headersRequest"/>
+    <output message="tns:mc_project_get_issue_headersResponse"/>
+  </operation>
+  <operation name="mc_project_get_users">
+    <documentation>Get appropriate users assigned to a project by access level.</documentation>
+    <input message="tns:mc_project_get_usersRequest"/>
+    <output message="tns:mc_project_get_usersResponse"/>
+  </operation>
+  <operation name="mc_projects_get_user_accessible">
+    <documentation>Get the list of projects that are accessible to the logged in user.</documentation>
+    <input message="tns:mc_projects_get_user_accessibleRequest"/>
+    <output message="tns:mc_projects_get_user_accessibleResponse"/>
+  </operation>
+  <operation name="mc_project_get_categories">
+    <documentation>Get the categories belonging to the specified project.</documentation>
+    <input message="tns:mc_project_get_categoriesRequest"/>
+    <output message="tns:mc_project_get_categoriesResponse"/>
+  </operation>
+  <operation name="mc_project_get_versions">
+    <documentation>Get the versions belonging to the specified project.</documentation>
+    <input message="tns:mc_project_get_versionsRequest"/>
+    <output message="tns:mc_project_get_versionsResponse"/>
+  </operation>
+  <operation name="mc_project_version_add">
+    <documentation>Submit the specified version details.</documentation>
+    <input message="tns:mc_project_version_addRequest"/>
+    <output message="tns:mc_project_version_addResponse"/>
+  </operation>
+  <operation name="mc_project_version_update">
+    <documentation>Update version method.</documentation>
+    <input message="tns:mc_project_version_updateRequest"/>
+    <output message="tns:mc_project_version_updateResponse"/>
+  </operation>
+  <operation name="mc_project_version_delete">
+    <documentation>Delete the version with the specified id.</documentation>
+    <input message="tns:mc_project_version_deleteRequest"/>
+    <output message="tns:mc_project_version_deleteResponse"/>
+  </operation>
+  <operation name="mc_project_get_released_versions">
+    <documentation>Get the released versions that belong to the specified project.</documentation>
+    <input message="tns:mc_project_get_released_versionsRequest"/>
+    <output message="tns:mc_project_get_released_versionsResponse"/>
+  </operation>
+  <operation name="mc_project_get_unreleased_versions">
+    <documentation>Get the unreleased version that belong to the specified project.</documentation>
+    <input message="tns:mc_project_get_unreleased_versionsRequest"/>
+    <output message="tns:mc_project_get_unreleased_versionsResponse"/>
+  </operation>
+  <operation name="mc_project_get_attachments">
+    <documentation>Get the attachments that belong to the specified project.</documentation>
+    <input message="tns:mc_project_get_attachmentsRequest"/>
+    <output message="tns:mc_project_get_attachmentsResponse"/>
+  </operation>
+  <operation name="mc_project_get_custom_fields">
+    <documentation>Get the custom fields that belong to the specified project.</documentation>
+    <input message="tns:mc_project_get_custom_fieldsRequest"/>
+    <output message="tns:mc_project_get_custom_fieldsResponse"/>
+  </operation>
+  <operation name="mc_project_attachment_get">
+    <documentation>Get the data for the specified project attachment.</documentation>
+    <input message="tns:mc_project_attachment_getRequest"/>
+    <output message="tns:mc_project_attachment_getResponse"/>
+  </operation>
+  <operation name="mc_project_attachment_add">
+    <documentation>Submit a new project attachment.</documentation>
+    <input message="tns:mc_project_attachment_addRequest"/>
+    <output message="tns:mc_project_attachment_addResponse"/>
+  </operation>
+  <operation name="mc_project_attachment_delete">
+    <documentation>Delete the project attachment with the specified id.</documentation>
+    <input message="tns:mc_project_attachment_deleteRequest"/>
+    <output message="tns:mc_project_attachment_deleteResponse"/>
+  </operation>
+  <operation name="mc_filter_get">
+    <documentation>Get the filters defined for the specified project.</documentation>
+    <input message="tns:mc_filter_getRequest"/>
+    <output message="tns:mc_filter_getResponse"/>
+  </operation>
+  <operation name="mc_filter_get_issues">
+    <documentation>Get the issues that match the specified filter and paging details.</documentation>
+    <input message="tns:mc_filter_get_issuesRequest"/>
+    <output message="tns:mc_filter_get_issuesResponse"/>
+  </operation>
+  <operation name="mc_filter_get_issue_headers">
+    <documentation>Get the issue headers that match the specified filter and paging details.</documentation>
+    <input message="tns:mc_filter_get_issue_headersRequest"/>
+    <output message="tns:mc_filter_get_issue_headersResponse"/>
+  </operation>
+  <operation name="mc_config_get_string">
+    <documentation>Get the value for the specified configuration variable.</documentation>
+    <input message="tns:mc_config_get_stringRequest"/>
+    <output message="tns:mc_config_get_stringResponse"/>
+  </operation>
+  <operation name="mc_issue_checkin">
+    <documentation>Notifies Mantis of a check-in for the issue with the specified id.</documentation>
+    <input message="tns:mc_issue_checkinRequest"/>
+    <output message="tns:mc_issue_checkinResponse"/>
+  </operation>
+</portType>
+<binding name="MantisConnectBinding" type="tns:MantisConnectPortType">
+  <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
+  <operation name="mc_version">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_version" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_enum_status">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_enum_status" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_enum_priorities">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_enum_priorities" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_enum_severities">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_enum_severities" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_enum_reproducibilities">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_enum_reproducibilities" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_enum_projections">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_enum_projections" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_enum_etas">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_enum_etas" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_enum_resolutions">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_enum_resolutions" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_enum_access_levels">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_enum_access_levels" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_enum_project_status">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_enum_project_status" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_enum_project_view_states">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_enum_project_view_states" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_enum_view_states">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_enum_view_states" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_enum_custom_field_types">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_enum_custom_field_types" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_enum_get">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_enum_get" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_issue_exists">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_issue_exists" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_issue_get">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_issue_get" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_issue_get_biggest_id">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_issue_get_biggest_id" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_issue_get_id_from_summary">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_issue_get_id_from_summary" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_issue_add">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_issue_add" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_issue_update">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_issue_update" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_issue_delete">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_issue_delete" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_issue_note_add">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_issue_note_add" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_issue_note_delete">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_issue_note_delete" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_issue_relationship_add">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_issue_relationship_add" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_issue_relationship_delete">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_issue_relationship_delete" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_issue_attachment_add">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_issue_attachment_add" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_issue_attachment_delete">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_issue_attachment_delete" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_issue_attachment_get">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_issue_attachment_get" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_project_add">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_project_add" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_project_delete">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_project_delete" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_project_get_issues">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_project_get_issues" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_project_get_issue_headers">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_project_get_issue_headers" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_project_get_users">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_project_get_users" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_projects_get_user_accessible">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_projects_get_user_accessible" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_project_get_categories">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_project_get_categories" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_project_get_versions">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_project_get_versions" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_project_version_add">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_project_version_add" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_project_version_update">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_project_version_update" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_project_version_delete">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_project_version_delete" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_project_get_released_versions">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_project_get_released_versions" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_project_get_unreleased_versions">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_project_get_unreleased_versions" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_project_get_attachments">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_project_get_attachments" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_project_get_custom_fields">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_project_get_custom_fields" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_project_attachment_get">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_project_attachment_get" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_project_attachment_add">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_project_attachment_add" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_project_attachment_delete">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_project_attachment_delete" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_filter_get">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_filter_get" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_filter_get_issues">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_filter_get_issues" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_filter_get_issue_headers">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_filter_get_issue_headers" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_config_get_string">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_config_get_string" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+  <operation name="mc_issue_checkin">
+    <soap:operation soapAction="http://192.168.30.53/mantis/api/soap/mantisconnect.php/mc_issue_checkin" style="rpc"/>
+    <input><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></input>
+    <output><soap:body use="encoded" namespace="http://futureware.biz/mantisconnect" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/></output>
+  </operation>
+</binding>
+<service name="MantisConnect">
+  <port name="MantisConnectPort" binding="tns:MantisConnectBinding">
+    <soap:address location="http://192.168.30.53/mantis/api/soap/mantisconnect.php"/>
+  </port>
+</service>
 </definitions>
\ No newline at end of file
Index: build.axis1.xml
===================================================================
--- build.axis1.xml	(revision 211)
+++ build.axis1.xml	(working copy)
@@ -18,7 +18,7 @@
 				output="${gen.src.dir}"
 		  		testcase="false"
 		  		verbose="true"
-		  		url="mantisconnect.wsdl">
+		  		url="file:///C:/Documents and Settings/jallers.TOWN/My Documents/workspace.mylyn.mantis/com.itsolut.mantis.core/mantisconnect.wsdl">
 			<mapping namespace="http://futureware.biz/mantisconnect" package="com.itsolut.mantis.binding"/>
 		</wsdl2java>
 	</target>
com.itsolut.mantis.core.patch (193,200 bytes)   

Relationships

related to 0009245 closedvboctor target_version not passed through via SOAP 

Activities

kingargyle

kingargyle

2007-10-26 10:16

reporter   ~0015992

Will try to review this soon. Users are requesting this information for the mylyn-mantis connector.

kingargyle

kingargyle

2007-10-26 10:19

reporter   ~0015993

Are there any other new fields that should be included in the data stream?

rprouse

rprouse

2007-11-26 17:07

reporter   ~0016297

As I reported in issue 0008612, the time tracking information is missing from the issue notes.

rombert

rombert

2008-02-06 11:09

reporter   ~0016969

Any (tentative) target version for this issue?

vboctor

vboctor

2008-02-09 21:46

manager   ~0016997

@kingargyle, any updates on this?

grouchal

grouchal

2008-03-18 06:16

reporter   ~0017398

Any updates on this - can I help? I would love this to be fixed as at the moment using the Mylyn mantis connector - removes items from the roadmap as it seems the target_version value is getting wiped - any help?

grouchal

grouchal

2008-03-18 10:46

reporter   ~0017399

The problem seems to be caused by this code in core/bug_api.php

    $t_field_count = 18;
    $t_roadmap_updated = false;
    if ( access_has_project_level( config_get( 'roadmap_update_threshold' ) ) ) {
        $query .= "
                target_version=" . db_param( $t_field_count++ ) . ",";
        $t_fields[] = $c_bug_data->target_version;
        $t_roadmap_updated = true;
    }
grouchal

grouchal

2008-03-18 10:48

reporter   ~0017400

This code assumes that there is a field there that will deal with target_version if the user has access - this is what is causing my bug.

Can it be changed so that it checks that the parameter is not null in addition to checking for access?

grouchal

grouchal

2008-03-18 10:52

reporter   ~0017401

Is it more complex than adding this? :

&& !is_blank($c_bug_data->target_version)

grouchal

grouchal

2008-03-18 11:52

reporter   ~0017403

Yes that seems to have fixed my problem.

rombert

rombert

2008-03-27 12:17

reporter   ~0017479

Is it possible to include the above fix in an official release?

It would cut down on the bug reports for the mylyn-mantis connector and make the soap api a more attractive proposition for rich client usage.

ryh

ryh

2008-04-02 17:55

reporter   ~0017542

Last edited: 2008-04-02 17:57

The lack of some functionality in soap api was addressed also on mylyn-mantis forum: http://sourceforge.net/forum/forum.php?thread_id=1984996&forum_id=667505 is it possible to include fixes as early as possible.

I guess development of mylyn-mantis connector is on hold due to not good support to all mantis features via soap api.

ryh

ryh

2008-04-24 13:51

reporter   ~0017682

This fix break web version of mantis. It works fine for mantis-mylyn connector but disables you to erase target_version once you have set it.

ryh

ryh

2008-04-24 13:53

reporter   ~0017683

If you use only eclipse plugin make the following changes.

Fix for Eclipse plugin. Mantis mylyn connector sends none instead of empty string.

if('none' == $c_bug_data->fixed_in_version) {
$c_bug_data->fixed_in_version = '';
}

[CUT]

$t_roadmap_updated = false;

TODO: !is_blank($c_bug_data->target_version) is a temporary fix since mantis mylyn does no incorporate target_version field

TODO: remove if you use web version only

if ( access_has_project_level( config_get( 'roadmap_update_threshold' ) ) && !is_blank($c_bug_data->target_version) ) {
$query .= "target_version='$c_bug_data->target_version',";
$t_roadmap_updated = true;
}

rombert

rombert

2008-05-02 07:28

reporter   ~0017727

I'd like to code a workaround which fix the erasing of the target_version field when using the SOAP API.

I'll start with the comments above, perhaps find a fix. Are there any automatic regressions tests put in place, or am I stuck with manual testing?

jallers

jallers

2008-07-23 16:05

reporter   ~0018647

I went through the mantis 1.1 SOAP API and added "target_version" as a field to IssueData. I basically duplicated the code for "fixed_in_version".

I also patched the 3.x branch of the mantis-mylyn connector, and it seems like everything is working fine with regard to the "target_version". There are other issues that don't seem quite right with the mantis-mylyn connector, but at least, it's not writing over "target_version" everytime I update an issue through Eclipse :).

Would folks want me to upload the patches to both the mantis-mylyn connector and the mantis SOAP api?

vboctor

vboctor

2008-07-23 16:08

manager   ~0018648

jallers, please upload the patches.

kingargyle

kingargyle

2008-07-23 17:32

reporter   ~0018649

The Mantis Mylyn patches should go to the Mantis-Mylyn project at

http://mylyn-mantis.sourceforge.net/

We appreciate any and all patches to the 3.x or 2.x streams.

jallers

jallers

2008-07-24 16:24

reporter   ~0018665

I've uploaded patches for Mantis 1.1.1 tag and the Mylyn-Mantis Connector 3.x branch. I tried to find everywhere that "fixed_in_version" was referenced in the SOAP API and the mylyn-mantis connector and duplicated it for the "target_version".

vboctor

vboctor

2008-11-12 03:00

manager   ~0019845

I've checked in the patch that supports target version field as suggested here and in 0009245. Can you please test the latest 1.2.x code to see if the target version is still wiped out.

rombert

rombert

2008-12-22 18:25

reporter   ~0020466

I've updated our code to support both 1.1 and 1.2 versions.

It seems that the target_version field is supported ( thank you! ), but unfortunately the version-related fields are not updated - raised issue 0009995.

briggsal

briggsal

2009-01-05 10:38

reporter   ~0020538

just installed 1.1.6 and this bug has reoccured - I thought it was such a long time since I posted a fix that either my fix or someone else's might have made it into the code by now.

I have fixed the issue by reapplying the code I suggested above.

When will this be put into the 1.1.x code?

rombert

rombert

2009-05-21 08:40

reporter   ~0021873

This issue has actually been closed in 0009245 and also 0009337 is not relevant anymore. I've been using 1.2.0a3 successfully with the target_version field for some time now.

Related Changesets

MantisBT: master d7f2a839

2008-11-12 02:55

vboctor


Details Diff
Fix 0008284: SOAP API doesn't support target_version. Affected Issues
0008284
mod - api/soap/mc_filter_api.php Diff File
mod - api/soap/mantisconnect.php Diff File
mod - api/soap/mc_issue_api.php Diff File