GGF14 edition of the deployment

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

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/ManageabilityRefer... </muws-p1-xs:ManageabilityCapability> <muws-p1-xs:ManageabilityCapability> http://docs.oasis-open.org/wsdm/2004/12/muws/capabilities/ManageabilityChara... </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..." xmlns:wsrf-rpw="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft..." xmlns:wsrf-rl="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-0..." xmlns:wsrf-rlw="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-0..." xmlns:wsnt="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01...." xmlns:wsntw="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01...." 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..." 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..." 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-0..." 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-0..." 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...." 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..." 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..." 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-0..." 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-0..." 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...." 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>
participants (2)
-
Ayla Debora Dantas de Souza - Projeto Ourgrid
-
Steve Loughran