You are viewing a plain text version of this content. The canonical link for it is here.
Posted to muse-dev@ws.apache.org by ip...@apache.org on 2005/05/24 20:19:51 UTC

svn commit: r178226 - /incubator/muse/trunk/src/ieeedemo/src/wsdl/weatherstation.wsdl /incubator/muse/trunk/src/ieeedemo/src/wsdl/weatherstationclient.wsdl /incubator/muse/trunk/src/ieeedemo/src/wsdl/weatherstationdirectory.wsdl

Author: ips
Date: Tue May 24 11:19:49 2005
New Revision: 178226

URL: http://svn.apache.org/viewcvs?rev=178226&view=rev
Log:
minor updates

Modified:
    incubator/muse/trunk/src/ieeedemo/src/wsdl/weatherstation.wsdl
    incubator/muse/trunk/src/ieeedemo/src/wsdl/weatherstationclient.wsdl
    incubator/muse/trunk/src/ieeedemo/src/wsdl/weatherstationdirectory.wsdl

Modified: incubator/muse/trunk/src/ieeedemo/src/wsdl/weatherstation.wsdl
URL: http://svn.apache.org/viewcvs/incubator/muse/trunk/src/ieeedemo/src/wsdl/weatherstation.wsdl?rev=178226&r1=178225&r2=178226&view=diff
==============================================================================
--- incubator/muse/trunk/src/ieeedemo/src/wsdl/weatherstation.wsdl (original)
+++ incubator/muse/trunk/src/ieeedemo/src/wsdl/weatherstation.wsdl Tue May 24 11:19:49 2005
@@ -1,294 +1,272 @@
 <?xml version="1.0"?>
 
 <definitions name="WeatherStation"
-             targetNamespace="http://wsdmdemo.org"
-             xmlns="http://schemas.xmlsoap.org/wsdl/"
-             xmlns:tns="http://wsdmdemo.org"
-             xmlns:xsd="http://www.w3.org/2001/XMLSchema"
-             xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
-             xmlns:wsrp="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd"
-             xmlns:wsrpw="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.wsdl"             
-             xmlns:wsntw="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.wsdl"
-             xmlns:muws-p2-wsdl="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.wsdl">
-
-   <import namespace="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.wsdl"
-           location="../spec/wsrf/WS-ResourceProperties-1_2-Draft_01.wsdl"/>
-
-   <import namespace="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.wsdl" 
-           location="../spec/wsn/WS-BaseNotification-1_2-Draft_01.wsdl"/>
-
-   <import namespace="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.wsdl" 
-           location="../spec/wsdm/MUWS-Part2-1_0.wsdl"/>
-
-   <types>
-      <schema elementFormDefault="qualified"
-              targetNamespace="http://wsdmdemo.org"
-              xmlns="http://www.w3.org/2001/XMLSchema"
-              xmlns:xsd="http://www.w3.org/2001/XMLSchema"              
-              xmlns:wsbf="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-BaseFaults-1.2-draft-01.xsd"
-              xmlns:wsnt="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.xsd"
-              xmlns:muws-p1-xs="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part1.xsd"
-              xmlns:muws-p2-xs="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.xsd">
-
-         <xsd:import namespace="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-BaseFaults-1.2-draft-01.xsd"
-                     schemaLocation="../spec/wsrf/WS-BaseFaults-1_2.xsd"/>
-
-         <xsd:import namespace="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd"
-                     schemaLocation="../spec/wsrf/WS-ResourceLifetime-1_2.xsd"/>
- 
-         <xsd:import namespace="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.xsd" 
-                     schemaLocation="../spec/wsn/WS-BaseNotification-1_2-Draft_01.xsd"/>
-
-         <xsd:import namespace="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part1.xsd" 
-                     schemaLocation="../spec/wsdm/MUWS-Part1-1_0.xsd"/>
-
-         <xsd:import namespace="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.xsd" 
-                     schemaLocation="../spec/wsdm/MUWS-Part2-1_0.xsd"/>
-
-         <!-- Some Weather Props As Metrics-->         
-         
-         <complexType name="PriceMetricType">         
-           <simpleContent>
-               <extension base="xsd:double">
-             	     <xsd:attributeGroup ref="muws-p2-xs:MetricAttributes"/>
-             	 </extension>
-           </simpleContent>
-         </complexType>
-         <element name="Price" type="tns:PriceMetricType" />
-
-         <complexType name="TemperatureMetricType">
-           <simpleContent>
-               <extension base="xsd:double">
-             	     <xsd:attributeGroup ref="muws-p2-xs:MetricAttributes"/>
-             	 </extension>
-           </simpleContent>
-         </complexType>         
-         <element name="Temperature" type="tns:TemperatureMetricType" />
-         
-         <complexType name="VisibilityMetricType">
-          <simpleContent>
-               <extension base="xsd:double">
-             	     <xsd:attributeGroup ref="muws-p2-xs:MetricAttributes"/>
-             	 </extension>
-           </simpleContent>         
-         </complexType>
-         <element name="Visibility" type="tns:VisibilityMetricType"/>
-          
-         <complexType name="UVIndexMetricType">
-           <simpleContent>
-               <extension base="xsd:integer">
-             	     <xsd:attributeGroup ref="muws-p2-xs:MetricAttributes"/>
-             	 </extension>
-           </simpleContent>     
-         </complexType>
-         <element name="UVIndex" type="tns:UVIndexMetricType"/>
-        
-         <!-- Windspeed is displayed as mph-->
-         <complexType name="WindSpeedMetricType">
-           <simpleContent>
-               <extension base="xsd:integer">
-             	     <xsd:attributeGroup ref="muws-p2-xs:MetricAttributes"/>
-             	 </extension>
-           </simpleContent>        
-	   </complexType>
-	  <element name="WindSpeed" type="tns:WindSpeedMetricType" />
-        
-        <!-- Humidity is displayed as percentage-->
-        <complexType name="HumidityMetricType">
-           <simpleContent>
-               <extension base="xsd:double">
-             	     <xsd:attributeGroup ref="muws-p2-xs:MetricAttributes"/>
-             	 </extension>
-           </simpleContent> 	  
- 	  </complexType>
-        <element name="Humidity" type="tns:HumidityMetricType"/>
-         
-         <!-- Resource Properties Document Schema -->        
-         <element name="WeatherStationResourceProperties">
-            <complexType>
-               <sequence>
-                <element ref="tns:Price" /> 
-                <element ref="tns:Temperature" /> 
-                <element ref="tns:Visibility" /> 
-                <element ref="tns:UVIndex" /> 
-                <element ref="tns:WindSpeed" /> 
-                <element ref="tns:Humidity" />                 
-                <element ref="wsnt:Topic" maxOccurs="unbounded" /> 
-                <element ref="wsnt:FixedTopicSet" /> 
-                <element ref="wsnt:TopicExpressionDialects" maxOccurs="unbounded" />       
-		   <element ref="muws-p1-xs:ResourceId"/>
-	          <element ref="muws-p1-xs:ManageabilityCapability" minOccurs="0" maxOccurs="unbounded"/>
-	          <element ref="muws-p2-xs:CurrentTime"/>
-		   <element ref="muws-p2-xs:OperationalStatus"/>
-	          <element ref="muws-p2-xs:Relationship" minOccurs="0" maxOccurs="unbounded"/>                  
-               </sequence>
-            </complexType>
-         </element>
-             
-         <element name="Recalibrate">
-         	<complexType />
-         </element>
-         <element name="RecalibrateResponse">
-	       <complexType />
-         </element>
-         
-         
-      </schema>
-   </types>
-
-    
-   <message name="RecalibrateRequest">
-       <part name="Recalibrate" element="tns:Recalibrate"/>
-   </message>
-
-   <message name="RecalibrateResponse">
-       <part name="RecalibrateResponse" element="tns:RecalibrateResponse"/>
-   </message>
-   
-   <portType name="WeatherStationPortType" wsrp:ResourceProperties="tns:WeatherStationResourceProperties">
-         
-      <operation name="GetResourceProperty">
-         <input name="GetResourcePropertyRequest" message="wsrpw:GetResourcePropertyRequest"/>
-         <output name="GetResourcePropertyResponse" message="wsrpw:GetResourcePropertyResponse"/>
-         <fault name="ResourceUnknownFault" message="wsrpw:ResourceUnknownFault"/>
-         <fault name="InvalidResourcePropertyQNameFault" message="wsrpw:InvalidResourcePropertyQNameFault"/>
-      </operation>
-
-      <operation name="GetMultipleResourceProperties">
-         <input name="GetMultipleResourcePropertiesRequest" message="wsrpw:GetMultipleResourcePropertiesRequest"/>
-         <output name="GetMultipleResourcePropertiesResponse" message="wsrpw:GetMultipleResourcePropertiesResponse"/>
-         <fault name="ResourceUnknownFault" message="wsrpw:ResourceUnknownFault"/>
-         <fault name="InvalidResourcePropertyQNameFault" message="wsrpw:InvalidResourcePropertyQNameFault"/>
-      </operation>
-
-      <operation name="Subscribe">
-         <input message="wsntw:SubscribeRequest" /> 
-         <output message="wsntw:SubscribeResponse" /> 
-         <fault name="ResourceUnknownFault" message="wsntw:ResourceUnknownFault" /> 
-         <fault name="SubscribeCreationFailedFault" message="wsntw:SubscribeCreationFailedFault" /> 
-         <fault name="TopicPathDialectUnknownFault" message="wsntw:TopicPathDialectUnknownFault" /> 
-      </operation>
-      
-      <operation name="GetCurrentMessage">
-         <input message="wsntw:GetCurrentMessageRequest" /> 
-         <output message="wsntw:GetCurrentMessageResponse" /> 
-         <fault name="ResourceUnknownFault" message="wsntw:ResourceUnknownFault" /> 
-         <fault name="InvalidTopicExpressionFault" message="wsntw:InvalidTopicExpressionFault" /> 
-         <fault name="TopicNotSupportedFault" message="wsntw:TopicNotSupportedFault" /> 
-         <fault name="NoCurrentMessageOnTopicFault" message="wsntw:NoCurrentMessageOnTopicFault" /> 
-      </operation>       
-
-      <operation name="QueryRelationshipsByType">
-         <input message="muws-p2-wsdl:QueryRelationshipsByTypeRequest"/>
-         <output message="muws-p2-wsdl:QueryRelationshipsByTypeResponse"/>         
-      </operation>      
-
-      <operation name="Recalibrate">
-         <input message="tns:RecalibrateRequest"/>
-         <output message="tns:RecalibrateResponse"/>         
-      </operation>      
-
-
-   </portType>
-
-   <binding name="WeatherStationSoapHttpBinding" type="tns:WeatherStationPortType">
-
-      <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
-   
-      <operation name="GetResourceProperty">
-         <soap:operation style="document"/>
-         <input>
-            <soap:body use="literal"/>
-         </input>
-         <output>
-            <soap:body use="literal"/>
-         </output>
-         <fault name="ResourceUnknownFault">
-            <soap:fault name="ResourceUnknownFault" use="literal"/>
-         </fault>
-         <fault name="InvalidResourcePropertyQNameFault">
-            <soap:fault name="InvalidResourcePropertyQNameFault" use="literal"/>
-         </fault>
-      </operation>
-
-      <operation name="GetMultipleResourceProperties">
-         <soap:operation style="document"/>
-         <input>
-            <soap:body use="literal"/>
-         </input>
-         <output>
-            <soap:body use="literal"/>
-         </output>
-         <fault name="ResourceUnknownFault">
-            <soap:fault name="ResourceUnknownFault" use="literal"/>
-         </fault>
-         <fault name="InvalidResourcePropertyQNameFault">
-            <soap:fault name="InvalidResourcePropertyQNameFault" use="literal"/>
-         </fault>
-      </operation>
-        <operation name="Subscribe">
-         <soap:operation style="document"/>
-         <input>
-            <soap:body use="literal"/>
-         </input>
-         <output>
-            <soap:body use="literal"/>
-         </output>
-         <fault name="ResourceUnknownFault">
-            <soap:fault name="ResourceUnknownFault" use="literal"/>
-         </fault>
-         <fault name="SubscribeCreationFailedFault">
-            <soap:fault name="SubscribeCreationFailedFault" use="literal"/>
-         </fault>
-         <fault name="TopicPathDialectUnknownFault">
-            <soap:fault name="TopicPathDialectUnknownFault" use="literal"/>
-         </fault>         
-      </operation>            
-      <operation name="GetCurrentMessage">
-         <soap:operation style="document"/>
-         <input>
-            <soap:body use="literal"/>
-         </input>
-         <output>
-            <soap:body use="literal"/>
-         </output>
-         <fault name="ResourceUnknownFault">
-            <soap:fault name="ResourceUnknownFault" use="literal"/>
-         </fault>
-         <fault name="InvalidTopicExpressionFault">
-            <soap:fault name="InvalidTopicExpressionFault" use="literal"/>
-         </fault>
-         <fault name="TopicNotSupportedFault">
-            <soap:fault name="TopicPathDialectUnknownFault" use="literal"/>
-         </fault>         
-         <fault name="NoCurrentMessageOnTopicFault">
-            <soap:fault name="NoCurrentMessageOnTopicFault" use="literal"/>
-         </fault>         
-      </operation>            
-       <operation name="QueryRelationshipsByType">
-         <soap:operation style="document"/>
-         <input>
-            <soap:body use="literal"/>
-         </input>
-         <output>
-            <soap:body use="literal"/>
-         </output>
-      </operation>             
-      <operation name="Recalibrate">
-       <soap:operation style="document"/>
-         <input>
-            <soap:body use="literal"/>
-         </input>
-         <output>
-            <soap:body use="literal"/>
-         </output>	
-      </operation>
- </binding>
-
-   <service name="WeatherStationService">
-      <port name="WeatherStation" binding="tns:WeatherStationSoapHttpBinding">
-         <soap:address location="http://localhost:8080/muse/services/WeatherStation" />
-      </port>
-   </service>
+  targetNamespace="http://wsdmdemo.org/service/weather-station"
+  xmlns="http://schemas.xmlsoap.org/wsdl/"
+  xmlns:tns="http://wsdmdemo.org/service/weather-station"
+  xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+  xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
+  xmlns:wsrp="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd"
+  xmlns:wsrpw="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.wsdl"
+  xmlns:wsntw="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.wsdl"
+  xmlns:muws-p2-wsdl="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.wsdl">
+
+  <import namespace="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.wsdl"
+    location="../spec/wsrf/WS-ResourceProperties-1_2-Draft_01.wsdl"/>
+
+  <import namespace="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.wsdl"
+    location="../spec/wsn/WS-BaseNotification-1_2-Draft_01.wsdl"/>
+
+  <import namespace="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.wsdl"
+    location="../spec/wsdm/MUWS-Part2-1_0.wsdl"/>
+
+  <types>
+    <schema elementFormDefault="qualified"
+      targetNamespace="http://wsdmdemo.org/service/weather-station"
+      xmlns="http://www.w3.org/2001/XMLSchema"
+      xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+      xmlns:wsbf="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-BaseFaults-1.2-draft-01.xsd"
+      xmlns:wsnt="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.xsd"
+      xmlns:muws-p1-xs="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part1.xsd"
+      xmlns:muws-p2-xs="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.xsd">
+
+      <xsd:import namespace="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-BaseFaults-1.2-draft-01.xsd"
+        schemaLocation="../spec/wsrf/WS-BaseFaults-1_2.xsd"/>
+
+      <xsd:import namespace="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd"
+        schemaLocation="../spec/wsrf/WS-ResourceLifetime-1_2.xsd"/>
+
+      <xsd:import namespace="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.xsd"
+        schemaLocation="../spec/wsn/WS-BaseNotification-1_2-Draft_01.xsd"/>
+
+      <xsd:import namespace="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part1.xsd"
+        schemaLocation="../spec/wsdm/MUWS-Part1-1_0.xsd"/>
+
+      <xsd:import namespace="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.xsd"
+        schemaLocation="../spec/wsdm/MUWS-Part2-1_0.xsd"/>
+
+      <!-- Some Weather Props As Metrics-->
+
+      <complexType name="PriceMetricType">
+        <simpleContent>
+          <extension base="xsd:double">
+            <xsd:attributeGroup ref="muws-p2-xs:MetricAttributes"/>
+          </extension>
+        </simpleContent>
+      </complexType>
+      <element name="Price" type="tns:PriceMetricType"/>
+
+      <!-- Temperature is in degrees Fahrenheit -->
+      <complexType name="TemperatureMetricType">
+        <simpleContent>
+          <extension base="xsd:double">
+            <xsd:attributeGroup ref="muws-p2-xs:MetricAttributes"/>
+          </extension>
+        </simpleContent>
+      </complexType>
+      <element name="Temperature" type="tns:TemperatureMetricType"/>
+
+      <!-- Humidity is a percentage-->
+      <complexType name="HumidityMetricType">
+        <simpleContent>
+          <extension base="xsd:double">
+            <xsd:attributeGroup ref="muws-p2-xs:MetricAttributes"/>
+          </extension>
+        </simpleContent>
+      </complexType>
+      <element name="Humidity" type="tns:HumidityMetricType"/>
+
+      <!-- Visibility is in miles -->
+      <complexType name="VisibilityMetricType">
+        <simpleContent>
+          <extension base="xsd:double">
+            <xsd:attributeGroup ref="muws-p2-xs:MetricAttributes"/>
+          </extension>
+        </simpleContent>
+      </complexType>
+      <element name="Visibility" type="tns:VisibilityMetricType"/>
+
+      <!-- Resource Properties Document Schema -->
+      <element name="WeatherStationResourceProperties">
+        <complexType>
+          <sequence>
+            <element ref="tns:Price"/>
+            <element ref="tns:Temperature"/>
+            <element ref="tns:Humidity"/>
+            <element ref="tns:Visibility"/>
+            <element ref="wsnt:Topic" maxOccurs="unbounded"/>
+            <element ref="wsnt:FixedTopicSet"/>
+            <element ref="wsnt:TopicExpressionDialects" maxOccurs="unbounded"/>
+            <element ref="muws-p1-xs:ResourceId"/>
+            <element ref="muws-p1-xs:ManageabilityCapability" minOccurs="0" maxOccurs="unbounded"/>
+            <element ref="muws-p2-xs:CurrentTime"/>
+            <element ref="muws-p2-xs:OperationalStatus"/>
+            <element ref="muws-p2-xs:Relationship" minOccurs="0" maxOccurs="unbounded"/>
+          </sequence>
+        </complexType>
+      </element>
+
+      <element name="Recalibrate">
+        <complexType/>
+      </element>
+      <element name="RecalibrateResponse">
+        <complexType/>
+      </element>
+
+    </schema>
+  </types>
+
+  <message name="RecalibrateRequest">
+    <part name="Recalibrate" element="tns:Recalibrate"/>
+  </message>
+
+  <message name="RecalibrateResponse">
+    <part name="RecalibrateResponse" element="tns:RecalibrateResponse"/>
+  </message>
+
+  <portType name="WeatherStationPortType" wsrp:ResourceProperties="tns:WeatherStationResourceProperties">
+
+    <operation name="GetResourceProperty">
+      <input name="GetResourcePropertyRequest" message="wsrpw:GetResourcePropertyRequest"/>
+      <output name="GetResourcePropertyResponse" message="wsrpw:GetResourcePropertyResponse"/>
+      <fault name="ResourceUnknownFault" message="wsrpw:ResourceUnknownFault"/>
+      <fault name="InvalidResourcePropertyQNameFault" message="wsrpw:InvalidResourcePropertyQNameFault"/>
+    </operation>
+
+    <operation name="GetMultipleResourceProperties">
+      <input name="GetMultipleResourcePropertiesRequest" message="wsrpw:GetMultipleResourcePropertiesRequest"/>
+      <output name="GetMultipleResourcePropertiesResponse" message="wsrpw:GetMultipleResourcePropertiesResponse"/>
+      <fault name="ResourceUnknownFault" message="wsrpw:ResourceUnknownFault"/>
+      <fault name="InvalidResourcePropertyQNameFault" message="wsrpw:InvalidResourcePropertyQNameFault"/>
+    </operation>
+
+    <operation name="Subscribe">
+      <input message="wsntw:SubscribeRequest"/>
+      <output message="wsntw:SubscribeResponse"/>
+      <fault name="ResourceUnknownFault" message="wsntw:ResourceUnknownFault"/>
+      <fault name="SubscribeCreationFailedFault" message="wsntw:SubscribeCreationFailedFault"/>
+      <fault name="TopicPathDialectUnknownFault" message="wsntw:TopicPathDialectUnknownFault"/>
+    </operation>
+
+    <operation name="GetCurrentMessage">
+      <input message="wsntw:GetCurrentMessageRequest"/>
+      <output message="wsntw:GetCurrentMessageResponse"/>
+      <fault name="ResourceUnknownFault" message="wsntw:ResourceUnknownFault"/>
+      <fault name="InvalidTopicExpressionFault" message="wsntw:InvalidTopicExpressionFault"/>
+      <fault name="TopicNotSupportedFault" message="wsntw:TopicNotSupportedFault"/>
+      <fault name="NoCurrentMessageOnTopicFault" message="wsntw:NoCurrentMessageOnTopicFault"/>
+    </operation>
+
+    <operation name="QueryRelationshipsByType">
+      <input message="muws-p2-wsdl:QueryRelationshipsByTypeRequest"/>
+      <output message="muws-p2-wsdl:QueryRelationshipsByTypeResponse"/>
+    </operation>
+
+    <operation name="Recalibrate">
+      <input message="tns:RecalibrateRequest"/>
+      <output message="tns:RecalibrateResponse"/>
+    </operation>
+
+  </portType>
+
+  <binding name="WeatherStationSoapHttpBinding" type="tns:WeatherStationPortType">
+
+    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
+
+    <operation name="GetResourceProperty">
+      <soap:operation style="document"/>
+      <input>
+        <soap:body use="literal"/>
+      </input>
+      <output>
+        <soap:body use="literal"/>
+      </output>
+      <fault name="ResourceUnknownFault">
+        <soap:fault name="ResourceUnknownFault" use="literal"/>
+      </fault>
+      <fault name="InvalidResourcePropertyQNameFault">
+        <soap:fault name="InvalidResourcePropertyQNameFault" use="literal"/>
+      </fault>
+    </operation>
+
+    <operation name="GetMultipleResourceProperties">
+      <soap:operation style="document"/>
+      <input>
+        <soap:body use="literal"/>
+      </input>
+      <output>
+        <soap:body use="literal"/>
+      </output>
+      <fault name="ResourceUnknownFault">
+        <soap:fault name="ResourceUnknownFault" use="literal"/>
+      </fault>
+      <fault name="InvalidResourcePropertyQNameFault">
+        <soap:fault name="InvalidResourcePropertyQNameFault" use="literal"/>
+      </fault>
+    </operation>
+    <operation name="Subscribe">
+      <soap:operation style="document"/>
+      <input>
+        <soap:body use="literal"/>
+      </input>
+      <output>
+        <soap:body use="literal"/>
+      </output>
+      <fault name="ResourceUnknownFault">
+        <soap:fault name="ResourceUnknownFault" use="literal"/>
+      </fault>
+      <fault name="SubscribeCreationFailedFault">
+        <soap:fault name="SubscribeCreationFailedFault" use="literal"/>
+      </fault>
+      <fault name="TopicPathDialectUnknownFault">
+        <soap:fault name="TopicPathDialectUnknownFault" use="literal"/>
+      </fault>
+    </operation>
+    <operation name="GetCurrentMessage">
+      <soap:operation style="document"/>
+      <input>
+        <soap:body use="literal"/>
+      </input>
+      <output>
+        <soap:body use="literal"/>
+      </output>
+      <fault name="ResourceUnknownFault">
+        <soap:fault name="ResourceUnknownFault" use="literal"/>
+      </fault>
+      <fault name="InvalidTopicExpressionFault">
+        <soap:fault name="InvalidTopicExpressionFault" use="literal"/>
+      </fault>
+      <fault name="TopicNotSupportedFault">
+        <soap:fault name="TopicPathDialectUnknownFault" use="literal"/>
+      </fault>
+      <fault name="NoCurrentMessageOnTopicFault">
+        <soap:fault name="NoCurrentMessageOnTopicFault" use="literal"/>
+      </fault>
+    </operation>
+    <operation name="QueryRelationshipsByType">
+      <soap:operation style="document"/>
+      <input>
+        <soap:body use="literal"/>
+      </input>
+      <output>
+        <soap:body use="literal"/>
+      </output>
+    </operation>
+    <operation name="Recalibrate">
+      <soap:operation style="document"/>
+      <input>
+        <soap:body use="literal"/>
+      </input>
+      <output>
+        <soap:body use="literal"/>
+      </output>
+    </operation>
+  </binding>
+
+  <service name="WeatherStationService">
+    <port name="WeatherStation" binding="tns:WeatherStationSoapHttpBinding">
+      <soap:address location="http://localhost:8080/muse/services/WeatherStation"/>
+    </port>
+  </service>
 
 </definitions>

Modified: incubator/muse/trunk/src/ieeedemo/src/wsdl/weatherstationclient.wsdl
URL: http://svn.apache.org/viewcvs/incubator/muse/trunk/src/ieeedemo/src/wsdl/weatherstationclient.wsdl?rev=178226&r1=178225&r2=178226&view=diff
==============================================================================
--- incubator/muse/trunk/src/ieeedemo/src/wsdl/weatherstationclient.wsdl (original)
+++ incubator/muse/trunk/src/ieeedemo/src/wsdl/weatherstationclient.wsdl Tue May 24 11:19:49 2005
@@ -1,193 +1,194 @@
 <?xml version="1.0"?>
-<definitions name="WeatherStationClient" targetNamespace="http://wsdmdemo.org" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="http://wsdmdemo.org" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsrp="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd" xmlns:wsrpw="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.wsdl" xmlns:wsntw="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.wsdl" xmlns:muws-p2-wsdl="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.wsdl" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing">
-	<import namespace="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.wsdl" location="../spec/wsrf/WS-ResourceProperties-1_2-Draft_01.wsdl"/>
-	<import namespace="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.wsdl" location="../spec/wsn/WS-BaseNotification-1_2-Draft_01.wsdl"/>
-	<import namespace="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.wsdl" location="../spec/wsdm/MUWS-Part2-1_0.wsdl"/>
-	<types>
-		<schema elementFormDefault="qualified" targetNamespace="http://wsdmdemo.org" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsbf="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-BaseFaults-1.2-draft-01.xsd" xmlns:wsnt="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.xsd" xmlns:muws-p1-xs="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part1.xsd" xmlns:muws-p2-xs="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.xsd" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing">
-			<xsd:import namespace="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-BaseFaults-1.2-draft-01.xsd" schemaLocation="../spec/wsrf/WS-BaseFaults-1_2.xsd"/>
-			<xsd:import namespace="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.xsd" schemaLocation="../spec/wsn/WS-BaseNotification-1_2-Draft_01.xsd"/>
-			<xsd:import namespace="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part1.xsd" schemaLocation="../spec/wsdm/MUWS-Part1-1_0.xsd"/>
-			<xsd:import namespace="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.xsd" schemaLocation="../spec/wsdm/MUWS-Part2-1_0.xsd"/>
-			<xsd:import namespace="http://schemas.xmlsoap.org/ws/2004/08/addressing" schemaLocation="../spec/wsa/WS-Addressing-2004_08_10.xsd"/>
-			<!-- Resource Properties Document Schema -->
-			<element name="WeatherStationClientResourceProperties">
-				<complexType>
-					<sequence>
-						<element ref="wsnt:Topic" maxOccurs="unbounded"/>
-						<element ref="wsnt:FixedTopicSet"/>
-						<element ref="wsnt:TopicExpressionDialects" maxOccurs="unbounded"/>
-						<element ref="muws-p1-xs:ResourceId"/>
-						<element ref="muws-p1-xs:ManageabilityCapability" minOccurs="0" maxOccurs="unbounded"/>
-						<element ref="muws-p2-xs:OperationalStatus"/>
-						<element ref="muws-p2-xs:Relationship" minOccurs="0" maxOccurs="unbounded"/>
-					</sequence>
-				</complexType>
-			</element>
-			<element name="SetWeatherStation">
-				<complexType>
-					<sequence>
-						<element ref="wsa:EndpointReference"/>
-					</sequence>
-				</complexType>
-			</element>
-			<element name="SetWeatherStationResponse">
-				<complexType/>
-			</element>
-			<element name="SetFailedFault">
-				<complexType>
-					<complexContent>
-						<extension base="wsbf:BaseFaultType"/>
-					</complexContent>
-				</complexType>
-			</element>
-		</schema>
-	</types>
-	<message name="SetWeatherStationRequest">
-		<part name="SetWeatherStation" element="tns:SetWeatherStation"/>
-	</message>
-	<message name="SetWeatherStationResponse">
-		<part name="SetWeatherStationResponse" element="tns:SetWeatherStationResponse"/>
-	</message>
-	<message name="SetFailedFault">
-		<part name="SetFailedFault" element="tns:SetFailedFault"/>
-	</message>
-	<portType name="WeatherStationClientPortType" wsrp:ResourceProperties="tns:WeatherStationClientResourceProperties">
-		<operation name="GetResourceProperty">
-			<input name="GetResourcePropertyRequest" message="wsrpw:GetResourcePropertyRequest"/>
-			<output name="GetResourcePropertyResponse" message="wsrpw:GetResourcePropertyResponse"/>
-			<fault name="ResourceUnknownFault" message="wsrpw:ResourceUnknownFault"/>
-			<fault name="InvalidResourcePropertyQNameFault" message="wsrpw:InvalidResourcePropertyQNameFault"/>
-		</operation>
-		<operation name="GetMultipleResourceProperties">
-			<input name="GetMultipleResourcePropertiesRequest" message="wsrpw:GetMultipleResourcePropertiesRequest"/>
-			<output name="GetMultipleResourcePropertiesResponse" message="wsrpw:GetMultipleResourcePropertiesResponse"/>
-			<fault name="ResourceUnknownFault" message="wsrpw:ResourceUnknownFault"/>
-			<fault name="InvalidResourcePropertyQNameFault" message="wsrpw:InvalidResourcePropertyQNameFault"/>
-		</operation>
-		<operation name="Subscribe">
-			<input message="wsntw:SubscribeRequest"/>
-			<output message="wsntw:SubscribeResponse"/>
-			<fault name="ResourceUnknownFault" message="wsntw:ResourceUnknownFault"/>
-			<fault name="SubscribeCreationFailedFault" message="wsntw:SubscribeCreationFailedFault"/>
-			<fault name="TopicPathDialectUnknownFault" message="wsntw:TopicPathDialectUnknownFault"/>
-		</operation>
-		<operation name="GetCurrentMessage">
-			<input message="wsntw:GetCurrentMessageRequest"/>
-			<output message="wsntw:GetCurrentMessageResponse"/>
-			<fault name="ResourceUnknownFault" message="wsntw:ResourceUnknownFault"/>
-			<fault name="InvalidTopicExpressionFault" message="wsntw:InvalidTopicExpressionFault"/>
-			<fault name="TopicNotSupportedFault" message="wsntw:TopicNotSupportedFault"/>
-			<fault name="NoCurrentMessageOnTopicFault" message="wsntw:NoCurrentMessageOnTopicFault"/>
-		</operation>
-		<operation name="QueryRelationshipsByType">
-			<input message="muws-p2-wsdl:QueryRelationshipsByTypeRequest"/>
-			<output message="muws-p2-wsdl:QueryRelationshipsByTypeResponse"/>
-		</operation>
-		<operation name="SetWeatherStation">
-			<input message="tns:SetWeatherStationRequest"/>
-			<output message="tns:SetWeatherStationResponse"/>
-			<fault name="SetFailedFault" message="tns:SetFailedFault"/>
-		</operation>
-	</portType>
-	<binding name="WeatherStationClientSoapHttpBinding" type="tns:WeatherStationClientPortType">
-		<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
-		<operation name="GetResourceProperty">
-			<soap:operation style="document"/>
-			<input>
-				<soap:body use="literal"/>
-			</input>
-			<output>
-				<soap:body use="literal"/>
-			</output>
-			<fault name="ResourceUnknownFault">
-				<soap:fault name="ResourceUnknownFault" use="literal"/>
-			</fault>
-			<fault name="InvalidResourcePropertyQNameFault">
-				<soap:fault name="InvalidResourcePropertyQNameFault" use="literal"/>
-			</fault>
-		</operation>
-		<operation name="GetMultipleResourceProperties">
-			<soap:operation style="document"/>
-			<input>
-				<soap:body use="literal"/>
-			</input>
-			<output>
-				<soap:body use="literal"/>
-			</output>
-			<fault name="ResourceUnknownFault">
-				<soap:fault name="ResourceUnknownFault" use="literal"/>
-			</fault>
-			<fault name="InvalidResourcePropertyQNameFault">
-				<soap:fault name="InvalidResourcePropertyQNameFault" use="literal"/>
-			</fault>
-		</operation>
-		<operation name="Subscribe">
-			<soap:operation style="document"/>
-			<input>
-				<soap:body use="literal"/>
-			</input>
-			<output>
-				<soap:body use="literal"/>
-			</output>
-			<fault name="ResourceUnknownFault">
-				<soap:fault name="ResourceUnknownFault" use="literal"/>
-			</fault>
-			<fault name="SubscribeCreationFailedFault">
-				<soap:fault name="SubscribeCreationFailedFault" use="literal"/>
-			</fault>
-			<fault name="TopicPathDialectUnknownFault">
-				<soap:fault name="TopicPathDialectUnknownFault" use="literal"/>
-			</fault>
-		</operation>
-		<operation name="GetCurrentMessage">
-			<soap:operation style="document"/>
-			<input>
-				<soap:body use="literal"/>
-			</input>
-			<output>
-				<soap:body use="literal"/>
-			</output>
-			<fault name="ResourceUnknownFault">
-				<soap:fault name="ResourceUnknownFault" use="literal"/>
-			</fault>
-			<fault name="InvalidTopicExpressionFault">
-				<soap:fault name="InvalidTopicExpressionFault" use="literal"/>
-			</fault>
-			<fault name="TopicNotSupportedFault">
-				<soap:fault name="TopicPathDialectUnknownFault" use="literal"/>
-			</fault>
-			<fault name="NoCurrentMessageOnTopicFault">
-				<soap:fault name="NoCurrentMessageOnTopicFault" use="literal"/>
-			</fault>
-		</operation>
-		<operation name="QueryRelationshipsByType">
-			<soap:operation style="document"/>
-			<input>
-				<soap:body use="literal"/>
-			</input>
-			<output>
-				<soap:body use="literal"/>
-			</output>
-		</operation>
-		<operation name="SetWeatherStation">
-			<soap:operation style="document"/>
-			<input>
-				<soap:body use="literal"/>
-			</input>
-			<output>
-				<soap:body use="literal"/>
-			</output>
-			<fault name="SetFailedFault">
-				<soap:fault name="SetFailedFault" use="literal"/>
-			</fault>
-		</operation>
-	</binding>
-	<service name="WeatherStationClientService">
-		<!-- Note: the port name becomes the service name in the wsdd generated by Wsdl2Java -->
-		<!-- *** Change the port name and the soap:address location below to reflect the desired endpoint URL *** -->
-		<port name="WeatherStationClient" binding="tns:WeatherStationClientSoapHttpBinding">
-			<soap:address location="http://localhost:8080/muse/services/WeatherStationClient"/>
-		</port>
-	</service>
+
+<definitions name="WeatherStationClient" targetNamespace="http://wsdmdemo.org/service/weather-station-client" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="http://wsdmdemo.org/service/weather-station-client" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsrp="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd" xmlns:wsrpw="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.wsdl" xmlns:wsntw="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.wsdl" xmlns:muws-p2-wsdl="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.wsdl" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing">
+  <import namespace="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.wsdl" location="../spec/wsrf/WS-ResourceProperties-1_2-Draft_01.wsdl"/>
+  <import namespace="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.wsdl" location="../spec/wsn/WS-BaseNotification-1_2-Draft_01.wsdl"/>
+  <import namespace="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.wsdl" location="../spec/wsdm/MUWS-Part2-1_0.wsdl"/>
+  <types>
+    <schema elementFormDefault="qualified" targetNamespace="http://wsdmdemo.org/service/weather-station-client" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsbf="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-BaseFaults-1.2-draft-01.xsd" xmlns:wsnt="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.xsd" xmlns:muws-p1-xs="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part1.xsd" xmlns:muws-p2-xs="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.xsd" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing">
+      <xsd:import namespace="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-BaseFaults-1.2-draft-01.xsd" schemaLocation="../spec/wsrf/WS-BaseFaults-1_2.xsd"/>
+      <xsd:import namespace="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.xsd" schemaLocation="../spec/wsn/WS-BaseNotification-1_2-Draft_01.xsd"/>
+      <xsd:import namespace="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part1.xsd" schemaLocation="../spec/wsdm/MUWS-Part1-1_0.xsd"/>
+      <xsd:import namespace="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.xsd" schemaLocation="../spec/wsdm/MUWS-Part2-1_0.xsd"/>
+      <xsd:import namespace="http://schemas.xmlsoap.org/ws/2004/08/addressing" schemaLocation="../spec/wsa/WS-Addressing-2004_08_10.xsd"/>
+      <!-- Resource Properties Document Schema -->
+      <element name="WeatherStationClientResourceProperties">
+        <complexType>
+          <sequence>
+            <element ref="wsnt:Topic" maxOccurs="unbounded"/>
+            <element ref="wsnt:FixedTopicSet"/>
+            <element ref="wsnt:TopicExpressionDialects" maxOccurs="unbounded"/>
+            <element ref="muws-p1-xs:ResourceId"/>
+            <element ref="muws-p1-xs:ManageabilityCapability" minOccurs="0" maxOccurs="unbounded"/>
+            <element ref="muws-p2-xs:OperationalStatus"/>
+            <element ref="muws-p2-xs:Relationship" minOccurs="0" maxOccurs="unbounded"/>
+          </sequence>
+        </complexType>
+      </element>
+      <element name="SetWeatherStation">
+        <complexType>
+          <sequence>
+            <element ref="wsa:EndpointReference"/>
+          </sequence>
+        </complexType>
+      </element>
+      <element name="SetWeatherStationResponse">
+        <complexType/>
+      </element>
+      <element name="SetFailedFault">
+        <complexType>
+          <complexContent>
+            <extension base="wsbf:BaseFaultType"/>
+          </complexContent>
+        </complexType>
+      </element>
+    </schema>
+  </types>
+  <message name="SetWeatherStationRequest">
+    <part name="SetWeatherStation" element="tns:SetWeatherStation"/>
+  </message>
+  <message name="SetWeatherStationResponse">
+    <part name="SetWeatherStationResponse" element="tns:SetWeatherStationResponse"/>
+  </message>
+  <message name="SetFailedFault">
+    <part name="SetFailedFault" element="tns:SetFailedFault"/>
+  </message>
+  <portType name="WeatherStationClientPortType" wsrp:ResourceProperties="tns:WeatherStationClientResourceProperties">
+    <operation name="GetResourceProperty">
+      <input name="GetResourcePropertyRequest" message="wsrpw:GetResourcePropertyRequest"/>
+      <output name="GetResourcePropertyResponse" message="wsrpw:GetResourcePropertyResponse"/>
+      <fault name="ResourceUnknownFault" message="wsrpw:ResourceUnknownFault"/>
+      <fault name="InvalidResourcePropertyQNameFault" message="wsrpw:InvalidResourcePropertyQNameFault"/>
+    </operation>
+    <operation name="GetMultipleResourceProperties">
+      <input name="GetMultipleResourcePropertiesRequest" message="wsrpw:GetMultipleResourcePropertiesRequest"/>
+      <output name="GetMultipleResourcePropertiesResponse" message="wsrpw:GetMultipleResourcePropertiesResponse"/>
+      <fault name="ResourceUnknownFault" message="wsrpw:ResourceUnknownFault"/>
+      <fault name="InvalidResourcePropertyQNameFault" message="wsrpw:InvalidResourcePropertyQNameFault"/>
+    </operation>
+    <operation name="Subscribe">
+      <input message="wsntw:SubscribeRequest"/>
+      <output message="wsntw:SubscribeResponse"/>
+      <fault name="ResourceUnknownFault" message="wsntw:ResourceUnknownFault"/>
+      <fault name="SubscribeCreationFailedFault" message="wsntw:SubscribeCreationFailedFault"/>
+      <fault name="TopicPathDialectUnknownFault" message="wsntw:TopicPathDialectUnknownFault"/>
+    </operation>
+    <operation name="GetCurrentMessage">
+      <input message="wsntw:GetCurrentMessageRequest"/>
+      <output message="wsntw:GetCurrentMessageResponse"/>
+      <fault name="ResourceUnknownFault" message="wsntw:ResourceUnknownFault"/>
+      <fault name="InvalidTopicExpressionFault" message="wsntw:InvalidTopicExpressionFault"/>
+      <fault name="TopicNotSupportedFault" message="wsntw:TopicNotSupportedFault"/>
+      <fault name="NoCurrentMessageOnTopicFault" message="wsntw:NoCurrentMessageOnTopicFault"/>
+    </operation>
+    <operation name="QueryRelationshipsByType">
+      <input message="muws-p2-wsdl:QueryRelationshipsByTypeRequest"/>
+      <output message="muws-p2-wsdl:QueryRelationshipsByTypeResponse"/>
+    </operation>
+    <operation name="SetWeatherStation">
+      <input message="tns:SetWeatherStationRequest"/>
+      <output message="tns:SetWeatherStationResponse"/>
+      <fault name="SetFailedFault" message="tns:SetFailedFault"/>
+    </operation>
+  </portType>
+  <binding name="WeatherStationClientSoapHttpBinding" type="tns:WeatherStationClientPortType">
+    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
+    <operation name="GetResourceProperty">
+      <soap:operation style="document"/>
+      <input>
+        <soap:body use="literal"/>
+      </input>
+      <output>
+        <soap:body use="literal"/>
+      </output>
+      <fault name="ResourceUnknownFault">
+        <soap:fault name="ResourceUnknownFault" use="literal"/>
+      </fault>
+      <fault name="InvalidResourcePropertyQNameFault">
+        <soap:fault name="InvalidResourcePropertyQNameFault" use="literal"/>
+      </fault>
+    </operation>
+    <operation name="GetMultipleResourceProperties">
+      <soap:operation style="document"/>
+      <input>
+        <soap:body use="literal"/>
+      </input>
+      <output>
+        <soap:body use="literal"/>
+      </output>
+      <fault name="ResourceUnknownFault">
+        <soap:fault name="ResourceUnknownFault" use="literal"/>
+      </fault>
+      <fault name="InvalidResourcePropertyQNameFault">
+        <soap:fault name="InvalidResourcePropertyQNameFault" use="literal"/>
+      </fault>
+    </operation>
+    <operation name="Subscribe">
+      <soap:operation style="document"/>
+      <input>
+        <soap:body use="literal"/>
+      </input>
+      <output>
+        <soap:body use="literal"/>
+      </output>
+      <fault name="ResourceUnknownFault">
+        <soap:fault name="ResourceUnknownFault" use="literal"/>
+      </fault>
+      <fault name="SubscribeCreationFailedFault">
+        <soap:fault name="SubscribeCreationFailedFault" use="literal"/>
+      </fault>
+      <fault name="TopicPathDialectUnknownFault">
+        <soap:fault name="TopicPathDialectUnknownFault" use="literal"/>
+      </fault>
+    </operation>
+    <operation name="GetCurrentMessage">
+      <soap:operation style="document"/>
+      <input>
+        <soap:body use="literal"/>
+      </input>
+      <output>
+        <soap:body use="literal"/>
+      </output>
+      <fault name="ResourceUnknownFault">
+        <soap:fault name="ResourceUnknownFault" use="literal"/>
+      </fault>
+      <fault name="InvalidTopicExpressionFault">
+        <soap:fault name="InvalidTopicExpressionFault" use="literal"/>
+      </fault>
+      <fault name="TopicNotSupportedFault">
+        <soap:fault name="TopicPathDialectUnknownFault" use="literal"/>
+      </fault>
+      <fault name="NoCurrentMessageOnTopicFault">
+        <soap:fault name="NoCurrentMessageOnTopicFault" use="literal"/>
+      </fault>
+    </operation>
+    <operation name="QueryRelationshipsByType">
+      <soap:operation style="document"/>
+      <input>
+        <soap:body use="literal"/>
+      </input>
+      <output>
+        <soap:body use="literal"/>
+      </output>
+    </operation>
+    <operation name="SetWeatherStation">
+      <soap:operation style="document"/>
+      <input>
+        <soap:body use="literal"/>
+      </input>
+      <output>
+        <soap:body use="literal"/>
+      </output>
+      <fault name="SetFailedFault">
+        <soap:fault name="SetFailedFault" use="literal"/>
+      </fault>
+    </operation>
+  </binding>
+  <service name="WeatherStationClientService">
+    <!-- Note: the port name becomes the service name in the wsdd generated by Wsdl2Java -->
+    <!-- *** Change the port name and the soap:address location below to reflect the desired endpoint URL *** -->
+    <port name="WeatherStationClient" binding="tns:WeatherStationClientSoapHttpBinding">
+      <soap:address location="http://localhost:8080/muse/services/WeatherStationClient"/>
+    </port>
+  </service>
 </definitions>

Modified: incubator/muse/trunk/src/ieeedemo/src/wsdl/weatherstationdirectory.wsdl
URL: http://svn.apache.org/viewcvs/incubator/muse/trunk/src/ieeedemo/src/wsdl/weatherstationdirectory.wsdl?rev=178226&r1=178225&r2=178226&view=diff
==============================================================================
--- incubator/muse/trunk/src/ieeedemo/src/wsdl/weatherstationdirectory.wsdl (original)
+++ incubator/muse/trunk/src/ieeedemo/src/wsdl/weatherstationdirectory.wsdl Tue May 24 11:19:49 2005
@@ -1,233 +1,231 @@
 <?xml version="1.0"?>
-<definitions name="WeatherStationDirectory" targetNamespace="http://wsdmdemo.org" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="http://wsdmdemo.org" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsrp="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd" xmlns:wsrpw="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.wsdl" xmlns:wsntw="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.wsdl" xmlns:muws-p2-wsdl="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.wsdl" xmlns:mex="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsa04="http://schemas.xmlsoap.org/ws/2004/08/addressing">
-	<import namespace="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.wsdl" location="../spec/wsrf/WS-ResourceProperties-1_2-Draft_01.wsdl"/>
-	<import namespace="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.wsdl" location="../spec/wsn/WS-BaseNotification-1_2-Draft_01.wsdl"/>
-	<import namespace="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.wsdl" location="../spec/wsdm/MUWS-Part2-1_0.wsdl"/>
-	<types>
-		<schema elementFormDefault="qualified" targetNamespace="http://wsdmdemo.org" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsbf="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-BaseFaults-1.2-draft-01.xsd" xmlns:wsnt="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.xsd" xmlns:muws-p1-xs="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part1.xsd" xmlns:muws-p2-xs="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.xsd" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing">
-			<xsd:import namespace="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-BaseFaults-1.2-draft-01.xsd" schemaLocation="../spec/wsrf/WS-BaseFaults-1_2.xsd"/>
-			<xsd:import namespace="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.xsd" schemaLocation="../spec/wsn/WS-BaseNotification-1_2-Draft_01.xsd"/>
-			<xsd:import namespace="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part1.xsd" schemaLocation="../spec/wsdm/MUWS-Part1-1_0.xsd"/>
-			<xsd:import namespace="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.xsd" schemaLocation="../spec/wsdm/MUWS-Part2-1_0.xsd"/>
-			<xsd:import namespace="http://schemas.xmlsoap.org/ws/2004/08/addressing" schemaLocation="../spec/wsa/WS-Addressing-2004_08_10.xsd"/>
-
-			<!-- Resource Properties Document Schema -->
-			<element name="WeatherStationDirectoryResourceProperties">
-				<complexType>
-					<sequence>
-			                  	<element ref="wsnt:Topic" maxOccurs="unbounded" /> 
-                 				<element ref="wsnt:FixedTopicSet" /> 
-                  				<element ref="wsnt:TopicExpressionDialects" maxOccurs="unbounded" />     
-						<element ref="muws-p1-xs:ResourceId"/>
-				          	<element ref="muws-p1-xs:ManageabilityCapability" minOccurs="0" maxOccurs="unbounded"/>
-				          	<element ref="muws-p2-xs:Relationship" minOccurs="0" maxOccurs="unbounded"/>
-					</sequence>
-				</complexType>
-			</element>
-		
-		 <element name="AddWeatherStation">
-		 	<complexType>
-			   <sequence>
-			       <element ref="wsa:EndpointReference"/>
-			   </sequence>	
-		      </complexType>
-		 </element>  
-		 
-		 <element name="AddWeatherStationResponse">
-		 	<complexType/>
-		 </element>		 
-
-		 <element name="RemoveWeatherStation">
-		 	<complexType>
-			   <sequence>
-			       <element ref="muws-p1-xs:ResourceId"/>
-			   </sequence>	
-		      </complexType>
-		 </element>  
-
-		 <element name="RemoveWeatherStationResponse">
-		 	<complexType/>
-		</element>
-			
-		</schema>
-	</types>
-
-   <message name="AddWeatherStation">
-       <part name="AddWeatherStation" element="tns:AddWeatherStation"/>
-   </message>
-
-   <message name="AddWeatherStationResponse">
-       <part name="AddWeatherStationResponse" element="tns:AddWeatherStationResponse"/>
-   </message>
-
-   <message name="RemoveWeatherStation">
-       <part name="RemoveWeatherStation" element="tns:RemoveWeatherStation"/>
-   </message>
-   
-   <message name="RemoveWeatherStationResponse">
-       <part name="RemoveWeatherStationResponse" element="tns:RemoveWeatherStationResponse"/>
-   </message>
-
 
+<definitions name="WeatherStationDirectory" targetNamespace="http://wsdmdemo.org/service/weather-station-directory" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="http://wsdmdemo.org/service/weather-station-directory" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsrp="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd" xmlns:wsrpw="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.wsdl" xmlns:wsntw="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.wsdl" xmlns:muws-p2-wsdl="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.wsdl" xmlns:mex="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsa04="http://schemas.xmlsoap.org/ws/2004/08/addressing">
+  <import namespace="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.wsdl" location="../spec/wsrf/WS-ResourceProperties-1_2-Draft_01.wsdl"/>
+  <import namespace="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.wsdl" location="../spec/wsn/WS-BaseNotification-1_2-Draft_01.wsdl"/>
+  <import namespace="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.wsdl" location="../spec/wsdm/MUWS-Part2-1_0.wsdl"/>
+  <types>
+    <schema elementFormDefault="qualified" targetNamespace="http://wsdmdemo.org/service/weather-station-directory" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsbf="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-BaseFaults-1.2-draft-01.xsd" xmlns:wsnt="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.xsd" xmlns:muws-p1-xs="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part1.xsd" xmlns:muws-p2-xs="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.xsd" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing">
+      <xsd:import namespace="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-BaseFaults-1.2-draft-01.xsd" schemaLocation="../spec/wsrf/WS-BaseFaults-1_2.xsd"/>
+      <xsd:import namespace="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.xsd" schemaLocation="../spec/wsn/WS-BaseNotification-1_2-Draft_01.xsd"/>
+      <xsd:import namespace="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part1.xsd" schemaLocation="../spec/wsdm/MUWS-Part1-1_0.xsd"/>
+      <xsd:import namespace="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.xsd" schemaLocation="../spec/wsdm/MUWS-Part2-1_0.xsd"/>
+      <xsd:import namespace="http://schemas.xmlsoap.org/ws/2004/08/addressing" schemaLocation="../spec/wsa/WS-Addressing-2004_08_10.xsd"/>
+
+      <!-- Resource Properties Document Schema -->
+      <element name="WeatherStationDirectoryResourceProperties">
+        <complexType>
+          <sequence>
+            <element ref="wsnt:Topic" maxOccurs="unbounded"/>
+            <element ref="wsnt:FixedTopicSet"/>
+            <element ref="wsnt:TopicExpressionDialects" maxOccurs="unbounded"/>
+            <element ref="muws-p1-xs:ResourceId"/>
+            <element ref="muws-p1-xs:ManageabilityCapability" minOccurs="0" maxOccurs="unbounded"/>
+            <element ref="muws-p2-xs:Relationship" minOccurs="0" maxOccurs="unbounded"/>
+          </sequence>
+        </complexType>
+      </element>
+
+      <element name="AddWeatherStation">
+        <complexType>
+          <sequence>
+            <element ref="wsa:EndpointReference"/>
+          </sequence>
+        </complexType>
+      </element>
+
+      <element name="AddWeatherStationResponse">
+        <complexType/>
+      </element>
+
+      <element name="RemoveWeatherStation">
+        <complexType>
+          <sequence>
+            <element ref="muws-p1-xs:ResourceId"/>
+          </sequence>
+        </complexType>
+      </element>
+
+      <element name="RemoveWeatherStationResponse">
+        <complexType/>
+      </element>
+
+    </schema>
+  </types>
+
+  <message name="AddWeatherStation">
+    <part name="AddWeatherStation" element="tns:AddWeatherStation"/>
+  </message>
+
+  <message name="AddWeatherStationResponse">
+    <part name="AddWeatherStationResponse" element="tns:AddWeatherStationResponse"/>
+  </message>
+
+  <message name="RemoveWeatherStation">
+    <part name="RemoveWeatherStation" element="tns:RemoveWeatherStation"/>
+  </message>
+
+  <message name="RemoveWeatherStationResponse">
+    <part name="RemoveWeatherStationResponse" element="tns:RemoveWeatherStationResponse"/>
+  </message>
 
   <portType name="WeatherStationDirectoryPortType" wsrp:ResourceProperties="tns:WeatherStationDirectoryResourceProperties">
-	<operation name="GetResourceProperty">
-		<input name="GetResourcePropertyRequest" message="wsrpw:GetResourcePropertyRequest"/>
-		<output name="GetResourcePropertyResponse" message="wsrpw:GetResourcePropertyResponse"/>
-		<fault name="ResourceUnknownFault" message="wsrpw:ResourceUnknownFault"/>
-		<fault name="InvalidResourcePropertyQNameFault" message="wsrpw:InvalidResourcePropertyQNameFault"/>
-	</operation>
-     <operation name="GetMultipleResourceProperties">
-         <input name="GetMultipleResourcePropertiesRequest" message="wsrpw:GetMultipleResourcePropertiesRequest"/>
-         <output name="GetMultipleResourcePropertiesResponse" message="wsrpw:GetMultipleResourcePropertiesResponse"/>
-         <fault name="ResourceUnknownFault" message="wsrpw:ResourceUnknownFault"/>
-         <fault name="InvalidResourcePropertyQNameFault" message="wsrpw:InvalidResourcePropertyQNameFault"/>
-      </operation>
-      
-      <operation name="Subscribe">
-         <input message="wsntw:SubscribeRequest" /> 
-         <output message="wsntw:SubscribeResponse" /> 
-         <fault name="ResourceUnknownFault" message="wsntw:ResourceUnknownFault" /> 
-         <fault name="SubscribeCreationFailedFault" message="wsntw:SubscribeCreationFailedFault" /> 
-         <fault name="TopicPathDialectUnknownFault" message="wsntw:TopicPathDialectUnknownFault" /> 
-      </operation>
-      
-      <operation name="GetCurrentMessage">
-         <input message="wsntw:GetCurrentMessageRequest" /> 
-         <output message="wsntw:GetCurrentMessageResponse" /> 
-         <fault name="ResourceUnknownFault" message="wsntw:ResourceUnknownFault" /> 
-         <fault name="InvalidTopicExpressionFault" message="wsntw:InvalidTopicExpressionFault" /> 
-         <fault name="TopicNotSupportedFault" message="wsntw:TopicNotSupportedFault" /> 
-         <fault name="NoCurrentMessageOnTopicFault" message="wsntw:NoCurrentMessageOnTopicFault" /> 
-      </operation>       
-   
-      <operation name="QueryRelationshipsByType">
-         <input message="muws-p2-wsdl:QueryRelationshipsByTypeRequest"/>
-         <output message="muws-p2-wsdl:QueryRelationshipsByTypeResponse"/>         
-      </operation>      
-
-      <operation name="AddWeatherStation">
-         <input message="tns:AddWeatherStation"/>
-         <output message="tns:AddWeatherStationResponse"/>         
-      </operation>
-
-      <operation name="RemoveWeatherStation">
-         <input message="tns:RemoveWeatherStation"/>
-         <output message="tns:RemoveWeatherStationResponse"/>         
-      </operation>
-
-
-	</portType>
-	<binding name="WeatherStationDirectorySoapHttpBinding" type="tns:WeatherStationDirectoryPortType">
-		<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
-		<operation name="GetResourceProperty">
-			<soap:operation style="document"/>
-			<input>
-				<soap:body use="literal"/>
-			</input>
-			<output>
-				<soap:body use="literal"/>
-			</output>
-			<fault name="ResourceUnknownFault">
-				<soap:fault name="ResourceUnknownFault" use="literal"/>
-			</fault>
-			<fault name="InvalidResourcePropertyQNameFault">
-				<soap:fault name="InvalidResourcePropertyQNameFault" use="literal"/>
-			</fault>
-		</operation>
-
-      <operation name="GetMultipleResourceProperties">
-         <soap:operation style="document"/>
-         <input>
-            <soap:body use="literal"/>
-         </input>
-         <output>
-            <soap:body use="literal"/>
-         </output>
-         <fault name="ResourceUnknownFault">
-            <soap:fault name="ResourceUnknownFault" use="literal"/>
-         </fault>
-         <fault name="InvalidResourcePropertyQNameFault">
-            <soap:fault name="InvalidResourcePropertyQNameFault" use="literal"/>
-         </fault>
-      </operation>
-          
-      <operation name="Subscribe">
-         <soap:operation style="document"/>
-         <input>
-            <soap:body use="literal"/>
-         </input>
-         <output>
-            <soap:body use="literal"/>
-         </output>
-         <fault name="ResourceUnknownFault">
-            <soap:fault name="ResourceUnknownFault" use="literal"/>
-         </fault>
-         <fault name="SubscribeCreationFailedFault">
-            <soap:fault name="SubscribeCreationFailedFault" use="literal"/>
-         </fault>
-         <fault name="TopicPathDialectUnknownFault">
-            <soap:fault name="TopicPathDialectUnknownFault" use="literal"/>
-         </fault>         
-      </operation>            
-      <operation name="GetCurrentMessage">
-         <soap:operation style="document"/>
-         <input>
-            <soap:body use="literal"/>
-         </input>
-         <output>
-            <soap:body use="literal"/>
-         </output>
-         <fault name="ResourceUnknownFault">
-            <soap:fault name="ResourceUnknownFault" use="literal"/>
-         </fault>
-         <fault name="InvalidTopicExpressionFault">
-            <soap:fault name="InvalidTopicExpressionFault" use="literal"/>
-         </fault>
-         <fault name="TopicNotSupportedFault">
-            <soap:fault name="TopicPathDialectUnknownFault" use="literal"/>
-         </fault>         
-         <fault name="NoCurrentMessageOnTopicFault">
-            <soap:fault name="NoCurrentMessageOnTopicFault" use="literal"/>
-         </fault>         
-      </operation>            
-
-      <operation name="QueryRelationshipsByType">
-         <soap:operation style="document"/>
-         <input>
-            <soap:body use="literal"/>
-         </input>
-         <output>
-            <soap:body use="literal"/>
-         </output>
-      </operation>            
-
-      <operation name="AddWeatherStation">
-         <soap:operation style="document"/>
-         <input>
-            <soap:body use="literal"/>
-         </input>
-         <output>
-            <soap:body use="literal"/>
-         </output>
-      </operation>
-
-      <operation name="RemoveWeatherStation">
-         <soap:operation style="document"/>
-         <input>
-            <soap:body use="literal"/>
-         </input>
-         <output>
-            <soap:body use="literal"/>
-         </output>
-      </operation>
-	
-	</binding>
-	<service name="WeatherStationDirectoryService">
-		<!-- Note: the port name becomes the service name in the wsdd generated by Wsdl2Java -->
-		<!-- *** Change the port name and the soap:address location below to reflect the desired endpoint URL *** -->
-		<port name="WeatherStationDirectory" binding="tns:WeatherStationDirectorySoapHttpBinding">
-			<soap:address location="http://localhost:8080/muse/services/WeatherStationDirectory"/>
-		</port>
-	</service>
+    <operation name="GetResourceProperty">
+      <input name="GetResourcePropertyRequest" message="wsrpw:GetResourcePropertyRequest"/>
+      <output name="GetResourcePropertyResponse" message="wsrpw:GetResourcePropertyResponse"/>
+      <fault name="ResourceUnknownFault" message="wsrpw:ResourceUnknownFault"/>
+      <fault name="InvalidResourcePropertyQNameFault" message="wsrpw:InvalidResourcePropertyQNameFault"/>
+    </operation>
+    <operation name="GetMultipleResourceProperties">
+      <input name="GetMultipleResourcePropertiesRequest" message="wsrpw:GetMultipleResourcePropertiesRequest"/>
+      <output name="GetMultipleResourcePropertiesResponse" message="wsrpw:GetMultipleResourcePropertiesResponse"/>
+      <fault name="ResourceUnknownFault" message="wsrpw:ResourceUnknownFault"/>
+      <fault name="InvalidResourcePropertyQNameFault" message="wsrpw:InvalidResourcePropertyQNameFault"/>
+    </operation>
+
+    <operation name="Subscribe">
+      <input message="wsntw:SubscribeRequest"/>
+      <output message="wsntw:SubscribeResponse"/>
+      <fault name="ResourceUnknownFault" message="wsntw:ResourceUnknownFault"/>
+      <fault name="SubscribeCreationFailedFault" message="wsntw:SubscribeCreationFailedFault"/>
+      <fault name="TopicPathDialectUnknownFault" message="wsntw:TopicPathDialectUnknownFault"/>
+    </operation>
+
+    <operation name="GetCurrentMessage">
+      <input message="wsntw:GetCurrentMessageRequest"/>
+      <output message="wsntw:GetCurrentMessageResponse"/>
+      <fault name="ResourceUnknownFault" message="wsntw:ResourceUnknownFault"/>
+      <fault name="InvalidTopicExpressionFault" message="wsntw:InvalidTopicExpressionFault"/>
+      <fault name="TopicNotSupportedFault" message="wsntw:TopicNotSupportedFault"/>
+      <fault name="NoCurrentMessageOnTopicFault" message="wsntw:NoCurrentMessageOnTopicFault"/>
+    </operation>
+
+    <operation name="QueryRelationshipsByType">
+      <input message="muws-p2-wsdl:QueryRelationshipsByTypeRequest"/>
+      <output message="muws-p2-wsdl:QueryRelationshipsByTypeResponse"/>
+    </operation>
+
+    <operation name="AddWeatherStation">
+      <input message="tns:AddWeatherStation"/>
+      <output message="tns:AddWeatherStationResponse"/>
+    </operation>
+
+    <operation name="RemoveWeatherStation">
+      <input message="tns:RemoveWeatherStation"/>
+      <output message="tns:RemoveWeatherStationResponse"/>
+    </operation>
+
+  </portType>
+  <binding name="WeatherStationDirectorySoapHttpBinding" type="tns:WeatherStationDirectoryPortType">
+    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
+    <operation name="GetResourceProperty">
+      <soap:operation style="document"/>
+      <input>
+        <soap:body use="literal"/>
+      </input>
+      <output>
+        <soap:body use="literal"/>
+      </output>
+      <fault name="ResourceUnknownFault">
+        <soap:fault name="ResourceUnknownFault" use="literal"/>
+      </fault>
+      <fault name="InvalidResourcePropertyQNameFault">
+        <soap:fault name="InvalidResourcePropertyQNameFault" use="literal"/>
+      </fault>
+    </operation>
+
+    <operation name="GetMultipleResourceProperties">
+      <soap:operation style="document"/>
+      <input>
+        <soap:body use="literal"/>
+      </input>
+      <output>
+        <soap:body use="literal"/>
+      </output>
+      <fault name="ResourceUnknownFault">
+        <soap:fault name="ResourceUnknownFault" use="literal"/>
+      </fault>
+      <fault name="InvalidResourcePropertyQNameFault">
+        <soap:fault name="InvalidResourcePropertyQNameFault" use="literal"/>
+      </fault>
+    </operation>
+
+    <operation name="Subscribe">
+      <soap:operation style="document"/>
+      <input>
+        <soap:body use="literal"/>
+      </input>
+      <output>
+        <soap:body use="literal"/>
+      </output>
+      <fault name="ResourceUnknownFault">
+        <soap:fault name="ResourceUnknownFault" use="literal"/>
+      </fault>
+      <fault name="SubscribeCreationFailedFault">
+        <soap:fault name="SubscribeCreationFailedFault" use="literal"/>
+      </fault>
+      <fault name="TopicPathDialectUnknownFault">
+        <soap:fault name="TopicPathDialectUnknownFault" use="literal"/>
+      </fault>
+    </operation>
+    <operation name="GetCurrentMessage">
+      <soap:operation style="document"/>
+      <input>
+        <soap:body use="literal"/>
+      </input>
+      <output>
+        <soap:body use="literal"/>
+      </output>
+      <fault name="ResourceUnknownFault">
+        <soap:fault name="ResourceUnknownFault" use="literal"/>
+      </fault>
+      <fault name="InvalidTopicExpressionFault">
+        <soap:fault name="InvalidTopicExpressionFault" use="literal"/>
+      </fault>
+      <fault name="TopicNotSupportedFault">
+        <soap:fault name="TopicPathDialectUnknownFault" use="literal"/>
+      </fault>
+      <fault name="NoCurrentMessageOnTopicFault">
+        <soap:fault name="NoCurrentMessageOnTopicFault" use="literal"/>
+      </fault>
+    </operation>
+
+    <operation name="QueryRelationshipsByType">
+      <soap:operation style="document"/>
+      <input>
+        <soap:body use="literal"/>
+      </input>
+      <output>
+        <soap:body use="literal"/>
+      </output>
+    </operation>
+
+    <operation name="AddWeatherStation">
+      <soap:operation style="document"/>
+      <input>
+        <soap:body use="literal"/>
+      </input>
+      <output>
+        <soap:body use="literal"/>
+      </output>
+    </operation>
+
+    <operation name="RemoveWeatherStation">
+      <soap:operation style="document"/>
+      <input>
+        <soap:body use="literal"/>
+      </input>
+      <output>
+        <soap:body use="literal"/>
+      </output>
+    </operation>
+
+  </binding>
+  <service name="WeatherStationDirectoryService">
+    <!-- Note: the port name becomes the service name in the wsdd generated by Wsdl2Java -->
+    <!-- *** Change the port name and the soap:address location below to reflect the desired endpoint URL *** -->
+    <port name="WeatherStationDirectory" binding="tns:WeatherStationDirectorySoapHttpBinding">
+      <soap:address location="http://localhost:8080/muse/services/WeatherStationDirectory"/>
+    </port>
+  </service>
 </definitions>



---------------------------------------------------------------------
To unsubscribe, e-mail: muse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: muse-dev-help@ws.apache.org