<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions targetNamespace="http://activate.f5.com/license/services/urn:com.f5.license.v5b.ActivationService" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://activate.f5.com/license/services/urn:com.f5.license.v5b.ActivationService" xmlns:intf="http://activate.f5.com/license/services/urn:com.f5.license.v5b.ActivationService" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns1="urn:com.f5.license.v5b" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<!--WSDL created by Apache Axis version: 1.4
Built on Apr 22, 2006 (06:55:48 PDT)-->
 <wsdl:types>
  <schema targetNamespace="urn:com.f5.license.v5b" xmlns="http://www.w3.org/2001/XMLSchema">
   <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
   <complexType name="LicensingFault">
    <sequence>
     <element name="faultNumber" type="xsd:int"/>
     <element name="faultText" nillable="true" type="soapenc:string"/>
    </sequence>
   </complexType>
   <simpleType name="TransactionState">
    <restriction base="soapenc:string"/>
   </simpleType>
   <complexType name="LicenseTransaction">
    <sequence>
     <element name="eula" nillable="true" type="soapenc:string"/>
     <element name="fault" nillable="true" type="tns1:LicensingFault"/>
     <element name="license" nillable="true" type="soapenc:string"/>
     <element name="state" nillable="true" type="tns1:TransactionState"/>
    </sequence>
   </complexType>
  </schema>
 </wsdl:types>

   <wsdl:message name="getLicenseResponse">

      <wsdl:part name="getLicenseReturn" type="tns1:LicenseTransaction"/>

   </wsdl:message>

   <wsdl:message name="echoRequest">

      <wsdl:part name="str" type="soapenc:string"/>

   </wsdl:message>

   <wsdl:message name="pingResponse">

      <wsdl:part name="pingReturn" type="soapenc:string"/>

   </wsdl:message>

   <wsdl:message name="echoResponse">

      <wsdl:part name="echoReturn" type="soapenc:string"/>

   </wsdl:message>

   <wsdl:message name="getLicenseRequest">

      <wsdl:part name="dossier" type="soapenc:string"/>

      <wsdl:part name="eula" type="soapenc:string"/>

      <wsdl:part name="email" type="soapenc:string"/>

      <wsdl:part name="firstName" type="soapenc:string"/>

      <wsdl:part name="lastName" type="soapenc:string"/>

      <wsdl:part name="companyName" type="soapenc:string"/>

      <wsdl:part name="phone" type="soapenc:string"/>

      <wsdl:part name="jobTitle" type="soapenc:string"/>

      <wsdl:part name="address" type="soapenc:string"/>

      <wsdl:part name="city" type="soapenc:string"/>

      <wsdl:part name="stateProvince" type="soapenc:string"/>

      <wsdl:part name="postalCode" type="soapenc:string"/>

      <wsdl:part name="country" type="soapenc:string"/>

   </wsdl:message>

   <wsdl:message name="pingRequest">

   </wsdl:message>

   <wsdl:portType name="ActivationServiceProxy">

      <wsdl:operation name="echo" parameterOrder="str">

         <wsdl:input message="impl:echoRequest" name="echoRequest"/>

         <wsdl:output message="impl:echoResponse" name="echoResponse"/>

      </wsdl:operation>

      <wsdl:operation name="ping">

         <wsdl:input message="impl:pingRequest" name="pingRequest"/>

         <wsdl:output message="impl:pingResponse" name="pingResponse"/>

      </wsdl:operation>

      <wsdl:operation name="getLicense" parameterOrder="dossier eula email firstName lastName companyName phone jobTitle address city stateProvince postalCode country">

         <wsdl:input message="impl:getLicenseRequest" name="getLicenseRequest"/>

         <wsdl:output message="impl:getLicenseResponse" name="getLicenseResponse"/>

      </wsdl:operation>

   </wsdl:portType>

   <wsdl:binding name="urn:com.f5.license.v5b.ActivationServiceSoapBinding" type="impl:ActivationServiceProxy">

      <wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>

      <wsdl:operation name="echo">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="echoRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://v5b.license.f5.com" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="echoResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://activate.f5.com/license/services/urn:com.f5.license.v5b.ActivationService" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="ping">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="pingRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://v5b.license.f5.com" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="pingResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://activate.f5.com/license/services/urn:com.f5.license.v5b.ActivationService" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getLicense">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getLicenseRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://v5b.license.f5.com" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getLicenseResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://activate.f5.com/license/services/urn:com.f5.license.v5b.ActivationService" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

   </wsdl:binding>

   <wsdl:service name="ActivationServiceProxyService">

      <wsdl:port binding="impl:urn:com.f5.license.v5b.ActivationServiceSoapBinding" name="urn:com.f5.license.v5b.ActivationService">

         <wsdlsoap:address location="http://activate.f5.com/license/services/urn:com.f5.license.v5b.ActivationService"/>

      </wsdl:port>

   </wsdl:service>

</wsdl:definitions>
