Is it really clean?
<wsdl:definitions name="tideinfo" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" targetNamespace="http://www.smallx.com/services/tideinfo/2005/wsdl" xmlns:service="http://www.smallx.com/services/tideinfo/2005/wsdl" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" > <wsdl:documentation xmlns="http://www.w3.org/1999/xhtml"> <p>This service provides tide information by NOAA tide monitor location.</p> </wsdl:documentation> <wsdl:import namespace="http://www.smallx.com/services/tideinfo/2005" location="http://www.smallx.com/tideinfo-service/tideinfo.xsd"/> <wsdl:message name="get-tides"> <part name="body" element="t:tideinfo"/> </wsdl:message> <wsdl:message name="tides"> <part name="body" element="t:tideinfo"/> </wsdl:message> <wsdl:binding name="tideinfo-binding"> <soapbind:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> <wsdl:operation name="get-tides"> <wsdl:input message="service:get-tides"> <soap:body part="body" use="literal"/> </wsdl:input> <wsdl:output message="service:tides"> <soap:body part="body" use="literal"/> </wsdl:output> </wsdl:operation> </wsdl:binding> <wsdl:service name="tideinfo"> <wsdl:port name="tideinfo-port" binding="service:tideinfo-binding"> <soap:address location="http://www.smallx.com/tideinfo-service/tideinfo.pd"/> </wsdl:port> </wsdl:service> </wsdl:definitions>