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 wi...@apache.org on 2005/08/08 20:21:39 UTC

svn commit: r230838 - /webservices/muse/trunk/src/examples/ieeedemo/src/wsdl/weather-station.wsdl

Author: wire
Date: Mon Aug  8 11:21:36 2005
New Revision: 230838

URL: http://svn.apache.org/viewcvs?rev=230838&view=rev
Log:
Complies with new Post GGF WSDL

Modified:
    webservices/muse/trunk/src/examples/ieeedemo/src/wsdl/weather-station.wsdl

Modified: webservices/muse/trunk/src/examples/ieeedemo/src/wsdl/weather-station.wsdl
URL: http://svn.apache.org/viewcvs/webservices/muse/trunk/src/examples/ieeedemo/src/wsdl/weather-station.wsdl?rev=230838&r1=230837&r2=230838&view=diff
==============================================================================
--- webservices/muse/trunk/src/examples/ieeedemo/src/wsdl/weather-station.wsdl (original)
+++ webservices/muse/trunk/src/examples/ieeedemo/src/wsdl/weather-station.wsdl Mon Aug  8 11:21:36 2005
@@ -28,7 +28,8 @@
       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:muws-p2-xs="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.xsd" 
+      xmlns:mows-xs="http://docs.oasis-open.org/wsdm/2004/12/mows/wsdm-mows.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-Draft_01.xsd"/>
@@ -44,8 +45,10 @@
 
       <xsd:import namespace="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.xsd"
         schemaLocation="../spec/wsdm/MUWS-Part2-1_0.xsd"/>
+      <import namespace="http://docs.oasis-open.org/wsdm/2004/12/mows/wsdm-mows.xsd" 
+        schemaLocation="http://docs.oasis-open.org/wsdm/2004/12/mows/wsdm-mows.xsd"></import>
 
-      <!-- resource properties-->
+        <!-- resource properties-->
 
       <!-- station name -->
       <element name="Name" type="xsd:string"/>
@@ -68,26 +71,6 @@
       </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 -->
       <element name="WeatherStationResourceProperties">
         <complexType>
@@ -95,16 +78,15 @@
             <element ref="tns:Name"/>
             <element ref="tns:Owner"/>
             <element ref="tns:Price"/>
-            <element ref="tns:Temperature"/>
-            <element ref="tns:Humidity"/>
-            <element ref="tns:Visibility"/>
-            <element ref="wsnt:Topic" maxOccurs="unbounded"/>
+            <element ref="tns:Temperature" />
+            <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:OperationalStatus" />
+            <element ref="mows-xs:LastResponseTime"></element>
           </sequence>
         </complexType>
       </element>
@@ -115,6 +97,12 @@
       <element name="RecalibrateResponse">
         <complexType/>
       </element>
+      <element name="Kickme">
+        <complexType/>
+      </element>
+      <element name="KickmeResponse">
+        <complexType/>
+      </element>
 
     </schema>
   </types>
@@ -127,6 +115,12 @@
     <part name="RecalibrateResponse" element="tns:RecalibrateResponse"/>
   </message>
 
+  <message name="KickmeResponse">
+    <part name="KickmeResponse" element="tns:KickmeResponse"></part>
+  </message>
+  <message name="KickmeRequest">
+    <part name="KickmeRequest" element="tns:Kickme"></part>
+  </message>
   <portType name="WeatherStationPortType" wsrp:ResourceProperties="tns:WeatherStationResourceProperties">
 
     <operation name="GetResourceProperty">
@@ -165,6 +159,10 @@
       <output message="tns:RecalibrateResponse"/>
     </operation>
 
+    <operation name="Kickme">
+        <input message="tns:KickmeRequest"></input>
+        <output message="tns:KickmeResponse"></output>
+    </operation>
   </portType>
 
   <binding name="WeatherStationSoapHttpBinding" type="tns:WeatherStationPortType">
@@ -235,7 +233,7 @@
         <soap:fault name="InvalidTopicExpressionFault" use="literal"/>
       </fault>
       <fault name="TopicNotSupportedFault">
-        <soap:fault name="TopicNotSupportedFault" use="literal"/>
+        <soap:fault name="TopicPathDialectUnknownFault" use="literal"/>
       </fault>
       <fault name="NoCurrentMessageOnTopicFault">
         <soap:fault name="NoCurrentMessageOnTopicFault" use="literal"/>



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