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]

Reply via email to