<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions targetNamespace="http://opendap.co-ops.nos.noaa.gov/axis/webservices/activecurrentstations/wsdl" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://opendap.co-ops.nos.noaa.gov/axis/webservices/activecurrentstations/wsdl" xmlns:intf="http://opendap.co-ops.nos.noaa.gov/axis/webservices/activecurrentstations/wsdl" 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 elementFormDefault="qualified" targetNamespace="http://opendap.co-ops.nos.noaa.gov/axis/webservices/activecurrentstations/wsdl" xmlns="http://www.w3.org/2001/XMLSchema">
   <complexType name="deployment">
    <sequence/>
    <attribute name="long" type="xsd:string"/>
    <attribute name="deployed" type="xsd:string"/>
    <attribute name="lat" type="xsd:string"/>
    <attribute name="recovered" type="xsd:string"/>
   </complexType>
   <complexType name="deploymentHistory">
    <sequence>
     <element maxOccurs="unbounded" name="deployment" type="impl:deployment"/>
    </sequence>
   </complexType>
   <complexType name="metadata">
    <sequence>
     <element name="project" type="xsd:string"/>
     <element name="deploymentHistory" type="impl:deploymentHistory"/>
    </sequence>
   </complexType>
   <complexType name="station">
    <sequence>
     <element name="metadata" type="impl:metadata"/>
    </sequence>
    <attribute name="ID" type="xsd:string"/>
    <attribute name="name" type="xsd:string"/>
   </complexType>
   <complexType name="stations">
    <sequence>
     <element maxOccurs="unbounded" name="station" type="impl:station"/>
    </sequence>
   </complexType>
   <element name="ActiveCurrentStations">
    <complexType>
     <sequence>
      <element name="stations" type="impl:stations"/>
     </sequence>
    </complexType>
   </element>
   <element name="ActiveCurrentStations1">
    <complexType>
     <sequence>
      <element name="stations" type="impl:stations"/>
     </sequence>
    </complexType>
   </element>
   <element name="ActiveCurrentStations2">
    <complexType>
     <sequence>
      <element name="stations" type="impl:stations"/>
     </sequence>
    </complexType>
   </element>
   <element name="ActiveCurrentStations3">
    <complexType>
     <sequence>
      <element name="stations" type="impl:stations"/>
     </sequence>
    </complexType>
   </element>
  </schema>
 </wsdl:types>

   <wsdl:message name="getActiveCurrentStationsRequest3">

   </wsdl:message>

   <wsdl:message name="getActiveCurrentStationsResponse">

      <wsdl:part element="impl:ActiveCurrentStations" name="ActiveCurrentStations"/>

   </wsdl:message>

   <wsdl:message name="getActiveCurrentStationsResponse1">

      <wsdl:part element="impl:ActiveCurrentStations1" name="ActiveCurrentStations"/>

   </wsdl:message>

   <wsdl:message name="getActiveCurrentStationsResponse2">

      <wsdl:part element="impl:ActiveCurrentStations2" name="ActiveCurrentStations"/>

   </wsdl:message>

   <wsdl:message name="getActiveCurrentStationsRequest">

   </wsdl:message>

   <wsdl:message name="getActiveCurrentStationsResponse3">

      <wsdl:part element="impl:ActiveCurrentStations3" name="ActiveCurrentStations"/>

   </wsdl:message>

   <wsdl:message name="getActiveCurrentStationsRequest1">

   </wsdl:message>

   <wsdl:message name="getActiveCurrentStationsRequest2">

   </wsdl:message>

   <wsdl:portType name="ActiveCurrentStationsPortType">

      <wsdl:operation name="getActiveCurrentStations">

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

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

      </wsdl:operation>

      <wsdl:operation name="getActiveCurrentStations">

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

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

      </wsdl:operation>

      <wsdl:operation name="getActiveCurrentStations">

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

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

      </wsdl:operation>

      <wsdl:operation name="getActiveCurrentStations">

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

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

      </wsdl:operation>

   </wsdl:portType>

   <wsdl:binding name="ActiveCurrentStationsSoapBinding" type="impl:ActiveCurrentStationsPortType">

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

      <wsdl:operation name="getActiveCurrentStations">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getActiveCurrentStationsRequest">

            <wsdlsoap:body use="literal"/>

         </wsdl:input>

         <wsdl:output name="getActiveCurrentStationsResponse">

            <wsdlsoap:body use="literal"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getActiveCurrentStations">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getActiveCurrentStationsRequest1">

            <wsdlsoap:body use="literal"/>

         </wsdl:input>

         <wsdl:output name="getActiveCurrentStationsResponse1">

            <wsdlsoap:body use="literal"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getActiveCurrentStations">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getActiveCurrentStationsRequest2">

            <wsdlsoap:body use="literal"/>

         </wsdl:input>

         <wsdl:output name="getActiveCurrentStationsResponse2">

            <wsdlsoap:body use="literal"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getActiveCurrentStations">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getActiveCurrentStationsRequest3">

            <wsdlsoap:body use="literal"/>

         </wsdl:input>

         <wsdl:output name="getActiveCurrentStationsResponse3">

            <wsdlsoap:body use="literal"/>

         </wsdl:output>

      </wsdl:operation>

   </wsdl:binding>

   <wsdl:service name="ActiveCurrentStationsService">

      <wsdl:port binding="impl:ActiveCurrentStationsSoapBinding" name="ActiveCurrentStations">

         <wsdlsoap:address location="http://opendap.co-ops.nos.noaa.gov/axis/services/ActiveCurrentStations"/>

      </wsdl:port>

   </wsdl:service>

</wsdl:definitions>
