<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:ns1="http://org.apache.axis2/xsd" xmlns:ns="http://laads.modapsws.gsfc.nasa.gov" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:ax21="http://datatypes.laads.modapsws.gsfc.nasa.gov/xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" targetNamespace="http://laads.modapsws.gsfc.nasa.gov">
    <wsdl:documentation>MODAPSservices</wsdl:documentation>
    <wsdl:types>
        <xs:schema xmlns:ax22="http://datatypes.laads.modapsws.gsfc.nasa.gov/xsd" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://laads.modapsws.gsfc.nasa.gov">
            <xs:import namespace="http://datatypes.laads.modapsws.gsfc.nasa.gov/xsd"/>
            <xs:complexType name="Exception">
                <xs:sequence>
                    <xs:element minOccurs="0" name="Exception" nillable="true" type="xs:anyType"/>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="Exception">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="Exception" nillable="true" type="ns:Exception"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getVersionResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="xs:string"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="listSatelliteInstrumentsResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax22:NameValuePair"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="listProductGroups">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="listProductGroups" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="listProductGroupsResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="orderFiles">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="orderFiles" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="orderFilesResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="orderFilesProcessed">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="orderFilesProcessed" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="orderFilesProcessedResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="searchForFiles">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="searchForFiles" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="searchForFilesResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getDateCoverage">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="getDateCoverage" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getDateCoverageResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getCollections">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="getCollections" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getCollectionsResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getMaxSearchResultsResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" type="xs:int"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getAllOrders">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="getAllOrders" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getAllOrdersResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getFileProperties">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="getFileProperties" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getFilePropertiesResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getOrderUrl">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="getOrderUrl" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getOrderUrlResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getFileUrls">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="getFileUrls" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getFileUrlsResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getFileOnlineStatuses">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="getFileOnlineStatuses" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getFileOnlineStatusesResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="listMapProjectionsResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax22:NameValuePair"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="listReprojectionParameters">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="listReprojectionParameters" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="listReprojectionParametersResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="listProducts">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="listProducts" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="listProductsResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="listCollectionsResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element maxOccurs="unbounded" minOccurs="0" name="return" nillable="true" type="ax22:IntValuePair"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="releaseOrder">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="releaseOrder" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="releaseOrderResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getDataLayers">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="getDataLayers" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getDataLayersResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getBands">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="getBands" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getBandsResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getOpenSearch">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="getOpenSearch" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getOpenSearchResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="searchDatasets">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="searchDatasets" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="searchDatasetsResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getOSDD">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="getOSDD" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getOSDDResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getBrowse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="getBrowse" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getBrowseResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getOrderStatus">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="getOrderStatus" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getOrderStatusResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getPostProcessingTypes">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="getPostProcessingTypes" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getPostProcessingTypesResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="searchForFilesByName">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="searchForFilesByName" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="searchForFilesByNameResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="listProductsByInstrument">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="listProductsByInstrument" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="listProductsByInstrumentResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
        </xs:schema>
        <xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://datatypes.laads.modapsws.gsfc.nasa.gov/xsd">
            <xs:complexType name="NameValuePair">
                <xs:sequence>
                    <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="value" nillable="true" type="xs:string"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="IntValuePair">
                <xs:sequence>
                    <xs:element minOccurs="0" name="id" type="xs:int"/>
                    <xs:element minOccurs="0" name="value" nillable="true" type="xs:string"/>
                </xs:sequence>
            </xs:complexType>
        </xs:schema>
    </wsdl:types>
    <wsdl:message name="listProductsByInstrumentRequest">
        <wsdl:part name="parameters" element="ns:listProductsByInstrument"/>
    </wsdl:message>
    <wsdl:message name="listProductsByInstrumentResponse">
        <wsdl:part name="parameters" element="ns:listProductsByInstrumentResponse"/>
    </wsdl:message>
    <wsdl:message name="Exception">
        <wsdl:part name="parameters" element="ns:Exception"/>
    </wsdl:message>
    <wsdl:message name="getPostProcessingTypesRequest">
        <wsdl:part name="parameters" element="ns:getPostProcessingTypes"/>
    </wsdl:message>
    <wsdl:message name="getPostProcessingTypesResponse">
        <wsdl:part name="parameters" element="ns:getPostProcessingTypesResponse"/>
    </wsdl:message>
    <wsdl:message name="listReprojectionParametersRequest">
        <wsdl:part name="parameters" element="ns:listReprojectionParameters"/>
    </wsdl:message>
    <wsdl:message name="listReprojectionParametersResponse">
        <wsdl:part name="parameters" element="ns:listReprojectionParametersResponse"/>
    </wsdl:message>
    <wsdl:message name="getFileOnlineStatusesRequest">
        <wsdl:part name="parameters" element="ns:getFileOnlineStatuses"/>
    </wsdl:message>
    <wsdl:message name="getFileOnlineStatusesResponse">
        <wsdl:part name="parameters" element="ns:getFileOnlineStatusesResponse"/>
    </wsdl:message>
    <wsdl:message name="getOpenSearchRequest">
        <wsdl:part name="parameters" element="ns:getOpenSearch"/>
    </wsdl:message>
    <wsdl:message name="getOpenSearchResponse">
        <wsdl:part name="parameters" element="ns:getOpenSearchResponse"/>
    </wsdl:message>
    <wsdl:message name="searchDatasetsRequest">
        <wsdl:part name="parameters" element="ns:searchDatasets"/>
    </wsdl:message>
    <wsdl:message name="searchDatasetsResponse">
        <wsdl:part name="parameters" element="ns:searchDatasetsResponse"/>
    </wsdl:message>
    <wsdl:message name="orderFilesRequest">
        <wsdl:part name="parameters" element="ns:orderFiles"/>
    </wsdl:message>
    <wsdl:message name="orderFilesResponse">
        <wsdl:part name="parameters" element="ns:orderFilesResponse"/>
    </wsdl:message>
    <wsdl:message name="listProductsRequest">
        <wsdl:part name="parameters" element="ns:listProducts"/>
    </wsdl:message>
    <wsdl:message name="listProductsResponse">
        <wsdl:part name="parameters" element="ns:listProductsResponse"/>
    </wsdl:message>
    <wsdl:message name="getDateCoverageRequest">
        <wsdl:part name="parameters" element="ns:getDateCoverage"/>
    </wsdl:message>
    <wsdl:message name="getDateCoverageResponse">
        <wsdl:part name="parameters" element="ns:getDateCoverageResponse"/>
    </wsdl:message>
    <wsdl:message name="getDataLayersRequest">
        <wsdl:part name="parameters" element="ns:getDataLayers"/>
    </wsdl:message>
    <wsdl:message name="getDataLayersResponse">
        <wsdl:part name="parameters" element="ns:getDataLayersResponse"/>
    </wsdl:message>
    <wsdl:message name="listSatelliteInstrumentsRequest"/>
    <wsdl:message name="listSatelliteInstrumentsResponse">
        <wsdl:part name="parameters" element="ns:listSatelliteInstrumentsResponse"/>
    </wsdl:message>
    <wsdl:message name="releaseOrderRequest">
        <wsdl:part name="parameters" element="ns:releaseOrder"/>
    </wsdl:message>
    <wsdl:message name="releaseOrderResponse">
        <wsdl:part name="parameters" element="ns:releaseOrderResponse"/>
    </wsdl:message>
    <wsdl:message name="listProductGroupsRequest">
        <wsdl:part name="parameters" element="ns:listProductGroups"/>
    </wsdl:message>
    <wsdl:message name="listProductGroupsResponse">
        <wsdl:part name="parameters" element="ns:listProductGroupsResponse"/>
    </wsdl:message>
    <wsdl:message name="getMaxSearchResultsRequest"/>
    <wsdl:message name="getMaxSearchResultsResponse">
        <wsdl:part name="parameters" element="ns:getMaxSearchResultsResponse"/>
    </wsdl:message>
    <wsdl:message name="getOSDDRequest">
        <wsdl:part name="parameters" element="ns:getOSDD"/>
    </wsdl:message>
    <wsdl:message name="getOSDDResponse">
        <wsdl:part name="parameters" element="ns:getOSDDResponse"/>
    </wsdl:message>
    <wsdl:message name="getAllOrdersRequest">
        <wsdl:part name="parameters" element="ns:getAllOrders"/>
    </wsdl:message>
    <wsdl:message name="getAllOrdersResponse">
        <wsdl:part name="parameters" element="ns:getAllOrdersResponse"/>
    </wsdl:message>
    <wsdl:message name="getFileUrlsRequest">
        <wsdl:part name="parameters" element="ns:getFileUrls"/>
    </wsdl:message>
    <wsdl:message name="getFileUrlsResponse">
        <wsdl:part name="parameters" element="ns:getFileUrlsResponse"/>
    </wsdl:message>
    <wsdl:message name="orderFilesProcessedRequest">
        <wsdl:part name="parameters" element="ns:orderFilesProcessed"/>
    </wsdl:message>
    <wsdl:message name="orderFilesProcessedResponse">
        <wsdl:part name="parameters" element="ns:orderFilesProcessedResponse"/>
    </wsdl:message>
    <wsdl:message name="getOrderUrlRequest">
        <wsdl:part name="parameters" element="ns:getOrderUrl"/>
    </wsdl:message>
    <wsdl:message name="getOrderUrlResponse">
        <wsdl:part name="parameters" element="ns:getOrderUrlResponse"/>
    </wsdl:message>
    <wsdl:message name="getVersionRequest"/>
    <wsdl:message name="getVersionResponse">
        <wsdl:part name="parameters" element="ns:getVersionResponse"/>
    </wsdl:message>
    <wsdl:message name="listMapProjectionsRequest"/>
    <wsdl:message name="listMapProjectionsResponse">
        <wsdl:part name="parameters" element="ns:listMapProjectionsResponse"/>
    </wsdl:message>
    <wsdl:message name="listCollectionsRequest"/>
    <wsdl:message name="listCollectionsResponse">
        <wsdl:part name="parameters" element="ns:listCollectionsResponse"/>
    </wsdl:message>
    <wsdl:message name="getBrowseRequest">
        <wsdl:part name="parameters" element="ns:getBrowse"/>
    </wsdl:message>
    <wsdl:message name="getBrowseResponse">
        <wsdl:part name="parameters" element="ns:getBrowseResponse"/>
    </wsdl:message>
    <wsdl:message name="getOrderStatusRequest">
        <wsdl:part name="parameters" element="ns:getOrderStatus"/>
    </wsdl:message>
    <wsdl:message name="getOrderStatusResponse">
        <wsdl:part name="parameters" element="ns:getOrderStatusResponse"/>
    </wsdl:message>
    <wsdl:message name="searchForFilesRequest">
        <wsdl:part name="parameters" element="ns:searchForFiles"/>
    </wsdl:message>
    <wsdl:message name="searchForFilesResponse">
        <wsdl:part name="parameters" element="ns:searchForFilesResponse"/>
    </wsdl:message>
    <wsdl:message name="searchForFilesByNameRequest">
        <wsdl:part name="parameters" element="ns:searchForFilesByName"/>
    </wsdl:message>
    <wsdl:message name="searchForFilesByNameResponse">
        <wsdl:part name="parameters" element="ns:searchForFilesByNameResponse"/>
    </wsdl:message>
    <wsdl:message name="getFilePropertiesRequest">
        <wsdl:part name="parameters" element="ns:getFileProperties"/>
    </wsdl:message>
    <wsdl:message name="getFilePropertiesResponse">
        <wsdl:part name="parameters" element="ns:getFilePropertiesResponse"/>
    </wsdl:message>
    <wsdl:message name="getBandsRequest">
        <wsdl:part name="parameters" element="ns:getBands"/>
    </wsdl:message>
    <wsdl:message name="getBandsResponse">
        <wsdl:part name="parameters" element="ns:getBandsResponse"/>
    </wsdl:message>
    <wsdl:message name="getCollectionsRequest">
        <wsdl:part name="parameters" element="ns:getCollections"/>
    </wsdl:message>
    <wsdl:message name="getCollectionsResponse">
        <wsdl:part name="parameters" element="ns:getCollectionsResponse"/>
    </wsdl:message>
    <wsdl:portType name="MODAPSservicesPortType">
        <wsdl:operation name="listProductsByInstrument">
            <wsdl:input message="ns:listProductsByInstrumentRequest" wsaw:Action="urn:listProductsByInstrument"/>
            <wsdl:output message="ns:listProductsByInstrumentResponse" wsaw:Action="urn:listProductsByInstrumentResponse"/>
            <wsdl:fault message="ns:Exception" name="Exception" wsaw:Action="urn:listProductsByInstrumentException"/>
        </wsdl:operation>
        <wsdl:operation name="getPostProcessingTypes">
            <wsdl:input message="ns:getPostProcessingTypesRequest" wsaw:Action="urn:getPostProcessingTypes"/>
            <wsdl:output message="ns:getPostProcessingTypesResponse" wsaw:Action="urn:getPostProcessingTypesResponse"/>
            <wsdl:fault message="ns:Exception" name="Exception" wsaw:Action="urn:getPostProcessingTypesException"/>
        </wsdl:operation>
        <wsdl:operation name="listReprojectionParameters">
            <wsdl:input message="ns:listReprojectionParametersRequest" wsaw:Action="urn:listReprojectionParameters"/>
            <wsdl:output message="ns:listReprojectionParametersResponse" wsaw:Action="urn:listReprojectionParametersResponse"/>
            <wsdl:fault message="ns:Exception" name="Exception" wsaw:Action="urn:listReprojectionParametersException"/>
        </wsdl:operation>
        <wsdl:operation name="getFileOnlineStatuses">
            <wsdl:input message="ns:getFileOnlineStatusesRequest" wsaw:Action="urn:getFileOnlineStatuses"/>
            <wsdl:output message="ns:getFileOnlineStatusesResponse" wsaw:Action="urn:getFileOnlineStatusesResponse"/>
            <wsdl:fault message="ns:Exception" name="Exception" wsaw:Action="urn:getFileOnlineStatusesException"/>
        </wsdl:operation>
        <wsdl:operation name="getOpenSearch">
            <wsdl:input message="ns:getOpenSearchRequest" wsaw:Action="urn:getOpenSearch"/>
            <wsdl:output message="ns:getOpenSearchResponse" wsaw:Action="urn:getOpenSearchResponse"/>
            <wsdl:fault message="ns:Exception" name="Exception" wsaw:Action="urn:getOpenSearchException"/>
        </wsdl:operation>
        <wsdl:operation name="searchDatasets">
            <wsdl:input message="ns:searchDatasetsRequest" wsaw:Action="urn:searchDatasets"/>
            <wsdl:output message="ns:searchDatasetsResponse" wsaw:Action="urn:searchDatasetsResponse"/>
            <wsdl:fault message="ns:Exception" name="Exception" wsaw:Action="urn:searchDatasetsException"/>
        </wsdl:operation>
        <wsdl:operation name="orderFiles">
            <wsdl:input message="ns:orderFilesRequest" wsaw:Action="urn:orderFiles"/>
            <wsdl:output message="ns:orderFilesResponse" wsaw:Action="urn:orderFilesResponse"/>
            <wsdl:fault message="ns:Exception" name="Exception" wsaw:Action="urn:orderFilesException"/>
        </wsdl:operation>
        <wsdl:operation name="listProducts">
            <wsdl:input message="ns:listProductsRequest" wsaw:Action="urn:listProducts"/>
            <wsdl:output message="ns:listProductsResponse" wsaw:Action="urn:listProductsResponse"/>
            <wsdl:fault message="ns:Exception" name="Exception" wsaw:Action="urn:listProductsException"/>
        </wsdl:operation>
        <wsdl:operation name="getDateCoverage">
            <wsdl:input message="ns:getDateCoverageRequest" wsaw:Action="urn:getDateCoverage"/>
            <wsdl:output message="ns:getDateCoverageResponse" wsaw:Action="urn:getDateCoverageResponse"/>
            <wsdl:fault message="ns:Exception" name="Exception" wsaw:Action="urn:getDateCoverageException"/>
        </wsdl:operation>
        <wsdl:operation name="getDataLayers">
            <wsdl:input message="ns:getDataLayersRequest" wsaw:Action="urn:getDataLayers"/>
            <wsdl:output message="ns:getDataLayersResponse" wsaw:Action="urn:getDataLayersResponse"/>
            <wsdl:fault message="ns:Exception" name="Exception" wsaw:Action="urn:getDataLayersException"/>
        </wsdl:operation>
        <wsdl:operation name="listSatelliteInstruments">
            <wsdl:input message="ns:listSatelliteInstrumentsRequest" wsaw:Action="urn:listSatelliteInstruments"/>
            <wsdl:output message="ns:listSatelliteInstrumentsResponse" wsaw:Action="urn:listSatelliteInstrumentsResponse"/>
            <wsdl:fault message="ns:Exception" name="Exception" wsaw:Action="urn:listSatelliteInstrumentsException"/>
        </wsdl:operation>
        <wsdl:operation name="releaseOrder">
            <wsdl:input message="ns:releaseOrderRequest" wsaw:Action="urn:releaseOrder"/>
            <wsdl:output message="ns:releaseOrderResponse" wsaw:Action="urn:releaseOrderResponse"/>
            <wsdl:fault message="ns:Exception" name="Exception" wsaw:Action="urn:releaseOrderException"/>
        </wsdl:operation>
        <wsdl:operation name="listProductGroups">
            <wsdl:input message="ns:listProductGroupsRequest" wsaw:Action="urn:listProductGroups"/>
            <wsdl:output message="ns:listProductGroupsResponse" wsaw:Action="urn:listProductGroupsResponse"/>
            <wsdl:fault message="ns:Exception" name="Exception" wsaw:Action="urn:listProductGroupsException"/>
        </wsdl:operation>
        <wsdl:operation name="getMaxSearchResults">
            <wsdl:input message="ns:getMaxSearchResultsRequest" wsaw:Action="urn:getMaxSearchResults"/>
            <wsdl:output message="ns:getMaxSearchResultsResponse" wsaw:Action="urn:getMaxSearchResultsResponse"/>
            <wsdl:fault message="ns:Exception" name="Exception" wsaw:Action="urn:getMaxSearchResultsException"/>
        </wsdl:operation>
        <wsdl:operation name="getOSDD">
            <wsdl:input message="ns:getOSDDRequest" wsaw:Action="urn:getOSDD"/>
            <wsdl:output message="ns:getOSDDResponse" wsaw:Action="urn:getOSDDResponse"/>
            <wsdl:fault message="ns:Exception" name="Exception" wsaw:Action="urn:getOSDDException"/>
        </wsdl:operation>
        <wsdl:operation name="getAllOrders">
            <wsdl:input message="ns:getAllOrdersRequest" wsaw:Action="urn:getAllOrders"/>
            <wsdl:output message="ns:getAllOrdersResponse" wsaw:Action="urn:getAllOrdersResponse"/>
            <wsdl:fault message="ns:Exception" name="Exception" wsaw:Action="urn:getAllOrdersException"/>
        </wsdl:operation>
        <wsdl:operation name="getFileUrls">
            <wsdl:input message="ns:getFileUrlsRequest" wsaw:Action="urn:getFileUrls"/>
            <wsdl:output message="ns:getFileUrlsResponse" wsaw:Action="urn:getFileUrlsResponse"/>
            <wsdl:fault message="ns:Exception" name="Exception" wsaw:Action="urn:getFileUrlsException"/>
        </wsdl:operation>
        <wsdl:operation name="orderFilesProcessed">
            <wsdl:input message="ns:orderFilesProcessedRequest" wsaw:Action="urn:orderFilesProcessed"/>
            <wsdl:output message="ns:orderFilesProcessedResponse" wsaw:Action="urn:orderFilesProcessedResponse"/>
            <wsdl:fault message="ns:Exception" name="Exception" wsaw:Action="urn:orderFilesProcessedException"/>
        </wsdl:operation>
        <wsdl:operation name="getOrderUrl">
            <wsdl:input message="ns:getOrderUrlRequest" wsaw:Action="urn:getOrderUrl"/>
            <wsdl:output message="ns:getOrderUrlResponse" wsaw:Action="urn:getOrderUrlResponse"/>
            <wsdl:fault message="ns:Exception" name="Exception" wsaw:Action="urn:getOrderUrlException"/>
        </wsdl:operation>
        <wsdl:operation name="getVersion">
            <wsdl:input message="ns:getVersionRequest" wsaw:Action="urn:getVersion"/>
            <wsdl:output message="ns:getVersionResponse" wsaw:Action="urn:getVersionResponse"/>
            <wsdl:fault message="ns:Exception" name="Exception" wsaw:Action="urn:getVersionException"/>
        </wsdl:operation>
        <wsdl:operation name="listMapProjections">
            <wsdl:input message="ns:listMapProjectionsRequest" wsaw:Action="urn:listMapProjections"/>
            <wsdl:output message="ns:listMapProjectionsResponse" wsaw:Action="urn:listMapProjectionsResponse"/>
            <wsdl:fault message="ns:Exception" name="Exception" wsaw:Action="urn:listMapProjectionsException"/>
        </wsdl:operation>
        <wsdl:operation name="listCollections">
            <wsdl:input message="ns:listCollectionsRequest" wsaw:Action="urn:listCollections"/>
            <wsdl:output message="ns:listCollectionsResponse" wsaw:Action="urn:listCollectionsResponse"/>
            <wsdl:fault message="ns:Exception" name="Exception" wsaw:Action="urn:listCollectionsException"/>
        </wsdl:operation>
        <wsdl:operation name="getBrowse">
            <wsdl:input message="ns:getBrowseRequest" wsaw:Action="urn:getBrowse"/>
            <wsdl:output message="ns:getBrowseResponse" wsaw:Action="urn:getBrowseResponse"/>
            <wsdl:fault message="ns:Exception" name="Exception" wsaw:Action="urn:getBrowseException"/>
        </wsdl:operation>
        <wsdl:operation name="getOrderStatus">
            <wsdl:input message="ns:getOrderStatusRequest" wsaw:Action="urn:getOrderStatus"/>
            <wsdl:output message="ns:getOrderStatusResponse" wsaw:Action="urn:getOrderStatusResponse"/>
            <wsdl:fault message="ns:Exception" name="Exception" wsaw:Action="urn:getOrderStatusException"/>
        </wsdl:operation>
        <wsdl:operation name="searchForFiles">
            <wsdl:input message="ns:searchForFilesRequest" wsaw:Action="urn:searchForFiles"/>
            <wsdl:output message="ns:searchForFilesResponse" wsaw:Action="urn:searchForFilesResponse"/>
            <wsdl:fault message="ns:Exception" name="Exception" wsaw:Action="urn:searchForFilesException"/>
        </wsdl:operation>
        <wsdl:operation name="searchForFilesByName">
            <wsdl:input message="ns:searchForFilesByNameRequest" wsaw:Action="urn:searchForFilesByName"/>
            <wsdl:output message="ns:searchForFilesByNameResponse" wsaw:Action="urn:searchForFilesByNameResponse"/>
            <wsdl:fault message="ns:Exception" name="Exception" wsaw:Action="urn:searchForFilesByNameException"/>
        </wsdl:operation>
        <wsdl:operation name="getFileProperties">
            <wsdl:input message="ns:getFilePropertiesRequest" wsaw:Action="urn:getFileProperties"/>
            <wsdl:output message="ns:getFilePropertiesResponse" wsaw:Action="urn:getFilePropertiesResponse"/>
            <wsdl:fault message="ns:Exception" name="Exception" wsaw:Action="urn:getFilePropertiesException"/>
        </wsdl:operation>
        <wsdl:operation name="getBands">
            <wsdl:input message="ns:getBandsRequest" wsaw:Action="urn:getBands"/>
            <wsdl:output message="ns:getBandsResponse" wsaw:Action="urn:getBandsResponse"/>
            <wsdl:fault message="ns:Exception" name="Exception" wsaw:Action="urn:getBandsException"/>
        </wsdl:operation>
        <wsdl:operation name="getCollections">
            <wsdl:input message="ns:getCollectionsRequest" wsaw:Action="urn:getCollections"/>
            <wsdl:output message="ns:getCollectionsResponse" wsaw:Action="urn:getCollectionsResponse"/>
            <wsdl:fault message="ns:Exception" name="Exception" wsaw:Action="urn:getCollectionsException"/>
        </wsdl:operation>
    </wsdl:portType>
    <wsdl:binding name="MODAPSservicesSoap11Binding" type="ns:MODAPSservicesPortType">
        <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
        <wsdl:operation name="listProductsByInstrument">
            <soap:operation soapAction="urn:listProductsByInstrument" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getPostProcessingTypes">
            <soap:operation soapAction="urn:getPostProcessingTypes" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getFileOnlineStatuses">
            <soap:operation soapAction="urn:getFileOnlineStatuses" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="listReprojectionParameters">
            <soap:operation soapAction="urn:listReprojectionParameters" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getOpenSearch">
            <soap:operation soapAction="urn:getOpenSearch" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="searchDatasets">
            <soap:operation soapAction="urn:searchDatasets" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="orderFiles">
            <soap:operation soapAction="urn:orderFiles" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getDateCoverage">
            <soap:operation soapAction="urn:getDateCoverage" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="listProducts">
            <soap:operation soapAction="urn:listProducts" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getDataLayers">
            <soap:operation soapAction="urn:getDataLayers" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="listSatelliteInstruments">
            <soap:operation soapAction="urn:listSatelliteInstruments" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="releaseOrder">
            <soap:operation soapAction="urn:releaseOrder" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="listProductGroups">
            <soap:operation soapAction="urn:listProductGroups" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getMaxSearchResults">
            <soap:operation soapAction="urn:getMaxSearchResults" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getOSDD">
            <soap:operation soapAction="urn:getOSDD" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getAllOrders">
            <soap:operation soapAction="urn:getAllOrders" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getFileUrls">
            <soap:operation soapAction="urn:getFileUrls" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="orderFilesProcessed">
            <soap:operation soapAction="urn:orderFilesProcessed" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getOrderUrl">
            <soap:operation soapAction="urn:getOrderUrl" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getVersion">
            <soap:operation soapAction="urn:getVersion" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="listMapProjections">
            <soap:operation soapAction="urn:listMapProjections" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="listCollections">
            <soap:operation soapAction="urn:listCollections" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getBrowse">
            <soap:operation soapAction="urn:getBrowse" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getOrderStatus">
            <soap:operation soapAction="urn:getOrderStatus" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="searchForFiles">
            <soap:operation soapAction="urn:searchForFiles" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="searchForFilesByName">
            <soap:operation soapAction="urn:searchForFilesByName" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getFileProperties">
            <soap:operation soapAction="urn:getFileProperties" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getBands">
            <soap:operation soapAction="urn:getBands" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getCollections">
            <soap:operation soapAction="urn:getCollections" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
    </wsdl:binding>
    <wsdl:binding name="MODAPSservicesSoap12Binding" type="ns:MODAPSservicesPortType">
        <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
        <wsdl:operation name="listProductsByInstrument">
            <soap12:operation soapAction="urn:listProductsByInstrument" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap12:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getPostProcessingTypes">
            <soap12:operation soapAction="urn:getPostProcessingTypes" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap12:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getFileOnlineStatuses">
            <soap12:operation soapAction="urn:getFileOnlineStatuses" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap12:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="listReprojectionParameters">
            <soap12:operation soapAction="urn:listReprojectionParameters" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap12:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getOpenSearch">
            <soap12:operation soapAction="urn:getOpenSearch" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap12:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="searchDatasets">
            <soap12:operation soapAction="urn:searchDatasets" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap12:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="orderFiles">
            <soap12:operation soapAction="urn:orderFiles" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap12:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getDateCoverage">
            <soap12:operation soapAction="urn:getDateCoverage" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap12:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="listProducts">
            <soap12:operation soapAction="urn:listProducts" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap12:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getDataLayers">
            <soap12:operation soapAction="urn:getDataLayers" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap12:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="listSatelliteInstruments">
            <soap12:operation soapAction="urn:listSatelliteInstruments" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap12:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="releaseOrder">
            <soap12:operation soapAction="urn:releaseOrder" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap12:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="listProductGroups">
            <soap12:operation soapAction="urn:listProductGroups" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap12:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getMaxSearchResults">
            <soap12:operation soapAction="urn:getMaxSearchResults" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap12:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getOSDD">
            <soap12:operation soapAction="urn:getOSDD" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap12:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getAllOrders">
            <soap12:operation soapAction="urn:getAllOrders" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap12:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getFileUrls">
            <soap12:operation soapAction="urn:getFileUrls" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap12:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="orderFilesProcessed">
            <soap12:operation soapAction="urn:orderFilesProcessed" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap12:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getOrderUrl">
            <soap12:operation soapAction="urn:getOrderUrl" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap12:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getVersion">
            <soap12:operation soapAction="urn:getVersion" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap12:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="listMapProjections">
            <soap12:operation soapAction="urn:listMapProjections" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap12:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="listCollections">
            <soap12:operation soapAction="urn:listCollections" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap12:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getBrowse">
            <soap12:operation soapAction="urn:getBrowse" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap12:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getOrderStatus">
            <soap12:operation soapAction="urn:getOrderStatus" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap12:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="searchForFiles">
            <soap12:operation soapAction="urn:searchForFiles" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap12:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="searchForFilesByName">
            <soap12:operation soapAction="urn:searchForFilesByName" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap12:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getFileProperties">
            <soap12:operation soapAction="urn:getFileProperties" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap12:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getBands">
            <soap12:operation soapAction="urn:getBands" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap12:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getCollections">
            <soap12:operation soapAction="urn:getCollections" style="document"/>
            <wsdl:input>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap12:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="Exception">
                <soap12:fault use="literal" name="Exception"/>
            </wsdl:fault>
        </wsdl:operation>
    </wsdl:binding>
    <wsdl:binding name="MODAPSservicesHttpBinding" type="ns:MODAPSservicesPortType">
        <http:binding verb="POST"/>
        <wsdl:operation name="listProductsByInstrument">
            <http:operation location="MODAPSservices/listProductsByInstrument"/>
            <wsdl:input>
                <mime:content type="text/xml" part="listProductsByInstrument"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="listProductsByInstrument"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getPostProcessingTypes">
            <http:operation location="MODAPSservices/getPostProcessingTypes"/>
            <wsdl:input>
                <mime:content type="text/xml" part="getPostProcessingTypes"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="getPostProcessingTypes"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getFileOnlineStatuses">
            <http:operation location="MODAPSservices/getFileOnlineStatuses"/>
            <wsdl:input>
                <mime:content type="text/xml" part="getFileOnlineStatuses"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="getFileOnlineStatuses"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="listReprojectionParameters">
            <http:operation location="MODAPSservices/listReprojectionParameters"/>
            <wsdl:input>
                <mime:content type="text/xml" part="listReprojectionParameters"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="listReprojectionParameters"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getOpenSearch">
            <http:operation location="MODAPSservices/getOpenSearch"/>
            <wsdl:input>
                <mime:content type="text/xml" part="getOpenSearch"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="getOpenSearch"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="searchDatasets">
            <http:operation location="MODAPSservices/searchDatasets"/>
            <wsdl:input>
                <mime:content type="text/xml" part="searchDatasets"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="searchDatasets"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="orderFiles">
            <http:operation location="MODAPSservices/orderFiles"/>
            <wsdl:input>
                <mime:content type="text/xml" part="orderFiles"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="orderFiles"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getDateCoverage">
            <http:operation location="MODAPSservices/getDateCoverage"/>
            <wsdl:input>
                <mime:content type="text/xml" part="getDateCoverage"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="getDateCoverage"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="listProducts">
            <http:operation location="MODAPSservices/listProducts"/>
            <wsdl:input>
                <mime:content type="text/xml" part="listProducts"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="listProducts"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getDataLayers">
            <http:operation location="MODAPSservices/getDataLayers"/>
            <wsdl:input>
                <mime:content type="text/xml" part="getDataLayers"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="getDataLayers"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="listSatelliteInstruments">
            <http:operation location="MODAPSservices/listSatelliteInstruments"/>
            <wsdl:input>
                <mime:content type="text/xml" part="listSatelliteInstruments"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="listSatelliteInstruments"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="releaseOrder">
            <http:operation location="MODAPSservices/releaseOrder"/>
            <wsdl:input>
                <mime:content type="text/xml" part="releaseOrder"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="releaseOrder"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="listProductGroups">
            <http:operation location="MODAPSservices/listProductGroups"/>
            <wsdl:input>
                <mime:content type="text/xml" part="listProductGroups"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="listProductGroups"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getMaxSearchResults">
            <http:operation location="MODAPSservices/getMaxSearchResults"/>
            <wsdl:input>
                <mime:content type="text/xml" part="getMaxSearchResults"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="getMaxSearchResults"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getOSDD">
            <http:operation location="MODAPSservices/getOSDD"/>
            <wsdl:input>
                <mime:content type="text/xml" part="getOSDD"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="getOSDD"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getAllOrders">
            <http:operation location="MODAPSservices/getAllOrders"/>
            <wsdl:input>
                <mime:content type="text/xml" part="getAllOrders"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="getAllOrders"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getFileUrls">
            <http:operation location="MODAPSservices/getFileUrls"/>
            <wsdl:input>
                <mime:content type="text/xml" part="getFileUrls"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="getFileUrls"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="orderFilesProcessed">
            <http:operation location="MODAPSservices/orderFilesProcessed"/>
            <wsdl:input>
                <mime:content type="text/xml" part="orderFilesProcessed"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="orderFilesProcessed"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getOrderUrl">
            <http:operation location="MODAPSservices/getOrderUrl"/>
            <wsdl:input>
                <mime:content type="text/xml" part="getOrderUrl"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="getOrderUrl"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getVersion">
            <http:operation location="MODAPSservices/getVersion"/>
            <wsdl:input>
                <mime:content type="text/xml" part="getVersion"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="getVersion"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="listMapProjections">
            <http:operation location="MODAPSservices/listMapProjections"/>
            <wsdl:input>
                <mime:content type="text/xml" part="listMapProjections"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="listMapProjections"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="listCollections">
            <http:operation location="MODAPSservices/listCollections"/>
            <wsdl:input>
                <mime:content type="text/xml" part="listCollections"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="listCollections"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getBrowse">
            <http:operation location="MODAPSservices/getBrowse"/>
            <wsdl:input>
                <mime:content type="text/xml" part="getBrowse"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="getBrowse"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getOrderStatus">
            <http:operation location="MODAPSservices/getOrderStatus"/>
            <wsdl:input>
                <mime:content type="text/xml" part="getOrderStatus"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="getOrderStatus"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="searchForFiles">
            <http:operation location="MODAPSservices/searchForFiles"/>
            <wsdl:input>
                <mime:content type="text/xml" part="searchForFiles"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="searchForFiles"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="searchForFilesByName">
            <http:operation location="MODAPSservices/searchForFilesByName"/>
            <wsdl:input>
                <mime:content type="text/xml" part="searchForFilesByName"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="searchForFilesByName"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getFileProperties">
            <http:operation location="MODAPSservices/getFileProperties"/>
            <wsdl:input>
                <mime:content type="text/xml" part="getFileProperties"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="getFileProperties"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getBands">
            <http:operation location="MODAPSservices/getBands"/>
            <wsdl:input>
                <mime:content type="text/xml" part="getBands"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="getBands"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getCollections">
            <http:operation location="MODAPSservices/getCollections"/>
            <wsdl:input>
                <mime:content type="text/xml" part="getCollections"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="getCollections"/>
            </wsdl:output>
        </wsdl:operation>
    </wsdl:binding>
    <wsdl:service name="MODAPSservices">
        <wsdl:port name="MODAPSservicesHttpSoap11Endpoint" binding="ns:MODAPSservicesSoap11Binding">
            <soap:address location="http://modwebsrv.modaps.eosdis.nasa.gov:80/axis2/services/MODAPSservices.MODAPSservicesHttpSoap11Endpoint/"/>
        </wsdl:port>
        <wsdl:port name="MODAPSservicesHttpSoap12Endpoint" binding="ns:MODAPSservicesSoap12Binding">
            <soap12:address location="http://modwebsrv.modaps.eosdis.nasa.gov:80/axis2/services/MODAPSservices.MODAPSservicesHttpSoap12Endpoint/"/>
        </wsdl:port>
        <wsdl:port name="MODAPSservicesHttpEndpoint" binding="ns:MODAPSservicesHttpBinding">
            <http:address location="http://modwebsrv.modaps.eosdis.nasa.gov:80/axis2/services/MODAPSservices.MODAPSservicesHttpEndpoint/"/>
        </wsdl:port>
    </wsdl:service>
</wsdl:definitions>
