<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions targetNamespace="http://www.macrovision.com/fnp/2004/11/activation" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://www.macrovision.com/fnp/2004/11/activation" xmlns:intf="http://www.macrovision.com/fnp/2004/11/activation" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" 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:message name="fnpRepairRequestRequest">

      <wsdl:part name="connectionHandle" type="xsd:unsignedInt"/>

      <wsdl:part name="requestData" type="xsd:string"/>

      <wsdl:part name="block" type="xsd:boolean"/>

   </wsdl:message>

   <wsdl:message name="fnpReceiveDataRequestRequest">

      <wsdl:part name="connectionHandle" type="xsd:unsignedInt"/>

   </wsdl:message>

   <wsdl:message name="fnpActivateRequestResponse">

      <wsdl:part name="responseData" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="fnpDisconnectResponse">

   </wsdl:message>

   <wsdl:message name="fnpReceiveDataRequestResponse">

      <wsdl:part name="responseData" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="fnpDisconnectRequest">

      <wsdl:part name="connectionHandle" type="xsd:unsignedInt"/>

   </wsdl:message>

   <wsdl:message name="fnpActivateRequestRequest">

      <wsdl:part name="connectionHandle" type="xsd:unsignedInt"/>

      <wsdl:part name="requestData" type="xsd:string"/>

      <wsdl:part name="block" type="xsd:boolean"/>

   </wsdl:message>

   <wsdl:message name="fnpConnectRequest">

      <wsdl:part name="timeout" type="xsd:int"/>

   </wsdl:message>

   <wsdl:message name="fnpRepairRequestResponse">

      <wsdl:part name="responseData" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="fnpReturnRequestResponse">

      <wsdl:part name="responseData" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="fnpConnectResponse">

      <wsdl:part name="connectionHandle" type="xsd:unsignedInt"/>

   </wsdl:message>

   <wsdl:message name="fnpReturnRequestRequest">

      <wsdl:part name="connectionHandle" type="xsd:unsignedInt"/>

      <wsdl:part name="requestData" type="xsd:string"/>

      <wsdl:part name="block" type="xsd:boolean"/>

   </wsdl:message>

   <wsdl:portType name="fnpPortType">

      <wsdl:operation name="fnpConnect" parameterOrder="timeout">

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

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

      </wsdl:operation>

      <wsdl:operation name="fnpDisconnect" parameterOrder="connectionHandle">

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

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

      </wsdl:operation>

      <wsdl:operation name="fnpActivateRequest" parameterOrder="connectionHandle requestData block">

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

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

      </wsdl:operation>

      <wsdl:operation name="fnpReturnRequest" parameterOrder="connectionHandle requestData block">

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

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

      </wsdl:operation>

      <wsdl:operation name="fnpRepairRequest" parameterOrder="connectionHandle requestData block">

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

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

      </wsdl:operation>

      <wsdl:operation name="fnpReceiveDataRequest" parameterOrder="connectionHandle">

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

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

      </wsdl:operation>

   </wsdl:portType>

   <wsdl:binding name="ActivationServiceSoapBinding" type="impl:fnpPortType">

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

      <wsdl:operation name="fnpConnect">

         <wsdlsoap:operation soapAction="urn:#fnpConnect"/>

         <wsdl:input name="fnpConnectRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.macrovision.com/fnp/2004/11/activation" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="fnpConnectResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.macrovision.com/fnp/2004/11/activation" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="fnpDisconnect">

         <wsdlsoap:operation soapAction="urn:#fnpDisconnect"/>

         <wsdl:input name="fnpDisconnectRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.macrovision.com/fnp/2004/11/activation" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="fnpDisconnectResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.macrovision.com/fnp/2004/11/activation" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="fnpActivateRequest">

         <wsdlsoap:operation soapAction="urn:#fnpActivateRequest"/>

         <wsdl:input name="fnpActivateRequestRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.macrovision.com/fnp/2004/11/activation" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="fnpActivateRequestResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.macrovision.com/fnp/2004/11/activation" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="fnpReturnRequest">

         <wsdlsoap:operation soapAction="urn:#fnpReturnRequest"/>

         <wsdl:input name="fnpReturnRequestRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.macrovision.com/fnp/2004/11/activation" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="fnpReturnRequestResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.macrovision.com/fnp/2004/11/activation" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="fnpRepairRequest">

         <wsdlsoap:operation soapAction="urn:#fnpRepairRequest"/>

         <wsdl:input name="fnpRepairRequestRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.macrovision.com/fnp/2004/11/activation" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="fnpRepairRequestResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.macrovision.com/fnp/2004/11/activation" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="fnpReceiveDataRequest">

         <wsdlsoap:operation soapAction="urn:#fnpReceiveDataRequest"/>

         <wsdl:input name="fnpReceiveDataRequestRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.macrovision.com/fnp/2004/11/activation" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="fnpReceiveDataRequestResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.macrovision.com/fnp/2004/11/activation" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

   </wsdl:binding>

   <wsdl:service name="ActivationService">

      <wsdl:port binding="impl:ActivationServiceSoapBinding" name="ActivationService">

         <wsdlsoap:address location="http://a-fno2-n1.tsdmzad.com:8888/flexnet/services/ActivationService"/>

      </wsdl:port>

   </wsdl:service>

</wsdl:definitions>
