<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions
 name="MeasurementRequest"
 targetNamespace="http://hep.ucl.ac.uk/pdm/e2epipes/admin"
 xmlns="http://schemas.xmlsoap.org/wsdl/"
 xmlns:apachesoap="http://xml.apache.org/xml-soap"
 xmlns:impl="http://hep.ucl.ac.uk/pdm/e2epipes/admin" 
 xmlns:intf="http://hep.ucl.ac.uk/pdm/e2epipes/admin"
 xmlns:mrq="http://www.hep.ucl.ac.uk/~pdm/e2epipes/admin/schema/20030708/MeasurementRequest.xsd"
 xmlns:mrf="http://www.hep.ucl.ac.uk/~pdm/e2epipes/admin/schema/20030708/MeasurementReference.xsd"
 xmlns:exc="http://www.hep.ucl.ac.uk/~pdm/e2epipes/admin/schema/20030708/Exceptions.xsd"
 xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
 xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
 xmlns:tns="http://www.hep.ucl.ac.uk/~pdm/e2epipes/admin/schema/20030708/MeasurementRequest.wsdl"
 xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
 xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
 xmlns:xsd="http://www.w3.org/2001/XMLSchema">

 <import location="MeasurementRequest.wsdl" namespace="http://www.hep.ucl.ac.uk/~pdm/e2epipes/admin/schema/20030708/MeasurementRequest.xsd"/>
 <import location="MeasurementReference.wsdl" namespace="http://www.hep.ucl.ac.uk/~pdm/e2epipes/admin/schema/20030708/MeasurementReference.xsd"/>
 <import location="Exceptions.wsdl" namespace="http://www.hep.ucl.ac.uk/~pdm/e2epipes/admin/schema/20030708/Exceptions.xsd"/>

 <wsdl:message name="submitRequestRequest">
  <wsdl:part name="in0" type="mrq:MeasurementRequest"/>
 </wsdl:message>

 <wsdl:message name="submitRequestResponse">
  <wsdl:part name="out0" type="mrf:MeasurementReference"/>
 </wsdl:message>

 <wsdl:message name="PermissionDeniedException">
  <wsdl:part name="fault" type="exc:PermissionDeniedException"/>
 </wsdl:message>
 <wsdl:message name="MalformedRequestException">
  <wsdl:part name="fault" type="exc:MalformedRequestException"/>
 </wsdl:message>
 <wsdl:message name="ToolUnavailableException">
  <wsdl:part name="fault" type="exc:ToolUnavailableException"/>
 </wsdl:message>
 <wsdl:message name="CharacteristicUnavailableException">
  <wsdl:part name="fault" type="exc:CharacteristicUnavailableException"/>
 </wsdl:message>
 <wsdl:message name="TimeUnavailableException">
  <wsdl:part name="fault" type="exc:TimeUnavailableException"/>
 </wsdl:message>

 <wsdl:portType name="RequestInterface">
  <wsdl:operation name="submitRequest" parameterOrder="in0">
   <wsdl:input message="impl:submitRequestRequest" name="submitRequestRequest"/>
   <wsdl:output message="impl:submitRequestResponse" name="submitRequestResponse"/>
   <wsdl:fault message="impl:PermissionDeniedException" name="PermissionDeniedException"/>
   <wsdl:fault message="impl:MalformedRequestException" name="MalformedRequestException"/>
   <wsdl:fault message="impl:ToolUnavailableException" name="ToolUnavailableException"/>
   <wsdl:fault message="impl:CharacteristicUnavailableException" name="CharacteristicUnavailableException"/>
   <wsdl:fault message="impl:TimeUnavailableException" name="TimeUnavailableException"/>
  </wsdl:operation>
 </wsdl:portType>

 <wsdl:binding name="RequestInterfaceSoapBinding" type="impl:RequestInterface">
  <wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
  <wsdl:operation name="submitRequest">
   <wsdlsoap:operation soapAction=""/>
   <wsdl:input name="submitRequestRequest">
    <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://hep.ucl.ac.uk/pdm/e2epipes/admin" use="encoded"/>
   </wsdl:input>
   <wsdl:output name="submitRequestResponse">
    <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://hep.ucl.ac.uk/pdm/e2epipes/admin" use="encoded"/>
   </wsdl:output>

   <wsdl:fault name="PermissionDeniedException">
    <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://hep.ucl.ac.uk/pdm/e2epipes/admin" use="encoded"/>
   </wsdl:fault>
   <wsdl:fault name="MalformedRequestException">
    <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://hep.ucl.ac.uk/pdm/e2epipes/admin" use="encoded"/>
   </wsdl:fault>
   <wsdl:fault name="ToolUnavailableException">
    <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://hep.ucl.ac.uk/pdm/e2epipes/admin" use="encoded"/>
   </wsdl:fault>
   <wsdl:fault name="CharacteristicUnavailableException">
    <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://hep.ucl.ac.uk/pdm/e2epipes/admin" use="encoded"/>
   </wsdl:fault>
   <wsdl:fault name="TimeUnavailableException">
    <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://hep.ucl.ac.uk/pdm/e2epipes/admin" use="encoded"/>
   </wsdl:fault>
  </wsdl:operation>
 </wsdl:binding>

 <wsdl:service name="RequestInterfaceService">
  <wsdl:port binding="impl:RequestInterfaceSoapBinding" name="RequestInterface">
   <wsdlsoap:address location="http://localhost:8080/axis/admin/RequestInterface"/>
  </wsdl:port>
 </wsdl:service>

</wsdl:definitions>

