Can anyone tell why, in the envelop the I have to modify it..

        <urn:GetList>  TO   <urn:MessageGetList>

Image of the WS,
http://ars-action-request-system.1093659.n2.nabble.com/file/n7579997/Capture.jpg
 

The change made,

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/";
xmlns:urn="urn:WS_HM_MobilitySolution">
   <soapenv:Header>
      <urn:AuthenticationInfo>
         <urn:userName>?</urn:userName>
         <urn:password>?</urn:password>
         
         <urn:authentication>?</urn:authentication>
         
         <urn:locale>?</urn:locale>
         
         <urn:timeZone>?</urn:timeZone>
      </urn:AuthenticationInfo>
   </soapenv:Header>
   <soapenv:Body>
      <urn:MessageGetList>
         <urn:Qualification>?</urn:Qualification>
         <urn:startRecord>?</urn:startRecord>
         <urn:maxLimit>?</urn:maxLimit>
      </urn:MessageGetList>
   </soapenv:Body>
</soapenv:Envelope>


This is original soap envelope,

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/";
xmlns:urn="urn:WS_HM_MobilitySolution">
   <soapenv:Header>
      <urn:AuthenticationInfo>
         <urn:userName>?</urn:userName>
         <urn:password>?</urn:password>
         
         <urn:authentication>?</urn:authentication>
         
         <urn:locale>?</urn:locale>
         
         <urn:timeZone>?</urn:timeZone>
      </urn:AuthenticationInfo>
   </soapenv:Header>
   <soapenv:Body>
      <urn:GetList>
         <urn:Qualification>?</urn:Qualification>
         <urn:startRecord>?</urn:startRecord>
         <urn:maxLimit>?</urn:maxLimit>
      </urn:GetList>
   </soapenv:Body>
</soapenv:Envelope>


This is the xml,

  <?xml version="1.0" encoding="UTF-8" ?> 
- <wsdl:definitions targetNamespace="urn:WS_HM_MobilitySolution"
xmlns:s0="urn:WS_HM_MobilitySolution"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/";
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/";
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/";
xmlns:xsd="http://www.w3.org/2001/XMLSchema";>
- <wsdl:types>
- <xsd:schema elementFormDefault="qualified"
targetNamespace="urn:WS_HM_MobilitySolution">
  <xsd:element name="GetList" type="s0:InputMapping5" /> 
- <xsd:complexType name="InputMapping5">
- <xsd:sequence>
  <xsd:element name="Qualification" type="xsd:string" /> 
  <xsd:element name="startRecord" type="xsd:string" /> 
  <xsd:element name="maxLimit" type="xsd:string" /> 
  </xsd:sequence>
  </xsd:complexType>
  <xsd:element name="GetListResponse" type="s0:OutputMapping5" /> 
- <xsd:complexType name="OutputMapping5">
- <xsd:sequence>
  <xsd:element name="arsStatus" type="s0:arsStatusType" /> 
  <xsd:element name="arsStartTime" type="xsd:string" /> 
  <xsd:element name="arsStopTime" type="xsd:string" /> 
  <xsd:element name="arsMessage" type="xsd:string" /> 
  <xsd:element name="arsRequestID" type="xsd:string" /> 
  </xsd:sequence>
  </xsd:complexType>
- <xsd:simpleType name="arsStatusType">
- <xsd:restriction base="xsd:string">
  <xsd:enumeration value="Active" /> 
  <xsd:enumeration value="Inactive" /> 
  </xsd:restriction>
  </xsd:simpleType>
  <xsd:element name="AuthenticationInfo" type="s0:AuthenticationInfo" /> 
- <xsd:complexType name="AuthenticationInfo">
- <xsd:sequence>
  <xsd:element name="userName" type="xsd:string" /> 
  <xsd:element name="password" type="xsd:string" /> 
  <xsd:element minOccurs="0" name="authentication" type="xsd:string" /> 
  <xsd:element minOccurs="0" name="locale" type="xsd:string" /> 
  <xsd:element minOccurs="0" name="timeZone" type="xsd:string" /> 
  </xsd:sequence>
  </xsd:complexType>
  </xsd:schema>
  </wsdl:types>
- <wsdl:message name="MessageGetListSoapOut">
  <wsdl:part element="s0:GetListResponse" name="parameters" /> 
  </wsdl:message>
- <wsdl:message name="MessageGetListSoapIn">
  <wsdl:part element="s0:GetList" name="parameters" /> 
  </wsdl:message>
- <wsdl:message name="ARAuthenticate">
  <wsdl:part element="s0:AuthenticationInfo" name="parameters" /> 
  </wsdl:message>
- <wsdl:portType name="MessagePortPortType">
- <wsdl:operation name="MessageGetList">
  <wsdl:input message="s0:MessageGetListSoapIn" /> 
  <wsdl:output message="s0:MessageGetListSoapOut" /> 
  </wsdl:operation>
  </wsdl:portType>
- <wsdl:binding name="MessagePortSoapBinding" type="s0:MessagePortPortType">
  <soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http"; /> 
- <wsdl:operation name="MessageGetList">
  <soap:operation soapAction="urn:WS_HM_MobilitySolution/MessageGetList"
style="document" /> 
- <wsdl:input>
  <soap:header message="s0:ARAuthenticate" part="parameters" use="literal"
/> 
  <soap:body use="literal" /> 
  </wsdl:input>
- <wsdl:output>
  <soap:body use="literal" /> 
  </wsdl:output>
  </wsdl:operation>
  </wsdl:binding>
- <wsdl:service name="WS_HM_MobilitySolutionService">
- <wsdl:port binding="s0:MessagePortSoapBinding" name="MessagePortSoap">
  <soap:address location="http://WS_HM_MobilitySolution"; /> 
  </wsdl:port>
  </wsdl:service>
  </wsdl:definitions>

--
View this message in context: 
http://ars-action-request-system.1093659.n2.nabble.com/When-the-xml-is-generated-It-is-not-inputting-the-correct-Named-operation-element-name-tp7579986p7579997.html
Sent from the ARS (Action Request System) mailing list archive at Nabble.com.

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
attend wwrug12 www.wwrug12.com ARSList: "Where the Answers Are"

Reply via email to