Author: scamp
Date: Mon Mar 21 11:03:59 2005
New Revision: 158507
URL: http://svn.apache.org/viewcvs?view=rev&rev=158507
Log: (empty)
Modified:
incubator/muse/trunk/src/site/content/interop/src/wsdl/weatherstation.wsdl
Modified:
incubator/muse/trunk/src/site/content/interop/src/wsdl/weatherstation.wsdl
URL:
http://svn.apache.org/viewcvs/incubator/muse/trunk/src/site/content/interop/src/wsdl/weatherstation.wsdl?view=diff&r1=158506&r2=158507
==============================================================================
--- incubator/muse/trunk/src/site/content/interop/src/wsdl/weatherstation.wsdl
(original)
+++ incubator/muse/trunk/src/site/content/interop/src/wsdl/weatherstation.wsdl
Mon Mar 21 11:03:59 2005
@@ -0,0 +1,205 @@
+<?xml version="1.0"?>
+
+<definitions name="WeatherStation"
+ targetNamespace="http://everest-weather.org/wsdm/samples/2005/04/schema"
+ xmlns:tns="http://everest-weather.org/wsdm/samples/2005/04/schema"
+
+ xmlns="http://schemas.xmlsoap.org/wsdl/"
+ xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
+
xmlns:muws-xs1="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part1.xsd"
+
xmlns:muws-xs2="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.xsd"
+
xmlns:muws-wsdl2="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.wsdl"
+
xmlns:muws-events="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2-events.xml
"
+ xmlns:mows-xs="http://docs.oasis-open.org/wsdm/2004/12/mows/wsdm-mows.xsd"
+
xmlns:mows-wsdl="http://docs.oasis-open.org/wsdm/2004/12/mows/wsdm-mows.wsdl"
+
xmlns:mows-events="http://docs.oasis-open.org/wsdm/2004/12/mows/wsdm-mows-events.xml"
+ xmlns:wsdl="http://www.w3.org/2002/07/wsdl"
+ xmlns:S="http://www.w3.org/2002/12/soap-envelope"
+ xmlns:xs="http://www.w3.org/2001/XMLSchema"
+
xmlns:wsrf-rp="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd"
+
xmlns:wsnt="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.xsd"
+
xmlns:wstop="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-Topics-1.2-draft-01.xsd"
+ xmlns:wsws-xs="http://everest-weather.org/wsdm/samples/2005/04/schema">
+
+ <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.wsdl"/>
+
+ <types>
+ <schema elementFormDefault="qualified"
+
targetNamespace="http://everest-weather.org/wsdm/samples/2005/04/schema"
+ xmlns="http://www.w3.org/2001/XMLSchema"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+
+ <import
namespace="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part1.xsd"
+ schemaLocation="../spec/wsdm/MUWS-Part1-1_0.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="../spec/wsdm/MOWS_12_2004.xsd"/>
+
+ <element name="FCCID" />
+
+ <!-- Resource Properties Document Schema -->
+ <element name="WeatherStationProperties">
+ <complexType>
+ <sequence>
+
+ <!--common props -->
+ <element ref="muws-xs1:ResourceId"/>
+ <!-- Management Capabilities must be defined for at least
Identity and Status and Relationship and Correlatible Props
+ MUWS2 MetricsCapability AND MOWS Metrics capability -->
+ <element ref="muws-xs1:ManageabilityCapability"
minOccurs="2" maxOccurs="unbounded"/>
+ <element ref="muws-xs2:OperationalStatus"/>
+
+ <!-- other props -->
+ <element ref="muws-xs2:Relationship" minOccurs="1"
maxOccurs="unbounded"/>
+ <element ref="mows-xs:EndpointReference"/>
+ <element ref="mows-xs:EndpointDescriptions"
maxOccurs="unbounded"/>
+ <element ref="muws-xs2:CurrentTime"/>
+ <element ref="mows-xs:NumberOfRequests"/>
+ <element ref="mows-xs:NumberOfSuccessfulRequests"/>
+ <element ref="mows-xs:NumberOfFailedRequests"/>
+ <element ref="mows-xs:ServiceTime"/>
+ <element ref="mows-xs:MaxResponseTime"/>
+ <element ref="mows-xs:LastResponseTime"/>
+ <!-- Must contain only 1 Match assertion-->
+ <element ref="muws-xs1:CorrelatableProperties"
maxOccurs="1"/>
+ <element ref="wsws-xs:FCCID"/>
+ </sequence>
+ </complexType>
+ </element>
+
+ </schema>
+ </types>
+
+ <portType name="WeatherStationPortType"
wsrp:ResourceProperties="tns:WeatherStationProperties">
+
+ <!-- wsrp:* operations -->
+ <operation name="GetResourceProperty">
+ <input name="GetResourcePropertyRequest"
message="wsrf-rp:GetResourcePropertyRequest"/>
+ <output name="GetResourcePropertyResponse"
message="wsrf-rp:GetResourcePropertyResponse"/>
+ <fault name="ResourceUnknownFault"
message="wsrf-rp:ResourceUnknownFault"/>
+ <fault name="InvalidResourcePropertyQNameFault"
message="wsrf-rp:InvalidResourcePropertyQNameFault"/>
+ </operation>
+
+ <operation name="GetMultipleResourceProperties">
+ <input name="GetMultipleResourcePropertiesRequest"
message="wsrf-rp:GetMultipleResourcePropertiesRequest"/>
+ <output name="GetMultipleResourcePropertiesResponse"
message="wsrf-rp:GetMultipleResourcePropertiesResponse"/>
+ <fault name="ResourceUnknownFault"
message="wsrf-rp:ResourceUnknownFault"/>
+ <fault name="InvalidResourcePropertyQNameFault"
message="wsrf-rp:InvalidResourcePropertyQNameFault"/>
+ </operation>
+
+
+ <!-- wsntw:NotificationProducer operations -->
+ <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="GetManageabilityReferences">
+ <input message="mows-wsdl:GetManageabilityReferencesRequest"/>
+ <output message="mows-wsdl:GetManageabilityReferencesResponse"/>
+ </operation>
+
+ </portType>
+
+<binding name="WeatherStationSoapHttpBinding"
type="tns:WeatherStationPortType">
+ <soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http"/>
+
+ <!-- wsrpw:* operations -->
+ <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>
+
+ <!-- wsntw:NotificationProducer operations -->
+ <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>
+ </binding>
+
+ <service name="WeatherStationService">
+ <!-- Note: the port name becomes the service name in the wsdd generated
by Axis Wsdl2Java -->
+ <port name="weatherstation" binding="tns:WeatherStationSoapHttpBinding">
+ <soap:address
location="http://localhost:8080/wsrf/services/weatherstation"/>
+ </port>
+ </service>
+
+ </definitions>
\ No newline at end of file
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]