Click here to Skip to main content
15,884,298 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I have the following Request xml:
XML
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tas="http://tempuri.org/taskDetails_msgSet">
   <soapenv:Header/>
   <soapenv:Body>
      <tas:msg_ADDTASKREQ>
         <svcRequest>
            <svcHeader>
               <srvc_nm></srvc_nm>
               <srvc_ver_nbr></srvc_ver_nbr>
               <external_id></external_id>
               <action></action>
               <log_level></log_level>
               <mqmd_info></mqmd_info>
               <uid></uid>
               <uid_generated_by></uid_generated_by>
               <service_status></service_status>
               <status_code></status_code>
               <status_code_type_desc></status_code_type_desc>
               <status_code_desc></status_code_desc>
               <status_additional_info></status_additional_info>
            </svcHeader>
            <svcBody>
               <task_details>
                  <task_id></task_id>
                  <parent_task_id>40006812</parent_task_id>
                  <status_character>GREEN</status_character>
                  <due_date>2015-06-05</due_date>
                  <task_created_on>2015-03-06</task_created_on>
                  <date_projected>9999-01-31</date_projected>
                  <date_completed></date_completed>
                  <assigned_to>achatur5</assigned_to>
                  <total_labour_hours>80</total_labour_hours>
                  <sprf_number>6812</sprf_number>
                  <task_category>WMB Service Development</task_category>
                  <project_number>809</project_number>
                  <task_release>Q1_2015</task_release>
                  <active_flag>Y</active_flag>
                  <created_on>2015-03-09</created_on>
                  <modified_on>1982-06-06</modified_on>
                  <created_by>mrani</created_by>
                  <modified_by>vivek</modified_by>
                  <tasktracker_taskid>1255</tasktracker_taskid>
                  <add_url>http://uniteddocs.uhc.com/itservices2/AETeam/SA/WMB%20Services/Spec%20+%20Requests/NDB/N5938S86_FF2%20(N5938S00)/WMB%20Serv%20Req%20N5938S86_FF2%20v1%200.doc</add_url>
                  <description>SUIT Setup</description>
                  <percentage>80</percentage>
               </task_details>
            </svcBody>
         </svcRequest>
      </tas:msg_ADDTASKREQ>
   </soapenv:Body>
</soapenv:Envelope>





The Response which i am getting does explain the error but i am failing to resolve it:

XML
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
   <soapenv:Body>
      <soapenv:Fault>
         <faultcode>soapenv:Server</faultcode>
         <faultstring>BIP3113E: Exception detected in message flow taskoperations.SOAP Input (broker MB7BROKER)</faultstring>
         <detail>
            <Text>BIP3752E: The SOAP Reply node 'taskoperations.SOAP Reply' encountered an error while processing a reply message.
An error occurred during reply message processing.
See previous error messages to determine the cause of the error. : F:\build\S700_P\src\WebServices\WSLibrary\ImbSOAPReplyNode.cpp: 316: ImbSOAPReplyNode::evaluate: ComIbmSOAPReplyNode: taskoperations#FCMComposite_1_2
BIP3605E: The SOAP logical tree cannot be serialized.
There is a problem with the SOAP logical tree format.
Review further error messages for an indication to the cause of the error.
Check that the SOAP logical supplied is correctly formatted. :
F:\build\S700_P\src\WebServices\WSLibrary\ImbSOAPParser.cpp: 1212: ImbSOAPParser::refreshBitStreamFromElements: :
BIP3602E: The Web service payload ''{}msg_ADDTASKRESP'' does not match an operation described by WSDL binding ''taskDetails_msgSetSOAP_HTTP_Binding'' in file ''C:\ProgramData\Application Data\IBM\MQSI\components\MB7BROKER\eb9c44ca-4b01-0000-0080-b5c4b455f0fd\config\XSD\task_WSDL/org/tempuri/taskdetailsmsgset/taskDetails_msgSetService.wsdl''.
The first child of the SOAP Body does not correspond to any of the operations defined in the specified WSDL definition.
Check that the correct WSDL definition was deployed. : F:\build\S700_P\src\WebServices\WSLibrary\ImbSOAPParser.cpp: 696: ImbSOAPParser::refreshBitStreamFromElements: :</Text>
         </detail>
      </soapenv:Fault>
   </soapenv:Body>
</soapenv:Envelope>
Posted

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900