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