- This topic has 1 reply, 2 voices, and was last updated 17 years, 5 months ago by Loyal Water.
-
AuthorPosts
-
ph1729MemberI have been given a WSDL file and I am trying to create a web service using the Top-down approach using MyEclipse 5.5.1 GA.
The WSDL that gets generated has redundant namespaces. In the original WSDL file, there is a namespace prefix set called “ch” which is referenced many times in the elements. The WSDL that is generated doesn’t even use this prefix, instead it creates a new prefix for each element…ns1, ns2, ns3. Why doesn’t the generated WSDL use only the prefix that is specified in the definitions element. Also, the “tns” prefix isn’t being used all the time in the generated WSDL. Again, new namespace prefixes are being defined and used.
Here is the WSDL file that I am using to generate the web service.
<?xml version=”1.0″ encoding=”utf-8″?>
<definitions xmlns=”http://schemas.xmlsoap.org/wsdl/” xmlns:http=”http://schemas.xmlsoap.org/wsdl/http/” xmlns:s=”http://www.w3.org/2001/XMLSchema” xmlns:tns=”http://sdrs.att.com/NocemAlarm” xmlns:ch=”http://cio.att.com/commonheader/v3″ xmlns:soap=”http://schemas.xmlsoap.org/wsdl/soap/” targetNamespace=”http://sdrs.att.com/NocemAlarm”>
<types>
<schema targetNamespace=”http://cio.att.com/commonheader/v3″ xmlns=”http://www.w3.org/2001/XMLSchema” xmlns:ch=”http://cio.att.com/commonheader/v3″ elementFormDefault=”qualified”>
<element name=”WSCallback”>
<complexType>
<sequence>
<element name=”URL” type=”string”/>
<element ref=”ch:WSCorrelationId” minOccurs=”0″/>
</sequence>
</complexType>
</element>
<element name=”WSContext”>
<complexType>
<sequence>
<element name=”WSNameValue” minOccurs=”0″ maxOccurs=”unbounded”>
<complexType>
<sequence>
<element name=”Name” type=”string”/>
<element name=”Value” type=”string”/>
</sequence>
</complexType>
</element>
</sequence>
</complexType>
</element>
<element name=”WSCorrelationId” type=”string”/>
<element name=”WSConversationId” type=”string”/>
<element name=”WSEndUserToken”>
<complexType>
<sequence>
<element name=”Token” type=”string” minOccurs=”0″/>
<element name=”TokenType” type=”string” minOccurs=”0″/>
</sequence>
</complexType>
</element>
<element name=”WSEnterpriseLogging”>
<complexType>
<sequence>
<element name=”ApplicationID” type=”string” minOccurs=”0″/>
<element name=”LoggingKey” type=”string” minOccurs=”0″/>
</sequence>
</complexType>
</element>
<element name=”WSException”>
<complexType>
<sequence>
<element name=”Message” type=”string”/>
<element name=”ErrorCode” type=”string”/>
</sequence>
</complexType>
</element>
<element name=”WSMessageData”>
<complexType>
<sequence>
<element name=”MessageId” type=”string” minOccurs=”0″/>
<element name=”RefToMessageId” type=”string” minOccurs=”0″/>
<element name=”Timestamp” type=”dateTime” minOccurs=”0″/>
</sequence>
</complexType>
</element>
<element name=”WSResponseMessageExpiration” type=”long”/>
<element name=”WSHeader”>
<complexType>
<sequence>
<element ref=”ch:WSEndUserToken” minOccurs=”0″/>
<element ref=”ch:WSContext” minOccurs=”0″/>
<element ref=”ch:WSCallback” minOccurs=”0″/>
<element ref=”ch:WSConversationId” minOccurs=”0″/>
<element ref=”ch:WSMessageData” minOccurs=”0″/>
<element ref=”ch:WSResponseMessageExpiration” minOccurs=”0″/>
<element ref=”ch:WSEnterpriseLogging” minOccurs=”0″/>
</sequence>
</complexType>
</element>
<element name=”WSResponseHeader”>
<complexType>
<sequence>
<element ref=”ch:WSContext” minOccurs=”0″/>
<element ref=”ch:WSCorrelationId” minOccurs=”0″/>
<element ref=”ch:WSConversationId” minOccurs=”0″/>
<element ref=”ch:WSMessageData” minOccurs=”0″/>
<element ref=”ch:WSEnterpriseLogging” minOccurs=”0″/>
</sequence>
</complexType>
</element>
</schema>
<xs:schema targetNamespace=”http://sdrs.att.com/NocemAlarm” xmlns:ch=”http://cio.att.com/commonheader/v3″ xmlns:xs=”http://www.w3.org/2001/XMLSchema” xmlns=”http://sdrs.att.com/NocemAlarm” elementFormDefault=”qualified” attributeFormDefault=”unqualified”>
<xs:import namespace=”http://cio.att.com/commonheader/v3″/>
<xs:complexType name=”TSG”>
<xs:sequence>
<xs:element minOccurs=”0″ maxOccurs=”1″ name=”btfn_tgn” type=”xs:string”/>
<xs:element minOccurs=”0″ maxOccurs=”1″ name=”clli” type=”xs:string”/>
<xs:element minOccurs=”0″ maxOccurs=”1″ name=”trunks” type=”xs:string”/>
<xs:element minOccurs=”0″ maxOccurs=”1″ name=”mb” type=”xs:string”/>
<xs:element minOccurs=”0″ maxOccurs=”1″ name=”sig_t” type=”xs:string”/>
</xs:sequence>
</xs:complexType>
<xs:complexType name=”TSGList”>
<xs:sequence>
<xs:element name=”TSG” type=”tns:TSG” minOccurs=”0″ maxOccurs=”unbounded”/>
</xs:sequence>
</xs:complexType>
<xs:complexType name=”WSNEMOSAlert”>
<xs:sequence>
<xs:element minOccurs=”0″ maxOccurs=”1″ name=”action” type=”xs:string”/>
<xs:element minOccurs=”0″ maxOccurs=”1″ name=”source” type=”xs:string”/>
<xs:element minOccurs=”0″ maxOccurs=”1″ name=”incidentID” type=”xs:string”/>
<xs:element minOccurs=”0″ maxOccurs=”1″ name=”alertID” type=”xs:string”/>
<xs:element minOccurs=”0″ maxOccurs=”1″ name=”alertType” type=”xs:string”/>
<xs:element minOccurs=”0″ maxOccurs=”1″ name=”fromClli” type=”xs:string”/>
<xs:element minOccurs=”0″ maxOccurs=”1″ name=”toClli” type=”xs:string”/>
<xs:element minOccurs=”0″ maxOccurs=”1″ name=”state” type=”xs:string”/>
<xs:element minOccurs=”0″ maxOccurs=”1″ name=”startTime” type=”xs:dateTime”/>
<xs:element minOccurs=”0″ maxOccurs=”1″ name=”endTime” type=”xs:dateTime”/>
<xs:element minOccurs=”0″ maxOccurs=”1″ name=”duration” type=”xs:string”/>
<xs:element minOccurs=”0″ maxOccurs=”1″ name=”alarmedEntity” type=”xs:string”/>
<xs:element minOccurs=”0″ maxOccurs=”1″ name=”alertAttributes” type=”xs:string”/>
<xs:element minOccurs=”0″ maxOccurs=”1″ name=”descStatList” type=”xs:string”/>
<xs:element minOccurs=”0″ maxOccurs=”1″ name=”impStatTotList” type=”xs:string”/>
<xs:element minOccurs=”0″ maxOccurs=”1″ name=”impStatMonList” type=”xs:string”/>
<xs:element minOccurs=”0″ maxOccurs=”1″ name=”TSGs” type=”tns:TSGList”/>
</xs:sequence>
</xs:complexType>
<xs:element name=”NEMOSAlertUpdateRequest”>
<xs:complexType>
<xs:sequence>
<xs:element ref=”ch:WSHeader”/>
<xs:element name=”NEMOSAlert” minOccurs=”0″ maxOccurs=”1″ type=”tns:WSNEMOSAlert”/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name=”NEMOSAlertUpdateResponse”>
<xs:complexType>
<xs:sequence>
<xs:element ref=”ch:WSResponseHeader” minOccurs=”0″/>
<xs:element name=”responseMsg” minOccurs=”1″ maxOccurs=”1″ type=”xs:string”/>
<xs:element name=”responseCode” minOccurs=”1″ maxOccurs=”1″ type=”xs:int”/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name=”PingRequest”>
<xs:complexType>
<xs:sequence>
<xs:element ref=”ch:WSHeader”/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name=”PingResponse”>
<xs:complexType>
<xs:sequence>
<xs:element ref=”ch:WSResponseHeader” minOccurs=”0″/>
<xs:element name=”responseMsg” minOccurs=”1″ maxOccurs=”1″ type=”xs:string”/>
<xs:element name=”responseCode” minOccurs=”1″ maxOccurs=”1″ type=”xs:int”/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
</types>
<message name=”doNEMOSAlertUpdateRequest”>
<part name=”parameters” element=”tns:NEMOSAlertUpdateRequest”/>
</message>
<message name=”doNEMOSAlertUpdateResponse”>
<part name=”parameters” element=”tns:NEMOSAlertUpdateResponse”/>
</message>
<message name=”doPingRequest”>
<part name=”parameters” element=”tns:PingRequest”/>
</message>
<message name=”doPingResponse”>
<part name=”parameters” element=”tns:PingResponse”/>
</message>
<message name=”WSException”>
<part name=”WSException” element=”ch:WSException”/>
</message>
<portType name=”SdrsPortType”>
<operation name=”doNEMOSAlertUpdate”>
<input message=”tns:doNEMOSAlertUpdateRequest”/>
<output message=”tns:doNEMOSAlertUpdateResponse”/>
<fault name=”WSException” message=”tns:WSException”/>
</operation>
<operation name=”doPing”>
<input message=”tns:doPingRequest”/>
<output message=”tns:doPingResponse”/>
<fault name=”WSException” message=”tns:WSException”/>
</operation>
</portType>
<binding name=”SdrsBinding” type=”tns:SdrsPortType”>
<soap:binding style=”document” transport=”http://schemas.xmlsoap.org/soap/http”/>
<operation name=”doNEMOSAlertUpdate”>
<soap:operation soapAction=”http://sdrs.ncs.att.com/NocemAlarm/doNEMOSAlertUpdate” style=”document”/>
<input>
<soap:body use=”literal”/>
</input>
<output>
<soap:body use=”literal”/>
</output>
<fault name=”WSException”>
<soap:fault name=”WSException” use=”literal”/>
</fault>
</operation>
<operation name=”doPing”>
<soap:operation soapAction=”http://sdrs.ncs.att.com/NocemAlarm/doPing” style=”document”/>
<input>
<soap:body use=”literal”/>
</input>
<output>
<soap:body use=”literal”/>
</output>
<fault name=”WSException”>
<soap:fault name=”WSException” use=”literal”/>
</fault>
</operation>
</binding>
<service name=”Sdrs”>
<port name=”SdrsPort” binding=”tns:SdrsBinding”>
<soap:address location=”http://localhost:8080/testWebService/services/Sdrs”/>
</port>
</service>
</definitions>Here is the WSDL that is generated.
<?xml version=”1.0″ encoding=”UTF-8″ ?>
– <wsdl:definitions targetNamespace=”http://sdrs.att.com/NocemAlarm” xmlns:tns=”http://sdrs.att.com/NocemAlarm” xmlns:wsdlsoap=”http://schemas.xmlsoap.org/wsdl/soap/” xmlns:soap12=”http://www.w3.org/2003/05/soap-envelope” xmlns:ns1=”http://cio.att.com/commonheader/v3″ xmlns:xsd=”http://www.w3.org/2001/XMLSchema” xmlns:soapenc11=”http://schemas.xmlsoap.org/soap/encoding/” xmlns:soapenc12=”http://www.w3.org/2003/05/soap-encoding” xmlns:soap11=”http://schemas.xmlsoap.org/soap/envelope/” xmlns:wsdl=”http://schemas.xmlsoap.org/wsdl/”>
– <wsdl:types>
– <xsd:schema xmlns:xsd=”http://www.w3.org/2001/XMLSchema” attributeFormDefault=”qualified” elementFormDefault=”qualified” targetNamespace=”http://sdrs.att.com/NocemAlarm”>
– <xs:element xmlns:xs=”http://www.w3.org/2001/XMLSchema” name=”PingResponse”>
– <xs:complexType>
– <xs:sequence>
<xs:element minOccurs=”0″ ref=”ns1:WSResponseHeader” />
<xs:element name=”responseMsg” type=”xs:string” />
<xs:element name=”responseCode” type=”xs:int” />
</xs:sequence>
</xs:complexType>
</xs:element>
– <xs:element xmlns:xs=”http://www.w3.org/2001/XMLSchema” name=”NEMOSAlertUpdateRequest”>
– <xs:complexType>
– <xs:sequence>
<xs:element ref=”ns1:WSHeader” />
<xs:element xmlns:ns2=”http://sdrs.att.com/NocemAlarm” minOccurs=”0″ name=”NEMOSAlert” type=”ns2:WSNEMOSAlert” />
</xs:sequence>
</xs:complexType>
</xs:element>
– <xs:complexType xmlns:xs=”http://www.w3.org/2001/XMLSchema” name=”WSNEMOSAlert”>
– <xs:sequence>
<xs:element minOccurs=”0″ name=”action” type=”xs:string” />
<xs:element minOccurs=”0″ name=”source” type=”xs:string” />
<xs:element minOccurs=”0″ name=”incidentID” type=”xs:string” />
<xs:element minOccurs=”0″ name=”alertID” type=”xs:string” />
<xs:element minOccurs=”0″ name=”alertType” type=”xs:string” />
<xs:element minOccurs=”0″ name=”fromClli” type=”xs:string” />
<xs:element minOccurs=”0″ name=”toClli” type=”xs:string” />
<xs:element minOccurs=”0″ name=”state” type=”xs:string” />
<xs:element minOccurs=”0″ name=”startTime” type=”xs:anySimpleType” />
<xs:element minOccurs=”0″ name=”endTime” type=”xs:anySimpleType” />
<xs:element minOccurs=”0″ name=”duration” type=”xs:string” />
<xs:element minOccurs=”0″ name=”alarmedEntity” type=”xs:string” />
<xs:element minOccurs=”0″ name=”alertAttributes” type=”xs:string” />
<xs:element minOccurs=”0″ name=”descStatList” type=”xs:string” />
<xs:element minOccurs=”0″ name=”impStatTotList” type=”xs:string” />
<xs:element minOccurs=”0″ name=”impStatMonList” type=”xs:string” />
<xs:element xmlns:ns3=”http://sdrs.att.com/NocemAlarm” minOccurs=”0″ name=”TSGs” type=”ns3:TSGList” />
</xs:sequence>
</xs:complexType>
– <xs:complexType xmlns:xs=”http://www.w3.org/2001/XMLSchema” name=”TSGList”>
– <xs:sequence>
<xs:element xmlns:ns4=”http://sdrs.att.com/NocemAlarm” maxOccurs=”unbounded” minOccurs=”0″ name=”TSG” type=”ns4:TSG” />
</xs:sequence>
</xs:complexType>
– <xs:complexType xmlns:xs=”http://www.w3.org/2001/XMLSchema” name=”TSG”>
– <xs:sequence>
<xs:element minOccurs=”0″ name=”btfn_tgn” type=”xs:string” />
<xs:element minOccurs=”0″ name=”clli” type=”xs:string” />
<xs:element minOccurs=”0″ name=”trunks” type=”xs:string” />
<xs:element minOccurs=”0″ name=”mb” type=”xs:string” />
<xs:element minOccurs=”0″ name=”sig_t” type=”xs:string” />
</xs:sequence>
</xs:complexType>
– <xs:element xmlns:xs=”http://www.w3.org/2001/XMLSchema” name=”NEMOSAlertUpdateResponse”>
– <xs:complexType>
– <xs:sequence>
<xs:element minOccurs=”0″ ref=”ns1:WSResponseHeader” />
<xs:element name=”responseMsg” type=”xs:string” />
<xs:element name=”responseCode” type=”xs:int” />
</xs:sequence>
</xs:complexType>
</xs:element>
– <xs:element xmlns:xs=”http://www.w3.org/2001/XMLSchema” name=”PingRequest”>
– <xs:complexType>
– <xs:sequence>
<xs:element ref=”ns1:WSHeader” />
</xs:sequence>
</xs:complexType>
</xs:element>
</xsd:schema>
– <xsd:schema xmlns:xsd=”http://www.w3.org/2001/XMLSchema” attributeFormDefault=”qualified” elementFormDefault=”qualified” targetNamespace=”http://cio.att.com/commonheader/v3″>
– <xs:element xmlns:xs=”http://www.w3.org/2001/XMLSchema” name=”WSHeader”>
– <xs:complexType>
– <xs:sequence>
<xs:element xmlns:ns1=”http://cio.att.com/commonheader/v3″ minOccurs=”0″ ref=”ns1:WSEndUserToken” />
<xs:element xmlns:ns2=”http://cio.att.com/commonheader/v3″ minOccurs=”0″ ref=”ns2:WSContext” />
<xs:element xmlns:ns3=”http://cio.att.com/commonheader/v3″ minOccurs=”0″ ref=”ns3:WSCallback” />
<xs:element minOccurs=”0″ name=”WSConversationId” type=”xs:string” />
<xs:element xmlns:ns4=”http://cio.att.com/commonheader/v3″ minOccurs=”0″ ref=”ns4:WSMessageData” />
<xs:element minOccurs=”0″ name=”WSResponseMessageExpiration” type=”xs:long” />
<xs:element xmlns:ns5=”http://cio.att.com/commonheader/v3″ minOccurs=”0″ ref=”ns5:WSEnterpriseLogging” />
</xs:sequence>
</xs:complexType>
</xs:element>
– <xs:element xmlns:xs=”http://www.w3.org/2001/XMLSchema” name=”WSResponseHeader”>
– <xs:complexType>
– <xs:sequence>
<xs:element xmlns:ns6=”http://cio.att.com/commonheader/v3″ minOccurs=”0″ ref=”ns6:WSContext” />
<xs:element minOccurs=”0″ name=”WSCorrelationId” type=”xs:string” />
<xs:element minOccurs=”0″ name=”WSConversationId” type=”xs:string” />
<xs:element xmlns:ns7=”http://cio.att.com/commonheader/v3″ minOccurs=”0″ ref=”ns7:WSMessageData” />
<xs:element xmlns:ns8=”http://cio.att.com/commonheader/v3″ minOccurs=”0″ ref=”ns8:WSEnterpriseLogging” />
</xs:sequence>
</xs:complexType>
</xs:element>
– <xs:element xmlns:xs=”http://www.w3.org/2001/XMLSchema” name=”WSResponseHeader”>
– <xs:complexType>
– <xs:sequence>
<xs:element xmlns:ns9=”http://cio.att.com/commonheader/v3″ minOccurs=”0″ ref=”ns9:WSContext” />
<xs:element minOccurs=”0″ name=”WSCorrelationId” type=”xs:string” />
<xs:element minOccurs=”0″ name=”WSConversationId” type=”xs:string” />
<xs:element xmlns:ns10=”http://cio.att.com/commonheader/v3″ minOccurs=”0″ ref=”ns10:WSMessageData” />
<xs:element xmlns:ns11=”http://cio.att.com/commonheader/v3″ minOccurs=”0″ ref=”ns11:WSEnterpriseLogging” />
</xs:sequence>
</xs:complexType>
</xs:element>
– <xs:element xmlns:xs=”http://www.w3.org/2001/XMLSchema” name=”WSContext”>
– <xs:complexType>
– <xs:sequence>
– <xs:element maxOccurs=”unbounded” minOccurs=”0″ name=”WSNameValue”>
– <xs:complexType>
– <xs:sequence>
<xs:element name=”Name” type=”xs:string” />
<xs:element name=”Value” type=”xs:string” />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
– <xs:element xmlns:xs=”http://www.w3.org/2001/XMLSchema” name=”WSMessageData”>
– <xs:complexType>
– <xs:sequence>
<xs:element minOccurs=”0″ name=”MessageId” type=”xs:string” />
<xs:element minOccurs=”0″ name=”RefToMessageId” type=”xs:string” />
<xs:element minOccurs=”0″ name=”Timestamp” type=”xs:anySimpleType” />
</xs:sequence>
</xs:complexType>
</xs:element>
– <xs:element xmlns:xs=”http://www.w3.org/2001/XMLSchema” name=”WSEnterpriseLogging”>
– <xs:complexType>
– <xs:sequence>
<xs:element minOccurs=”0″ name=”ApplicationID” type=”xs:string” />
<xs:element minOccurs=”0″ name=”LoggingKey” type=”xs:string” />
</xs:sequence>
</xs:complexType>
</xs:element>
– <xs:element xmlns:xs=”http://www.w3.org/2001/XMLSchema” name=”WSException”>
– <xs:complexType>
– <xs:sequence>
<xs:element name=”Message” type=”xs:string” />
<xs:element name=”ErrorCode” type=”xs:string” />
</xs:sequence>
</xs:complexType>
</xs:element>
– <xs:element xmlns:xs=”http://www.w3.org/2001/XMLSchema” name=”WSHeader”>
– <xs:complexType>
– <xs:sequence>
<xs:element xmlns:ns12=”http://cio.att.com/commonheader/v3″ minOccurs=”0″ ref=”ns12:WSEndUserToken” />
<xs:element xmlns:ns13=”http://cio.att.com/commonheader/v3″ minOccurs=”0″ ref=”ns13:WSContext” />
<xs:element xmlns:ns14=”http://cio.att.com/commonheader/v3″ minOccurs=”0″ ref=”ns14:WSCallback” />
<xs:element minOccurs=”0″ name=”WSConversationId” type=”xs:string” />
<xs:element xmlns:ns15=”http://cio.att.com/commonheader/v3″ minOccurs=”0″ ref=”ns15:WSMessageData” />
<xs:element minOccurs=”0″ name=”WSResponseMessageExpiration” type=”xs:long” />
<xs:element xmlns:ns16=”http://cio.att.com/commonheader/v3″ minOccurs=”0″ ref=”ns16:WSEnterpriseLogging” />
</xs:sequence>
</xs:complexType>
</xs:element>
– <xs:element xmlns:xs=”http://www.w3.org/2001/XMLSchema” name=”WSEndUserToken”>
– <xs:complexType>
– <xs:sequence>
<xs:element minOccurs=”0″ name=”Token” type=”xs:string” />
<xs:element minOccurs=”0″ name=”TokenType” type=”xs:string” />
</xs:sequence>
</xs:complexType>
</xs:element>
– <xs:element xmlns:xs=”http://www.w3.org/2001/XMLSchema” name=”WSCallback”>
– <xs:complexType>
– <xs:sequence>
<xs:element name=”URL” type=”xs:string” />
<xs:element minOccurs=”0″ name=”WSCorrelationId” type=”xs:string” />
</xs:sequence>
</xs:complexType>
</xs:element>
</xsd:schema>
</wsdl:types>
– <wsdl:message name=”doNEMOSAlertUpdateRequest”>
<wsdl:part name=”NEMOSAlertUpdateRequest” element=”tns:NEMOSAlertUpdateRequest” />
</wsdl:message>
– <wsdl:message name=”doNEMOSAlertUpdateResponse”>
<wsdl:part name=”NEMOSAlertUpdateResponse” element=”tns:NEMOSAlertUpdateResponse” />
</wsdl:message>
– <wsdl:message name=”doPingResponse”>
<wsdl:part name=”PingResponse” element=”tns:PingResponse” />
</wsdl:message>
– <wsdl:message name=”doPingRequest”>
<wsdl:part name=”PingRequest” element=”tns:PingRequest” />
</wsdl:message>
– <wsdl:message name=”WSException”>
<wsdl:part name=”WSException” element=”ns1:WSException” />
</wsdl:message>
– <wsdl:portType name=”SdrsPortType”>
– <wsdl:operation name=”doNEMOSAlertUpdate”>
<wsdl:input name=”doNEMOSAlertUpdateRequest” message=”tns:doNEMOSAlertUpdateRequest” />
<wsdl:output name=”doNEMOSAlertUpdateResponse” message=”tns:doNEMOSAlertUpdateResponse” />
<wsdl:fault name=”WSException” message=”tns:WSException” />
</wsdl:operation>
– <wsdl:operation name=”doPing”>
<wsdl:input name=”doPingRequest” message=”tns:doPingRequest” />
<wsdl:output name=”doPingResponse” message=”tns:doPingResponse” />
<wsdl:fault name=”WSException” message=”tns:WSException” />
</wsdl:operation>
</wsdl:portType>
– <wsdl:binding name=”SdrsHttpBinding” type=”tns:SdrsPortType”>
<wsdlsoap:binding style=”document” transport=”http://schemas.xmlsoap.org/soap/http” />
– <wsdl:operation name=”doNEMOSAlertUpdate”>
<wsdlsoap:operation soapAction=”http://sdrs.att.com/NocemAlarm/doNEMOSAlertUpdate” />
– <wsdl:input name=”doNEMOSAlertUpdateRequest”>
<wsdlsoap:body use=”literal” />
</wsdl:input>
– <wsdl:output name=”doNEMOSAlertUpdateResponse”>
<wsdlsoap:body use=”literal” />
</wsdl:output>
– <wsdl:fault name=”WSException”>
<wsdlsoap:fault name=”WSException” use=”literal” />
</wsdl:fault>
</wsdl:operation>
– <wsdl:operation name=”doPing”>
<wsdlsoap:operation soapAction=”http://sdrs.att.com/NocemAlarm/doPing” />
– <wsdl:input name=”doPingRequest”>
<wsdlsoap:body use=”literal” />
</wsdl:input>
– <wsdl:output name=”doPingResponse”>
<wsdlsoap:body use=”literal” />
</wsdl:output>
– <wsdl:fault name=”WSException”>
<wsdlsoap:fault name=”WSException” use=”literal” />
</wsdl:fault>
</wsdl:operation>
</wsdl:binding>
– <wsdl:service name=”Sdrs”>
– <wsdl:port name=”SdrsHttpPort” binding=”tns:SdrsHttpBinding”>
<wsdlsoap:address location=”http://localhost:8080/testWebService/services/Sdrs” />
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
Loyal WaterMemberHi ph1729,
This seems like an XFire issue. We are following this up with the XFire team. Thank you for your patience. -
AuthorPosts