[cddlm] GGF14 edition of the deployment

Ayla Debora Dantas de Souza - Projeto Ourgrid ayla at dsc.ufcg.edu.br
Thu Jun 23 07:22:08 CDT 2005


Hi Steve,

this version of the deployment-api.wsdl is older than the one on the 
repository.  In this version there  is  that problem with  the  
"wsrf-rp:resourceProperties" with  lower case and  the message 
(DeploymentFault)  referencing an element that is  in  fact a type.

  Ayla

Steve Loughran wrote:

>
> when I get back from GGF, I am going to roll back all copies of 
> office2003 to office XP, in the hope they handle pictures better. That 
> is all I will say on the subject.
>
> This is the draft for GGF14 of the deployment api; please review and 
> correct where appropriate.
>
> -steve
>
>------------------------------------------------------------------------
>
><wstop:TopicSpace name="PortalNotificationTopics"
>  targetNamespace=
>  "http://www.gridforum.org/cddlm/deployapi/2005/02/events/portal"
>  xmlns:api="http://www.gridforum.org/cddlm/deployapi/2005/02"
>  >
>  <wstop:Topic name="SystemCreatedEvent"
>    messageTypes="api:SystemCreatedEvent">
>  </wstop:Topic>
></wstop:TopicSpace>
>
>  
>
>------------------------------------------------------------------------
>
><!-- This is the list of supported portal EPR capabilities-->
><muws-p1-xs:ManageabilityCapability>
>http://docs.oasis-open.org/wsdm/2004/12/mows/capabilities/ManageabilityReferences
></muws-p1-xs:ManageabilityCapability>
><muws-p1-xs:ManageabilityCapability>
>http://docs.oasis-open.org/wsdm/2004/12/muws/capabilities/ManageabilityCharacteristics
></muws-p1-xs:ManageabilityCapability>
><muws-p1-xs:ManageabilityCapability>
>http://www.gridforum.org/cddlm/deployapi/2005/02/capabilities/portal
></muws-p1-xs:ManageabilityCapability>
>
>------------------------------------------------------------------------
>
><wsdl:definitions
>targetNamespace="http://www.gridforum.org/cddlm/deployapi/2005/02/wsdl"
>xmlns:tns="http://www.gridforum.org/cddlm/deployapi/2005/02/wsdl"
>xmlns:api="http://www.gridforum.org/cddlm/deployapi/2005/02"
>
>xmlns:cmp="http://www.gridforum.org/cddlm/components/2005/02"
>xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
>xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
>xmlns:xsd="http://www.w3.org/2001/XMLSchema"
>xmlns:wsa="http://schemas.xmlsoap.org/ws/2003/03/addressing"
>xmlns:wsrf-bf="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-BaseFaults-1.2-draft-01.xsd"
>xmlns:wsrf-rp="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd"
>xmlns:wsrf-rpw="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.wsdl"
>xmlns:wsrf-rl="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd"
>xmlns:wsrf-rlw="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.wsdl"
>xmlns:wsnt="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.xsd"
>xmlns:wsntw="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.wsdl"
>xmlns:muws-p1-xs="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part1.xsd"
>xmlns:mows-wsdl="http://docs.oasis-open.org/wsdm/2004/12/mows/wsdm-mows.wsdl"
>
>  >
>  <!-- ============================================================= -->
>  <wsdl:documentation>
>
>    This is the WSDL Describing the service API for the public deployment
>    services of a CDDLM Basic Services runtime. 
>    
>    It binds the XSD types described in the deployment API types document
>    to a service endpoint.
>    
>    2005-02-23 WSDL for a WS-RF endpoint
>
>    The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL
>    NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED",  "MAY", and
>    "OPTIONAL" in this document are to be interpreted as described in
>    RFC 2119.
>    http://www.ietf.org/rfc/rfc2119.txt
>
>  </wsdl:documentation>
>  <!-- ============================================================= -->
>  <!-- BEGIN IMPORTS -->
>  <!-- ============================================================= -->
>
>  <!-- DO NOT EDIT THE SPECIAL COMMENTS HERE AS THEY ARE USED AT BUILD TIME TO SWITCH IMPORT LOCATIONS-->
>    
>  <!-- 
>  <wsdl:import namespace="http://www.gridforum.org/cddlm/components/2005/02"
>    location="component-model.xsd"/>
>    
>  <wsdl:import
>    namespace="http://gridforum.org/cddlm/serviceAPI/2004/10/11/"
>    location="deployment-api.xsd"/>
>  
>  <wsdl:import
>    namespace="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd"
>    location="../wsrf/wsrf-WS-ResourceProperties-1.2-draft-01.xsd"/>
>    
>  <wsdl:import
>    namespace="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.wsdl"
>    location="../wsrf/wsrf-WS-ResourceProperties-1.2-draft-01.wsdl"/>    
>
>
>  <wsdl:import
>    namespace="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd"
>    location="../wsrf/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd"/>
>    
>  <wsdl:import
>    namespace="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.wsdl"
>    location="../wsrf/wsrf-WS-ResourceLifetime-1.2-draft-01.wsdl"/>
>
>  <wsdl:import
>    namespace="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.wsdl"
>    location="../wsrf/wsn-WS-BaseNotification-1.2-draft-01.wsdl"/>
>    
>  <wsdl:import
>    namespace="http://docs.oasis-open.org/wsdm/2004/12/mows/wsdm-mows.xsd"
>    location="../wsrf/wsdm-mows.xsd"/>
>    
>  <wsdl:import
>    namespace="http://docs.oasis-open.org/wsdm/2004/12/mows/wsdm-mows.wsdl"
>    location="../wsrf/wsdm-mows.wsdl"/> 
>
>
>  --> 
>  
>  <wsdl:import namespace="http://www.gridforum.org/cddlm/components/2005/02"
>    location="component-model.xsd"/>
>
>  <wsdl:import
>    namespace="http://gridforum.org/cddlm/serviceAPI/2004/10/11/"
>    location="deployment-api.xsd"/>
>
>  <wsdl:import
>    namespace="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd"
>    location="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd"/>
>
>  <wsdl:import
>    namespace="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.wsdl"
>    location="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.wsdl"/>
>
>
>  <wsdl:import
>    namespace="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd"
>    location="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd"/>
>
>  <wsdl:import
>    namespace="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.wsdl"
>    location="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.wsdl"/>
>
>  <wsdl:import
>    namespace="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.wsdl"
>    location="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.wsdl"/>
>
>  <wsdl:import
>    namespace="http://docs.oasis-open.org/wsdm/2004/12/mows/wsdm-mows.xsd"
>    location="http://docs.oasis-open.org/wsdm/2004/12/mows/wsdm-mows.xsd"/>
>
>  <wsdl:import
>    namespace="http://docs.oasis-open.org/wsdm/2004/12/mows/wsdm-mows.wsdl"
>    location="http://docs.oasis-open.org/wsdm/2004/12/mows/wsdm-mows.wsdl"/> 
>
>
>  
>  
>  <!-- ============================================================= -->
>  <!-- END IMPORTS -->
>  <!-- ============================================================= -->
>
>  <!-- ============================================================= -->
>  <!-- begin WSDL messages-->
>  <!-- ============================================================= -->
>  
>  <!-- =================================== -->
>  <!-- For the Portal EPR -->
>  <!-- =================================== -->
>  <wsdl:message name="createRequest">
>    <wsdl:part element="api:createRequest" name="createRequest"/>
>  </wsdl:message>
>  
>  <wsdl:message name="createResponse">
>    <wsdl:part element="api:createResponse" name="createResponse"/>
>  </wsdl:message>
>  
>  <wsdl:message name="lookupSystemRequest">
>    <wsdl:part element="api:lookupSystemRequest" name="lookupSystemRequest"/>
>  </wsdl:message>
>  <wsdl:message name="lookupSystemResponse">
>    <wsdl:part element="api:lookupSystemResponse" name="lookupSystemResponse"/>
>  </wsdl:message>
>  
>  <!-- =================================== -->
>  <!-- For the System EPR -->
>  <!-- =================================== -->
>
>  
>  <wsdl:message name="initializeRequest">
>    <wsdl:part element="api:initializeRequest" name="initializeRequest"/>
>  </wsdl:message>
>  <wsdl:message name="initializeResponse">
>    <wsdl:part element="api:initializeResponse" name="initializeResponse"/>
>  </wsdl:message>
>  
>  <wsdl:message name="addFileRequest">
>    <wsdl:part element="api:addFileRequest" name="addFileRequest"/>
>  </wsdl:message>
>  <wsdl:message name="addFileResponse">
>    <wsdl:part element="api:addFileResponse" name="addFileResponse"/>
>  </wsdl:message>
>  
>  <wsdl:message name="runRequest">
>    <wsdl:part element="api:runRequest" name="runRequest"/>
>  </wsdl:message>
>  <wsdl:message name="runResponse">
>    <wsdl:part element="api:runResponse" name="runResponse"/>
>  </wsdl:message>
>  
>  <wsdl:message name="terminateRequest">
>    <wsdl:part element="api:terminateRequest" name="terminateRequest"/>
>  </wsdl:message>
>  <wsdl:message name="terminateResponse">
>    <wsdl:part element="api:terminateResponse" name="terminateResponse"/>
>  </wsdl:message>
>
>  <wsdl:message name="resolveRequest">
>    <wsdl:part element="api:resolveRequest" name="resolveRequest"/>
>  </wsdl:message>
>  <wsdl:message name="resolveResponse">
>    <wsdl:part element="api:resolveResponse" name="resolveResponse"/>
>  </wsdl:message>
>  
>  <wsdl:message name="portalResolveRequest">
>    <wsdl:part element="api:portalResolveRequest" name="portalResolveRequest"/>
>  </wsdl:message>
>  <wsdl:message name="portalResolveResponse">
>    <wsdl:part element="api:portalResolveResponse"
>        name="portalResolveResponse"/>
>  </wsdl:message>
>  
>  <wsdl:message name="pingRequest">
>    <wsdl:part element="api:pingRequest" name="pingRequest"/>
>  </wsdl:message>
>  
>  <wsdl:message name="pingResponse">
>    <wsdl:part element="api:pingResponse" name="pingResponse"/>
>  </wsdl:message>  
>  <!-- ============================================================= -->
>  <!-- Fault messages -->
>  <!-- ============================================================= -->
>  
>  
><!-- WSDL messages for each distinct fault --> 
>  <wsdl:message name="DeploymentFault"> 
>    <wsdl:part name="fault" element="cmp:ComponentFaultType"/> 
>  </wsdl:message> 
>  
>  <!-- ============================================================= -->
>  <!-- begin WSDL operations -->
>  <!-- ============================================================= -->
>
>  <!-- ============================================================= -->
>  <!-- Portal EPR -->
>  <!-- ============================================================= -->
>
>
>  <wsdl:portType name="PortalEPR"
>    wsrf-rp:resourceProperties="api:portalEndpointProperties">
>    
>    <!-- create -->
>    <wsdl:operation name="Create">
>      <wsdl:input message="tns:createRequest" name="CreateRequest"/>
>      <wsdl:output message="tns:createResponse" name="CreateResponse"/>
>      <wsdl:fault name="DeploymentFault"
>        message="tns:DeploymentFault"/> 
>    </wsdl:operation>
>    
>    <!-- resolve a path -->
>    <wsdl:operation name="Resolve">
>      <wsdl:input message="tns:portalResolveRequest"
>        name="PortalResolveRequest"/>
>      <wsdl:output message="tns:portalResolveResponse"
>        name="PortalResolveResponse"/>
>      <wsdl:fault name="DeploymentFault"
>        message="tns:DeploymentFault"/>   
>    </wsdl:operation>
>
>
>    <!-- look up an app -->
>    <wsdl:operation name="LookupSystem">
>      <wsdl:input message="tns:lookupSystemRequest" name="LookupSystemRequest"/>
>      <wsdl:output message="tns:lookupSystemResponse" 
>        name="LookupSystemResponse"/>
>      <wsdl:fault name="DeploymentFault"
>        message="tns:DeploymentFault"/>      
>    </wsdl:operation>
>        
>    
>    <!-- =========== WSRF-RP Specific ============== -->
>    <wsdl:operation name="GetResourceProperty">
>      <wsdl:input name="GetResourcePropertyRequest"
>        message="wsrf-rpw:GetResourcePropertyRequest"/>
>      <wsdl:output name="GetResourcePropertyResponse"
>        message="wsrf-rpw:GetResourcePropertyResponse"/>
>      <wsdl:fault name="ResourceUnknownFault"
>        message="wsrf-rpw:ResourceUnknownFault"/>
>      <wsdl:fault name="InvalidResourcePropertyQNameFault"
>        message="wsrf-rpw:InvalidResourcePropertyQNameFault"/>
>    </wsdl:operation>    
>    
>    <wsdl:operation name="GetMultipleResourceProperties">
>      <wsdl:input name="GetMultipleResourcePropertiesRequest"
>        message="wsrf-rpw:GetMultipleResourcePropertiesRequest"/>
>      <wsdl:output name="GetMultipleResourcePropertiesResponse"
>        message="wsrf-rpw:GetMultipleResourcePropertiesResponse"/>
>      <wsdl:fault name="ResourceUnknownFault"
>        message="wsrf-rpw:ResourceUnknownFault"/>
>      <wsdl:fault name="InvalidResourcePropertyQNameFault"
>        message="wsrf-rpw:InvalidResourcePropertyQNameFault"/>
>    </wsdl:operation>
>
>    <!-- =========== NotificationProducer Specific ============== -->
>    <wsdl:operation name="Subscribe">
>      <wsdl:input name="SubscribeRequest"
>        message="wsntw:SubscribeRequest"/>
>      <wsdl:output name="SubscribeResponse"
>        message="wsntw:SubscribeResponse"/>
>      <wsdl:fault name="ResourceUnknownFault"
>        message="wsntw:ResourceUnknownFault"/>
>      <wsdl:fault name="SubscribeCreationFailedFault"
>        message="wsntw:SubscribeCreationFailedFault"/>
>      <wsdl:fault name="TopicPathDialectUnknownFault"
>        message="wsntw:TopicPathDialectUnknownFault"/>
>    </wsdl:operation>
>
>    <wsdl:operation name="GetCurrentMessage">
>      <wsdl:input name="GetCurrentMessageRequest"
>        message="wsntw:GetCurrentMessageRequest"/>
>      <wsdl:output name="GetCurrentMessageResponse"
>        message="wsntw:GetCurrentMessageResponse"/>
>      <wsdl:fault name="ResourceUnknownFault"
>        message="wsntw:ResourceUnknownFault"/>
>      <wsdl:fault name="InvalidTopicExpressionFault"
>        message="wsntw:InvalidTopicExpressionFault"/>
>      <wsdl:fault name="TopicNotSupportedFault"
>        message="wsntw:TopicNotSupportedFault"/>
>      <wsdl:fault name="NoCurrentMessageOnTopicFault"
>        message="wsntw:NoCurrentMessageOnTopicFault"/>
>    </wsdl:operation>
>    
>  </wsdl:portType>
>  
>  <!-- ============================================================= -->
>  <!-- System EPR -->
>  <!-- ============================================================= -->
>  
>  <wsdl:portType name="SystemEPR"
>    wsrf-rp:resourceProperties="api:SystemEndpointProperties">
>    <!-- add a file -->
>    <wsdl:operation name="AddFile">
>      <wsdl:input message="tns:addFileRequest" name="AddFileRequest"/>
>      <wsdl:output message="tns:addFileResponse" name="AddFileResponse"/>
>      <wsdl:fault name="DeploymentFault"
>        message="tns:DeploymentFault"/>      
>    </wsdl:operation>
>
>    <!-- initialize an application -->
>    <wsdl:operation name="Initialize">
>      <wsdl:input message="tns:initializeRequest" name="InitializeRequest"/>
>      <wsdl:output message="tns:initializeResponse" name="InitializeResponse"/>
>      <wsdl:fault name="DeploymentFault"
>        message="tns:DeploymentFault"/>      
>    </wsdl:operation>
>    
>    <!-- resolve a path -->
>    <wsdl:operation name="Resolve">
>      <wsdl:input message="tns:resolveRequest" name="ResolveRequest"/>
>      <wsdl:output message="tns:resolveResponse" name="ResolveResponse"/>
>      <wsdl:fault name="DeploymentFault"
>        message="tns:DeploymentFault"/>      
>    </wsdl:operation>
>
>    <!-- start an application -->
>    <wsdl:operation name="Run">
>      <wsdl:input message="tns:runRequest" name="RunRequest"/>
>      <wsdl:output message="tns:runResponse" name="RunResponse"/>
>      <wsdl:fault name="DeploymentFault"
>        message="tns:DeploymentFault"/>      
>    </wsdl:operation>
>
>    <!-- terminate -->
>    <wsdl:operation name="Terminate">
>      <wsdl:input message="tns:terminateRequest" name="TerminateRequest"/>
>      <wsdl:output message="tns:terminateResponse" name="TerminateResponse"/>
>      <wsdl:fault name="DeploymentFault"
>        message="tns:DeploymentFault"/>      
>    </wsdl:operation>
>
>    <!--  server status -->
>    <wsdl:operation name="Ping">
>      <wsdl:input message="tns:pingRequest" name="PingRequest"/>
>      <wsdl:output message="tns:pingResponse" name="PingResponse"/>
>      <wsdl:fault name="DeploymentFault"
>        message="tns:DeploymentFault"/>      
>    </wsdl:operation>
>    
>    <!-- WSRF-RP -->
>    <wsdl:operation name="GetResourceProperty">
>      <wsdl:input name="GetResourcePropertyRequest"
>        message="wsrf-rpw:GetResourcePropertyRequest"/>
>      <wsdl:output name="GetResourcePropertyResponse"
>        message="wsrf-rpw:GetResourcePropertyResponse"/>
>      <wsdl:fault name="ResourceUnknownFault"
>        message="wsrf-rpw:ResourceUnknownFault"/>
>      <wsdl:fault name="InvalidResourcePropertyQNameFault"
>        message="wsrf-rpw:InvalidResourcePropertyQNameFault"/>
>    </wsdl:operation>   
>
>    <wsdl:operation name="GetMultipleResourceProperties">
>      <wsdl:input name="GetMultipleResourcePropertiesRequest"
>        message="wsrf-rpw:GetMultipleResourcePropertiesRequest"/>
>      <wsdl:output name="GetMultipleResourcePropertiesResponse"
>        message="wsrf-rpw:GetMultipleResourcePropertiesResponse"/>
>      <wsdl:fault name="ResourceUnknownFault"
>        message="wsrf-rpw:ResourceUnknownFault"/>
>      <wsdl:fault name="InvalidResourcePropertyQNameFault"
>        message="wsrf-rpw:InvalidResourcePropertyQNameFault"/>
>    </wsdl:operation>
>
>    
>    <!-- WS-RF Resource Lifetime: ImmediateResourceTermination -->
>    
>    <wsdl:operation name="Destroy">
>      <wsdl:input
>        name="DestroyRequest"
>        message="wsrf-rlw:DestroyRequest"/>
>      <wsdl:output name="DestroyResponse"
>        message="wsrf-rlw:DestroyResponse"/>
>      <wsdl:fault name="ResourceUnknownFault"
>        message="wsrf-rlw:ResourceUnknownFault"/>
>      <wsdl:fault name="ResourceNotDestroyedFault"
>        message="wsrf-rlw:ResourceNotDestroyedFault"/>
>    </wsdl:operation>
>    
>    <!-- =========== NotificationProducer Specific ============== -->
>    <wsdl:operation name="Subscribe">
>      <wsdl:input name="SubscribeRequest"
>        message="wsntw:SubscribeRequest"/>
>      <wsdl:output name="SubscribeResponse"
>        message="wsntw:SubscribeResponse"/>
>      <wsdl:fault name="ResourceUnknownFault"
>        message="wsntw:ResourceUnknownFault"/>
>      <wsdl:fault name="SubscribeCreationFailedFault"
>        message="wsntw:SubscribeCreationFailedFault"/>
>      <wsdl:fault name="TopicPathDialectUnknownFault"
>        message="wsntw:TopicPathDialectUnknownFault"/>
>    </wsdl:operation>
>
>    <wsdl:operation name="GetCurrentMessage">
>      <wsdl:input name="GetCurrentMessageRequest"
>        message="wsntw:GetCurrentMessageRequest"/>
>      <wsdl:output name="GetCurrentMessageResponse"
>        message="wsntw:GetCurrentMessageResponse"/>
>      <wsdl:fault name="ResourceUnknownFault"
>        message="wsntw:ResourceUnknownFault"/>
>      <wsdl:fault name="InvalidTopicExpressionFault"
>        message="wsntw:InvalidTopicExpressionFault"/>
>      <wsdl:fault name="TopicNotSupportedFault"
>        message="wsntw:TopicNotSupportedFault"/>
>      <wsdl:fault name="NoCurrentMessageOnTopicFault"
>        message="wsntw:NoCurrentMessageOnTopicFault"/>
>    </wsdl:operation>
>    
>  </wsdl:portType>
>  
>  <!-- ============================================================= -->
>  <!-- Portal EPR binding to doc/lit SOAP1.2 -->
>  <!-- ============================================================= -->
>  <wsdl:binding name="PortalEPRBinding" type="tns:PortalEPR">
>    <wsdlsoap:binding style="document"
>      transport="http://schemas.xmlsoap.org/soap/http"/>
>    
>    <wsdl:operation name="Create">
>      <wsdlsoap:operation soapAction="" style="document"/>
>      <wsdl:input name="CreateRequest">
>        <wsdlsoap:body use="literal"/>
>      </wsdl:input>
>      <wsdl:output name="CreateResponse">
>        <wsdlsoap:body use="literal"/>
>      </wsdl:output>
>      <wsdl:fault name="DeploymentFault">
>        <wsdlsoap:fault name="DeploymentFault" use="literal" />
>      </wsdl:fault> 
>    </wsdl:operation>
>
>    <wsdl:operation name="Resolve">
>      <wsdlsoap:operation soapAction="" style="document"/>
>      <wsdl:input name="PortalResolveRequest">
>        <wsdlsoap:body use="literal"/>
>      </wsdl:input>
>      <wsdl:output name="PortalResolveResponse">
>        <wsdlsoap:body use="literal"/>
>      </wsdl:output>
>      <wsdl:fault name="DeploymentFault">
>        <wsdlsoap:fault name="DeploymentFault" use="literal" />
>      </wsdl:fault>       
>    </wsdl:operation> 
>    
>    <wsdl:operation name="LookupSystem">
>      <wsdlsoap:operation soapAction="" style="document"/>
>      <wsdl:input name="LookupSystemRequest">
>        <wsdlsoap:body use="literal"/>
>      </wsdl:input>
>      <wsdl:output name="LookupSystemResponse">
>        <wsdlsoap:body use="literal"/>
>      </wsdl:output>
>      <wsdl:fault name="DeploymentFault">
>        <wsdlsoap:fault name="DeploymentFault" use="literal" />
>      </wsdl:fault> 
>    </wsdl:operation>
>    
>    <!-- =========== WSRF-RP Specific ============== -->
>    <wsdl:operation name="GetResourceProperty">
>      <wsdlsoap:operation soapAction="" style="document"/>
>      <wsdl:input name="GetResourcePropertyRequest">
>        <wsdlsoap:body use="literal"/>
>      </wsdl:input>
>      <wsdl:output name="GetResourcePropertyResponse">
>        <wsdlsoap:body use="literal"/>
>      </wsdl:output>
>      <wsdl:fault name="ResourceUnknownFault">
>        <wsdlsoap:fault name="ResourceUnknownFault" use="literal" />
>      </wsdl:fault>      
>      <wsdl:fault name="InvalidResourcePropertyQNameFault">
>        <wsdlsoap:fault name="InvalidResourcePropertyQNameFault" use="literal" />
>      </wsdl:fault>      
>    </wsdl:operation>
>    
>    <wsdl:operation name="GetMultipleResourceProperties">
>      <wsdlsoap:operation soapAction="" style="document"/>
>      <wsdl:input name="GetMultipleResourcePropertiesRequest">
>        <wsdlsoap:body use="literal"/>
>      </wsdl:input>
>      <wsdl:output name="GetMultipleResourcePropertiesResponse">
>        <wsdlsoap:body use="literal" />
>      </wsdl:output>
>      <wsdl:fault name="ResourceUnknownFault">
>        <wsdlsoap:fault name="ResourceUnknownFault" use="literal" />
>      </wsdl:fault>      
>      <wsdl:fault name="InvalidResourcePropertyQNameFault">
>        <wsdlsoap:fault name="InvalidResourcePropertyQNameFault" use="literal" />
>      </wsdl:fault>      
>    </wsdl:operation>
>    
>    <!-- =========== NotificationProducer Specific ============== -->
>    <wsdl:operation name="Subscribe">
>      <wsdlsoap:operation soapAction="" style="document"/>
>      <wsdl:input name="SubscribeRequest">
>        <wsdlsoap:body use="literal"/>
>      </wsdl:input>
>      <wsdl:output name="SubscribeResponse">
>        <wsdlsoap:body use="literal" />
>      </wsdl:output> 
>      <wsdl:fault name="ResourceUnknownFault">
>        <wsdlsoap:fault name="ResourceUnknownFault" use="literal" />
>      </wsdl:fault>       
>      <wsdl:fault name="SubscribeCreationFailedFault">
>        <wsdlsoap:fault name="SubscribeCreationFailedFault" use="literal" />
>      </wsdl:fault>      
>      <wsdl:fault name="TopicPathDialectUnknownFault">
>        <wsdlsoap:fault name="TopicPathDialectUnknownFault" use="literal" />
>      </wsdl:fault>      
>    </wsdl:operation> 
>
>    <wsdl:operation name="GetCurrentMessage">
>      <wsdlsoap:operation soapAction="" style="document"/>
>      <wsdl:input name="GetCurrentMessageRequest">
>        <wsdlsoap:body use="literal"/>
>      </wsdl:input>
>      <wsdl:output  name="GetCurrentMessageResponse">
>        <wsdlsoap:body use="literal"/>
>      </wsdl:output>
>      <wsdl:fault name="ResourceUnknownFault">
>        <wsdlsoap:fault name="ResourceUnknownFault" use="literal" />
>      </wsdl:fault>
>      <wsdl:fault name="InvalidTopicExpressionFault">
>        <wsdlsoap:fault name="InvalidTopicExpressionFault" use="literal" />
>      </wsdl:fault>
>      <wsdl:fault name="TopicNotSupportedFault">
>        <wsdlsoap:fault name="TopicNotSupportedFault" use="literal" />
>      </wsdl:fault>
>      <wsdl:fault name="NoCurrentMessageOnTopicFault">
>        <wsdlsoap:fault name="NoCurrentMessageOnTopicFault" use="literal" />
>      </wsdl:fault>      
>    </wsdl:operation>
>    
>  </wsdl:binding>
>  
>  <!-- ============================================================= -->
>  <!-- System binding to doc/lit SOAP1.2-->
>  <!-- ============================================================= -->
>    
>  <wsdl:binding name="SystemEPRBinding" type="tns:SystemEPR">
>    <wsdlsoap:binding style="document"
>      transport="http://schemas.xmlsoap.org/soap/http"/>
>
>      <!-- AddFile also expects binary attachments, but that is not 
>      specified, as it creates too many interop problems if declared -->
>    <wsdl:operation name="AddFile">
>      <wsdlsoap:operation soapAction="" style="document"/>
>      <wsdl:input  name="AddFileRequest">
>        <wsdlsoap:body use="literal"/>
>      </wsdl:input>
>      <wsdl:output name="AddFileResponse">
>        <wsdlsoap:body use="literal"/>
>      </wsdl:output>
>      <wsdl:fault name="DeploymentFault">
>        <wsdlsoap:fault name="DeploymentFault" use="literal" />
>      </wsdl:fault>      
>    </wsdl:operation>
>    
>    
>    <wsdl:operation name="Initialize">
>      <wsdlsoap:operation soapAction="" style="document"/>
>      <wsdl:input name="InitializeRequest">
>        <wsdlsoap:body use="literal"/>
>      </wsdl:input>
>      <wsdl:output name="InitializeResponse">
>        <wsdlsoap:body use="literal"/>
>      </wsdl:output>
>      <wsdl:fault name="DeploymentFault">
>        <wsdlsoap:fault name="DeploymentFault" use="literal" />
>      </wsdl:fault>      
>    </wsdl:operation>
>    
>    
>    
>    <wsdl:operation name="Resolve">
>      <wsdlsoap:operation soapAction="" style="document"/>
>      <wsdl:input name="ResolveRequest">
>        <wsdlsoap:body use="literal"/>
>      </wsdl:input>
>      <wsdl:output name="ResolveResponse">
>        <wsdlsoap:body use="literal"/>
>      </wsdl:output>
>      <wsdl:fault name="DeploymentFault">
>        <wsdlsoap:fault name="DeploymentFault" use="literal" />
>      </wsdl:fault>      
>    </wsdl:operation>      
>    
>    <wsdl:operation name="Run">
>      <wsdlsoap:operation soapAction="" style="document"/>
>      <wsdl:input name="RunRequest">
>        <wsdlsoap:body use="literal"/>
>      </wsdl:input>
>      <wsdl:output name="RunResponse">
>        <wsdlsoap:body use="literal"/>
>      </wsdl:output>
>      <wsdl:fault name="DeploymentFault">
>        <wsdlsoap:fault name="DeploymentFault" use="literal" />
>      </wsdl:fault>      
>    </wsdl:operation>
>    
>    <wsdl:operation name="Terminate">
>      <wsdlsoap:operation soapAction="" style="document"/>
>      <wsdl:input name="TerminateRequest">
>        <wsdlsoap:body use="literal"/>
>      </wsdl:input>
>      <wsdl:output name="TerminateResponse">
>        <wsdlsoap:body use="literal"/>
>      </wsdl:output>
>      <wsdl:fault name="DeploymentFault">
>        <wsdlsoap:fault name="DeploymentFault" use="literal" />
>      </wsdl:fault>      
>    </wsdl:operation>
>    
>    <wsdl:operation name="Ping">
>      <wsdlsoap:operation soapAction="" style="document"/>
>      <wsdl:input name="PingRequest">
>        <wsdlsoap:body use="literal"/>
>      </wsdl:input>
>      <wsdl:output name="PingResponse">
>        <wsdlsoap:body use="literal"/>
>      </wsdl:output>
>      <wsdl:fault name="DeploymentFault">
>        <wsdlsoap:fault name="DeploymentFault" use="literal" />
>      </wsdl:fault>      
>    </wsdl:operation>
>    
>    <!-- =========== WSRF-RP Specific ============== -->
>    <wsdl:operation name="GetResourceProperty">
>      <wsdlsoap:operation soapAction="" style="document"/>
>      <wsdl:input name="GetResourcePropertyRequest">
>        <wsdlsoap:body use="literal"/>
>      </wsdl:input>
>      <wsdl:output name="GetResourcePropertyResponse">
>        <wsdlsoap:body use="literal"/>
>      </wsdl:output>
>      <wsdl:fault name="ResourceUnknownFault">
>        <wsdlsoap:fault name="ResourceUnknownFault" use="literal" />
>      </wsdl:fault>      
>      <wsdl:fault name="InvalidResourcePropertyQNameFault">
>        <wsdlsoap:fault name="InvalidResourcePropertyQNameFault" use="literal" />
>      </wsdl:fault>      
>    </wsdl:operation>
>    
>    <wsdl:operation name="GetMultipleResourceProperties">
>      <wsdlsoap:operation soapAction="" style="document"/>
>      <wsdl:input  name="GetMultipleResourcePropertiesRequest">
>        <wsdlsoap:body use="literal"/>
>      </wsdl:input>
>      <wsdl:output name="GetMultipleResourcePropertiesResponse">
>        <wsdlsoap:body use="literal"/>
>      </wsdl:output>
>      <wsdl:fault name="ResourceUnknownFault">
>        <wsdlsoap:fault name="ResourceUnknownFault" use="literal" />
>      </wsdl:fault>      
>      <wsdl:fault name="InvalidResourcePropertyQNameFault">
>        <wsdlsoap:fault name="InvalidResourcePropertyQNameFault" use="literal" />
>      </wsdl:fault>      
>    </wsdl:operation>
>    
>    <!-- =========== NotificationProducer Specific ============== -->
>    <wsdl:operation name="Subscribe">
>      <wsdlsoap:operation soapAction="" style="document"/>
>      <wsdl:input name="SubscribeRequest">
>        <wsdlsoap:body use="literal"/>
>      </wsdl:input>
>      <wsdl:output  name="SubscribeResponse">
>        <wsdlsoap:body use="literal"/>
>      </wsdl:output> 
>      <wsdl:fault name="ResourceUnknownFault">
>        <wsdlsoap:fault name="ResourceUnknownFault" use="literal" />
>      </wsdl:fault>       
>      <wsdl:fault name="SubscribeCreationFailedFault">
>        <wsdlsoap:fault name="SubscribeCreationFailedFault" use="literal" />
>      </wsdl:fault>      
>      <wsdl:fault name="TopicPathDialectUnknownFault">
>        <wsdlsoap:fault name="TopicPathDialectUnknownFault" use="literal" />
>      </wsdl:fault>      
>    </wsdl:operation> 
>
>    <wsdl:operation name="GetCurrentMessage">
>      <wsdlsoap:operation soapAction="" style="document"/>
>      <wsdl:input name="GetCurrentMessageRequest">
>        <wsdlsoap:body use="literal"/>
>      </wsdl:input>
>      <wsdl:output  name="GetCurrentMessageResponse">
>        <wsdlsoap:body use="literal"/>
>      </wsdl:output>
>      <wsdl:fault name="ResourceUnknownFault">
>        <wsdlsoap:fault name="ResourceUnknownFault" use="literal" />
>      </wsdl:fault>
>      <wsdl:fault name="InvalidTopicExpressionFault">
>        <wsdlsoap:fault name="InvalidTopicExpressionFault" use="literal" />
>      </wsdl:fault>
>      <wsdl:fault name="TopicNotSupportedFault">
>        <wsdlsoap:fault name="TopicNotSupportedFault" use="literal" />
>      </wsdl:fault>
>      <wsdl:fault name="NoCurrentMessageOnTopicFault">
>        <wsdlsoap:fault name="NoCurrentMessageOnTopicFault" use="literal" />
>      </wsdl:fault>      
>    </wsdl:operation>
>     
>
>    <!-- WS Resource Lifetime -->
>    <wsdl:operation name="Destroy">
>      <wsdlsoap:operation soapAction="" style="document"/>
>      <wsdl:input name="DestroyRequest">
>        <wsdlsoap:body use="literal"/>
>      </wsdl:input>
>      <wsdl:output name="DestroyResponse">
>        <wsdlsoap:body use="literal"/>
>      </wsdl:output>
>      <wsdl:fault name="ResourceUnknownFault">
>        <wsdlsoap:fault name="ResourceUnknownFault" use="literal" />
>      </wsdl:fault>
>      <wsdl:fault name="ResourceNotDestroyedFault">
>        <wsdlsoap:fault name="ResourceNotDestroyedFault" use="literal" />
>      </wsdl:fault>
>    </wsdl:operation>    
>  </wsdl:binding>
>
>
>  <!-- ============================================================= -->
>  <!-- end WSDL definitions-->
>  <!-- ============================================================= -->
></wsdl:definitions>
>  
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.ogf.org/pipermail/cddlm-wg/attachments/20050623/d1a6589c/attachment.html 


More information about the cddlm-wg mailing list