<?xml version='1.0' encoding='UTF-8'?><wsdl:definitions name="HelloService" targetNamespace="http://ep.ws.jboss/" xmlns:ns1="http://schemas.xmlsoap.org/soap/http" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://ep.ws.jboss/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<wsdl:types>
<xs:schema attributeFormDefault="unqualified" elementFormDefault="unqualified" targetNamespace="http://ep.ws.jboss/" xmlns:tns="http://ep.ws.jboss/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="sayHello" type="tns:sayHello" />
<xs:element name="sayHelloException" type="tns:sayHelloException" />
<xs:element name="sayHelloExceptionResponse" type="tns:sayHelloExceptionResponse" />
<xs:element name="sayHelloResponse" type="tns:sayHelloResponse" />
<xs:complexType name="sayHello">
<xs:sequence>
<xs:element minOccurs="0" name="Person" type="tns:person" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="person">
<xs:sequence>
<xs:element minOccurs="0" name="firstName" type="xs:string" />
<xs:element minOccurs="0" name="lastName" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="authHeader">
<xs:sequence>
<xs:element minOccurs="0" name="status" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="sayHelloResponse">
<xs:sequence>
<xs:element minOccurs="0" name="return" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="sayHelloException">
<xs:sequence />
</xs:complexType>
<xs:complexType name="sayHelloExceptionResponse">
<xs:sequence>
<xs:element minOccurs="0" name="return" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="wsException" type="tns:wsException" />
<xs:complexType name="wsException">
<xs:sequence />
</xs:complexType>
<xs:element name="AuthHeader" nillable="true" type="tns:authHeader" />
</xs:schema>
</wsdl:types>
<wsdl:message name="sayHelloExceptionResponse">
<wsdl:part element="tns:sayHelloExceptionResponse" name="parameters">
</wsdl:part>
</wsdl:message>
<wsdl:message name="sayHelloResponse">
<wsdl:part element="tns:sayHelloResponse" name="result">
</wsdl:part>
<wsdl:part element="tns:AuthHeader" name="AuthHeader">
</wsdl:part>
</wsdl:message>
<wsdl:message name="sayHello">
<wsdl:part element="tns:sayHello" name="parameters">
</wsdl:part>
<wsdl:part element="tns:AuthHeader" name="AuthHeader">
</wsdl:part>
</wsdl:message>
<wsdl:message name="UserDefinedWSException">
<wsdl:part element="tns:wsException" name="UserDefinedWSException">
</wsdl:part>
</wsdl:message>
<wsdl:message name="sayHelloException">
<wsdl:part element="tns:sayHelloException" name="parameters">
</wsdl:part>
</wsdl:message>
<wsdl:portType name="Hello">
<wsdl:operation name="sayHello">
<wsdl:input message="tns:sayHello" name="sayHello">
</wsdl:input>
<wsdl:output message="tns:sayHelloResponse" name="sayHelloResponse">
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="sayHelloException">
<wsdl:input message="tns:sayHelloException" name="sayHelloException">
</wsdl:input>
<wsdl:output message="tns:sayHelloExceptionResponse" name="sayHelloExceptionResponse">
</wsdl:output>
<wsdl:fault message="tns:UserDefinedWSException" name="UserDefinedWSException">
</wsdl:fault>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="HelloServiceSoapBinding" type="tns:Hello">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="sayHello">
<soap:operation soapAction="" style="document" />
<wsdl:input name="sayHello">
<soap:header message="tns:sayHello" part="AuthHeader" use="literal">
</soap:header>
<soap:body parts="parameters" use="literal" />
</wsdl:input>
<wsdl:output name="sayHelloResponse">
<soap:header message="tns:sayHelloResponse" part="AuthHeader" use="literal">
</soap:header>
<soap:body parts="result" use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="sayHelloException">
<soap:operation soapAction="" style="document" />
<wsdl:input name="sayHelloException">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="sayHelloExceptionResponse">
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="UserDefinedWSException">
<soap:fault name="UserDefinedWSException" use="literal" />
</wsdl:fault>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="HelloService">
<wsdl:port binding="tns:HelloServiceSoapBinding" name="HelloPort">
<soap:address location="http://localhost:8080/iJBossWS/ws/testService" />
</wsdl:port>
</wsdl:service>
</wsdl:definitions>