Remove all lines from the SOAP request which is not being used, for example:
Original request:
<wsdl:TaskContext>
<!--You may enter the following 11 items in any order-->
<!--Optional:-->
<wsdl:admin_id>imadmin</wsdl:admin_id>
<!--Optional:-->
<wsdl:admin_password>[password]</wsdl:admin_password>
<!--Optional:-->
<wsdl:transaction_id>?</wsdl:transaction_id>
<!--Optional:-->
<wsdl:connection_id>?</wsdl:connection_id>
<!--Optional:-->
<wsdl:workitem_id>?</wsdl:workitem_id>
<!--Optional:-->
<wsdl:delegator_id>?</wsdl:delegator_id>
<!--Optional:-->
<wsdl:workitem_owner_id>?</wsdl:workitem_owner_id>
<!--Optional:-->
<wsdl:worklist_task_tag>?</wsdl:worklist_task_tag>
<!--Optional:-->
<wsdl:no_namespace_on_soapfaults_header>?</wsdl:no_namespace_on_soapfaults_header>
<!--Optional:-->
<wsdl:action>?</wsdl:action>
<!--Optional:-->
<wsdl:submit_action>?</wsdl:submit_action>
</wsdl:TaskContext>
After removing all unused lines, the request will look like the example below.
<wsdl:TaskContext>
<!--You may enter the following 11 items in any order-->
<!--Optional:-->
<wsdl:admin_id>imadmin</wsdl:admin_id>
<!--Optional:-->
<wsdl:admin_password>[password]</wsdl:admin_password>
</wsdl:TaskContext>