Here is an example of another service that doesn't work this takes two intergers and passes them back to a console
<?xml version="1.0" encoding="utf-8" ?>
- <wsdl:definitions xmlns:soap="
xmlns:tm="
xmlns:soapenc="
xmlns:mime="
xmlns:tns="
xmlns:s="
xmlns:soap12="
xmlns:http="
targetNamespace="
xmlns:wsdl="
- <wsdl:types>
- <s:schema elementFormDefault="qualified"
targetNamespace="
- <s:element name="GetPair">
<s:complexType />
</s:element>
- <s:element name="GetPairResponse">
- <s:complexType>
- <s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetPairResult"
type="tns

air" />
</s:sequence>
</s:complexType>
</s:element>
- <s:complexType name="Pair">
- <s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="x" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="y" type="s:int" />
</s:sequence> </s:complexType> </s:schema> </wsdl:types>
- <wsdl:message name="GetPairSoapIn">
<wsdl

art name="parameters" element="tns:GetPair" />
</wsdl:message>
- <wsdl:message name="GetPairSoapOut"> <wsdl

art name="parameters"
element="tns:GetPairResponse" /> </wsdl:message>
- <wsdl

ortType name="ServiceSoap">
- <wsdl

peration name="GetPair">
<wsdl:input message="tns:GetPairSoapIn" /> <wsdl

utput
message="tns:GetPairSoapOut" /> </wsdl

peration> </wsdl

ortType>
- <wsdl:binding name="ServiceSoap" type="tns:ServiceSoap">
<soap:binding transport="
/>
- <wsdl

peration name="GetPair">
<soap

peration soapAction="
style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdl

utput>
<soap:body use="literal" />
</wsdl

utput>
</wsdl

peration>
</wsdl:binding>
- <wsdl:binding name="ServiceSoap12" type="tns:ServiceSoap">
<soap12:binding transport="
/>
- <wsdl

peration name="GetPair">
<soap12

peration soapAction="
style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
- <wsdl

utput>
<soap12:body use="literal" />
</wsdl

utput>
</wsdl

peration>
</wsdl:binding>
- <wsdl:service name="Service">
- <wsdl

ort name="ServiceSoap" binding="tns:ServiceSoap">
<soap:address location="
/> </wsdl

ort>
- <wsdl

ort name="ServiceSoap12" binding="tns:ServiceSoap12">
<soap12:address location="
/> </wsdl

ort> </wsdl:service> </wsdl:definitions>