blob: 8f2c8dc811dbeaeee55bd25f48fcbba881153905 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright OASIS Open 2006. All Rights Reserved. -->
<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:wsba="http://docs.oasis-open.org/ws-tx/wsba/2006/06"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://docs.oasis-open.org/ws-tx/wsba/2006/06"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">
<wsdl:types>
<xs:schema>
<xs:import namespace="http://docs.oasis-open.org/ws-tx/wsba/2006/06"
schemaLocation="wsba.xsd" />
</xs:schema>
</wsdl:types>
<!-- Messages -->
<wsdl:message name="Complete">
<wsdl:part name="parameters" element="wsba:Complete" />
</wsdl:message>
<wsdl:message name="Completed">
<wsdl:part name="parameters" element="wsba:Completed" />
</wsdl:message>
<wsdl:message name="Close">
<wsdl:part name="parameters" element="wsba:Close" />
</wsdl:message>
<wsdl:message name="Closed">
<wsdl:part name="parameters" element="wsba:Closed" />
</wsdl:message>
<wsdl:message name="Cancel">
<wsdl:part name="parameters" element="wsba:Cancel" />
</wsdl:message>
<wsdl:message name="Canceled">
<wsdl:part name="parameters" element="wsba:Canceled" />
</wsdl:message>
<wsdl:message name="Compensate">
<wsdl:part name="parameters" element="wsba:Compensate" />
</wsdl:message>
<wsdl:message name="Compensated">
<wsdl:part name="parameters" element="wsba:Compensated" />
</wsdl:message>
<wsdl:message name="Fail">
<wsdl:part name="parameters" element="wsba:Fail" />
</wsdl:message>
<wsdl:message name="Failed">
<wsdl:part name="parameters" element="wsba:Failed" />
</wsdl:message>
<wsdl:message name="Exit">
<wsdl:part name="parameters" element="wsba:Exit" />
</wsdl:message>
<wsdl:message name="Exited">
<wsdl:part name="parameters" element="wsba:Exited" />
</wsdl:message>
<wsdl:message name="CannotComplete">
<wsdl:part name="parameters" element="wsba:CannotComplete" />
</wsdl:message>
<wsdl:message name="NotCompleted">
<wsdl:part name="parameters" element="wsba:NotCompleted" />
</wsdl:message>
<wsdl:message name="GetStatus">
<wsdl:part name="parameters" element="wsba:GetStatus" />
</wsdl:message>
<wsdl:message name="Status">
<wsdl:part name="parameters" element="wsba:Status" />
</wsdl:message>
<!-- BusinessAgreement Service -->
<wsdl:portType
name="BusinessAgreementWithParticipantCompletionCoordinatorPortType">
<wsdl:operation name="CompletedOperation">
<wsdl:input message="wsba:Completed" />
</wsdl:operation>
<wsdl:operation name="FailOperation">
<wsdl:input message="wsba:Fail" />
</wsdl:operation>
<wsdl:operation name="CompensatedOperation">
<wsdl:input message="wsba:Compensated" />
</wsdl:operation>
<wsdl:operation name="ClosedOperation">
<wsdl:input message="wsba:Closed" />
</wsdl:operation>
<wsdl:operation name="CanceledOperation">
<wsdl:input message="wsba:Canceled" />
</wsdl:operation>
<wsdl:operation name="ExitOperation">
<wsdl:input message="wsba:Exit" />
</wsdl:operation>
<wsdl:operation name="CannotComplete">
<wsdl:input message="wsba:CannotComplete" />
</wsdl:operation>
<wsdl:operation name="GetStatusOperation">
<wsdl:input message="wsba:GetStatus" />
</wsdl:operation>
<wsdl:operation name="StatusOperation">
<wsdl:input message="wsba:Status" />
</wsdl:operation>
</wsdl:portType>
<wsdl:portType
name="BusinessAgreementWithParticipantCompletionParticipantPortType">
<wsdl:operation name="CloseOperation">
<wsdl:input message="wsba:Close" />
</wsdl:operation>
<wsdl:operation name="CancelOperation">
<wsdl:input message="wsba:Cancel" />
</wsdl:operation>
<wsdl:operation name="CompensateOperation">
<wsdl:input message="wsba:Compensate" />
</wsdl:operation>
<wsdl:operation name="FailedOperation">
<wsdl:input message="wsba:Failed" />
</wsdl:operation>
<wsdl:operation name="ExitedOperation">
<wsdl:input message="wsba:Exited" />
</wsdl:operation>
<wsdl:operation name="NotCompleted">
<wsdl:input message="wsba:NotCompleted" />
</wsdl:operation>
<wsdl:operation name="GetStatusOperation">
<wsdl:input message="wsba:GetStatus" />
</wsdl:operation>
<wsdl:operation name="StatusOperation">
<wsdl:input message="wsba:Status" />
</wsdl:operation>
</wsdl:portType>
<!-- BusinessAgreementWithComplete Service -->
<wsdl:portType
name="BusinessAgreementWithCoordinatorCompletionCoordinatorPortType">
<wsdl:operation name="CompletedOperation">
<wsdl:input message="wsba:Completed" />
</wsdl:operation>
<wsdl:operation name="FailOperation">
<wsdl:input message="wsba:Fail" />
</wsdl:operation>
<wsdl:operation name="CompensatedOperation">
<wsdl:input message="wsba:Compensated" />
</wsdl:operation>
<wsdl:operation name="ClosedOperation">
<wsdl:input message="wsba:Closed" />
</wsdl:operation>
<wsdl:operation name="CanceledOperation">
<wsdl:input message="wsba:Canceled" />
</wsdl:operation>
<wsdl:operation name="ExitOperation">
<wsdl:input message="wsba:Exit" />
</wsdl:operation>
<wsdl:operation name="CannotComplete">
<wsdl:input message="wsba:CannotComplete" />
</wsdl:operation>
<wsdl:operation name="GetStatusOperation">
<wsdl:input message="wsba:GetStatus" />
</wsdl:operation>
<wsdl:operation name="StatusOperation">
<wsdl:input message="wsba:Status" />
</wsdl:operation>
</wsdl:portType>
<wsdl:portType
name="BusinessAgreementWithCoordinatorCompletionParticipantPortType">
<wsdl:operation name="CompleteOperation">
<wsdl:input message="wsba:Complete" />
</wsdl:operation>
<wsdl:operation name="CloseOperation">
<wsdl:input message="wsba:Close" />
</wsdl:operation>
<wsdl:operation name="CancelOperation">
<wsdl:input message="wsba:Cancel" />
</wsdl:operation>
<wsdl:operation name="CompensateOperation">
<wsdl:input message="wsba:Compensate" />
</wsdl:operation>
<wsdl:operation name="FailedOperation">
<wsdl:input message="wsba:Failed" />
</wsdl:operation>
<wsdl:operation name="ExitedOperation">
<wsdl:input message="wsba:Exited" />
</wsdl:operation>
<wsdl:operation name="NotCompleted">
<wsdl:input message="wsba:NotCompleted" />
</wsdl:operation>
<wsdl:operation name="GetStatusOperation">
<wsdl:input message="wsba:GetStatus" />
</wsdl:operation>
<wsdl:operation name="StatusOperation">
<wsdl:input message="wsba:Status" />
</wsdl:operation>
</wsdl:portType>
<wsdl:binding
name="BusinessAgreementWithCoordinatorCompletionCoordinatorBinding"
type="wsba:BusinessAgreementWithCoordinatorCompletionCoordinatorPortType">
<soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="CompletedOperation">
<soap:operation
soapAction="http://docs.oasis-open.org/ws-tx/wsba/2006/06/CompletedOperation" />
<wsdl:input>
<soap:body use="literal" parts=" parameters" />
</wsdl:input>
</wsdl:operation>
<wsdl:operation name="FailOperation">
<soap:operation
soapAction="http://docs.oasis-open.org/ws-tx/wsba/2006/06/FailOperation" />
<wsdl:input>
<soap:body use="literal" parts=" parameters" />
</wsdl:input>
</wsdl:operation>
<wsdl:operation name="CompensatedOperation">
<soap:operation
soapAction="http://docs.oasis-open.org/ws-tx/wsba/2006/06/CompensatedOperation" />
<wsdl:input>
<soap:body use="literal" parts=" parameters" />
</wsdl:input>
</wsdl:operation>
<wsdl:operation name="ClosedOperation">
<soap:operation
soapAction="http://docs.oasis-open.org/ws-tx/wsba/2006/06/ClosedOperation" />
<wsdl:input>
<soap:body use="literal" parts=" parameters" />
</wsdl:input>
</wsdl:operation>
<wsdl:operation name="CanceledOperation">
<soap:operation
soapAction="http://docs.oasis-open.org/ws-tx/wsba/2006/06/CanceledOperation" />
<wsdl:input>
<soap:body use="literal" parts=" parameters" />
</wsdl:input>
</wsdl:operation>
<wsdl:operation name="ExitOperation">
<soap:operation
soapAction="http://docs.oasis-open.org/ws-tx/wsba/2006/06/ExitOperation" />
<wsdl:input>
<soap:body use="literal" parts=" parameters" />
</wsdl:input>
</wsdl:operation>
<wsdl:operation name="CannotComplete">
<soap:operation
soapAction="http://docs.oasis-open.org/ws-tx/wsba/2006/06/CannotComplete" />
<wsdl:input>
<soap:body use="literal" parts=" parameters" />
</wsdl:input>
</wsdl:operation>
<wsdl:operation name="GetStatusOperation">
<soap:operation
soapAction="http://docs.oasis-open.org/ws-tx/wsba/2006/06/GetStatusOperation" />
<wsdl:input>
<soap:body use="literal" parts=" parameters" />
</wsdl:input>
</wsdl:operation>
<wsdl:operation name="StatusOperation">
<soap:operation
soapAction="http://docs.oasis-open.org/ws-tx/wsba/2006/06/StatusOperation" />
<wsdl:input>
<soap:body use="literal" parts=" parameters" />
</wsdl:input>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding
name="BusinessAgreementWithParticipantCompletionCoordinatorBinding"
type="wsba:BusinessAgreementWithParticipantCompletionCoordinatorPortType">
<soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="CompletedOperation">
<soap:operation
soapAction="http://docs.oasis-open.org/ws-tx/wsba/2006/06/CompletedOperation" />
<wsdl:input>
<soap:body use="literal" parts=" parameters" />
</wsdl:input>
</wsdl:operation>
<wsdl:operation name="FailOperation">
<soap:operation
soapAction="http://docs.oasis-open.org/ws-tx/wsba/2006/06/FailOperation" />
<wsdl:input>
<soap:body use="literal" parts=" parameters" />
</wsdl:input>
</wsdl:operation>
<wsdl:operation name="CompensatedOperation">
<soap:operation
soapAction="http://docs.oasis-open.org/ws-tx/wsba/2006/06/CompensatedOperation" />
<wsdl:input>
<soap:body use="literal" parts=" parameters" />
</wsdl:input>
</wsdl:operation>
<wsdl:operation name="ClosedOperation">
<soap:operation
soapAction="http://docs.oasis-open.org/ws-tx/wsba/2006/06/ClosedOperation" />
<wsdl:input>
<soap:body use="literal" parts=" parameters" />
</wsdl:input>
</wsdl:operation>
<wsdl:operation name="CanceledOperation">
<soap:operation
soapAction="http://docs.oasis-open.org/ws-tx/wsba/2006/06/CanceledOperation" />
<wsdl:input>
<soap:body use="literal" parts=" parameters" />
</wsdl:input>
</wsdl:operation>
<wsdl:operation name="ExitOperation">
<soap:operation
soapAction="http://docs.oasis-open.org/ws-tx/wsba/2006/06/ExitOperation" />
<wsdl:input>
<soap:body use="literal" parts=" parameters" />
</wsdl:input>
</wsdl:operation>
<wsdl:operation name="CannotComplete">
<soap:operation
soapAction="http://docs.oasis-open.org/ws-tx/wsba/2006/06/CannotComplete" />
<wsdl:input>
<soap:body use="literal" parts=" parameters" />
</wsdl:input>
</wsdl:operation>
<wsdl:operation name="GetStatusOperation">
<soap:operation
soapAction="http://docs.oasis-open.org/ws-tx/wsba/2006/06/GetStatusOperation" />
<wsdl:input>
<soap:body use="literal" parts=" parameters" />
</wsdl:input>
</wsdl:operation>
<wsdl:operation name="StatusOperation">
<soap:operation
soapAction="http://docs.oasis-open.org/ws-tx/wsba/2006/06/StatusOperation" />
<wsdl:input>
<soap:body use="literal" parts=" parameters" />
</wsdl:input>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding
name="BusinessAgreementWithParticipantCompletionParticipantBinding"
type="wsba:BusinessAgreementWithParticipantCompletionParticipantPortType">
<soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="CloseOperation">
<soap:operation
soapAction="http://docs.oasis-open.org/ws-tx/wsba/2006/06/CloseOperation" />
<wsdl:input>
<soap:body use="literal" parts=" parameters" />
</wsdl:input>
</wsdl:operation>
<wsdl:operation name="CancelOperation">
<soap:operation
soapAction="http://docs.oasis-open.org/ws-tx/wsba/2006/06/CancelOperation" />
<wsdl:input>
<soap:body use="literal" parts=" parameters" />
</wsdl:input>
</wsdl:operation>
<wsdl:operation name="CompensateOperation">
<soap:operation
soapAction="http://docs.oasis-open.org/ws-tx/wsba/2006/06/CompensateOperation" />
<wsdl:input>
<soap:body use="literal" parts=" parameters" />
</wsdl:input>
</wsdl:operation>
<wsdl:operation name="FailedOperation">
<soap:operation
soapAction="http://docs.oasis-open.org/ws-tx/wsba/2006/06/FailedOperation" />
<wsdl:input>
<soap:body use="literal" parts=" parameters" />
</wsdl:input>
</wsdl:operation>
<wsdl:operation name="ExitedOperation">
<soap:operation
soapAction="http://docs.oasis-open.org/ws-tx/wsba/2006/06/ExitedOperation" />
<wsdl:input>
<soap:body use="literal" parts=" parameters" />
</wsdl:input>
</wsdl:operation>
<wsdl:operation name="NotCompleted">
<soap:operation
soapAction="http://docs.oasis-open.org/ws-tx/wsba/2006/06/NotCompleted" />
<wsdl:input>
<soap:body use="literal" parts=" parameters" />
</wsdl:input>
</wsdl:operation>
<wsdl:operation name="GetStatusOperation">
<soap:operation
soapAction="http://docs.oasis-open.org/ws-tx/wsba/2006/06/GetStatusOperation" />
<wsdl:input>
<soap:body use="literal" parts=" parameters" />
</wsdl:input>
</wsdl:operation>
<wsdl:operation name="StatusOperation">
<soap:operation
soapAction="http://docs.oasis-open.org/ws-tx/wsba/2006/06/StatusOperation" />
<wsdl:input>
<soap:body use="literal" parts=" parameters" />
</wsdl:input>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding
name="BusinessAgreementWithCoordinatorCompletionParticipantBinding"
type="wsba:BusinessAgreementWithCoordinatorCompletionParticipantPortType">
<soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="CompleteOperation">
<soap:operation
soapAction="http://docs.oasis-open.org/ws-tx/wsba/2006/06/CompleteOperation" />
<wsdl:input>
<soap:body use="literal" parts=" parameters" />
</wsdl:input>
</wsdl:operation>
<wsdl:operation name="CloseOperation">
<soap:operation
soapAction="http://docs.oasis-open.org/ws-tx/wsba/2006/06/CloseOperation" />
<wsdl:input>
<soap:body use="literal" parts=" parameters" />
</wsdl:input>
</wsdl:operation>
<wsdl:operation name="CancelOperation">
<soap:operation
soapAction="http://docs.oasis-open.org/ws-tx/wsba/2006/06/CancelOperation" />
<wsdl:input>
<soap:body use="literal" parts=" parameters" />
</wsdl:input>
</wsdl:operation>
<wsdl:operation name="CompensateOperation">
<soap:operation
soapAction="http://docs.oasis-open.org/ws-tx/wsba/2006/06/CompensateOperation" />
<wsdl:input>
<soap:body use="literal" parts=" parameters" />
</wsdl:input>
</wsdl:operation>
<wsdl:operation name="FailedOperation">
<soap:operation
soapAction="http://docs.oasis-open.org/ws-tx/wsba/2006/06/FailedOperation" />
<wsdl:input>
<soap:body use="literal" parts=" parameters" />
</wsdl:input>
</wsdl:operation>
<wsdl:operation name="ExitedOperation">
<soap:operation
soapAction="http://docs.oasis-open.org/ws-tx/wsba/2006/06/ExitedOperation" />
<wsdl:input>
<soap:body use="literal" parts=" parameters" />
</wsdl:input>
</wsdl:operation>
<wsdl:operation name="NotCompleted">
<soap:operation
soapAction="http://docs.oasis-open.org/ws-tx/wsba/2006/06/NotCompleted" />
<wsdl:input>
<soap:body use="literal" parts=" parameters" />
</wsdl:input>
</wsdl:operation>
<wsdl:operation name="GetStatusOperation">
<soap:operation
soapAction="http://docs.oasis-open.org/ws-tx/wsba/2006/06/GetStatusOperation" />
<wsdl:input>
<soap:body use="literal" parts=" parameters" />
</wsdl:input>
</wsdl:operation>
<wsdl:operation name="StatusOperation">
<soap:operation
soapAction="http://docs.oasis-open.org/ws-tx/wsba/2006/06/StatusOperation" />
<wsdl:input>
<soap:body use="literal" parts=" parameters" />
</wsdl:input>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="BAParticipantCompletionParticipantService">
<wsdl:port name="BAParticipantCompletionParticipant"
binding="wsba:BusinessAgreementWithParticipantCompletionParticipantBinding">
<soap:address location="http://www.example.org/" />
</wsdl:port>
</wsdl:service>
<wsdl:service name="BACoordinatorCompletionCoordinatorService">
<wsdl:port name="BACoordinatorCompletionCoordinator"
binding="wsba:BusinessAgreementWithCoordinatorCompletionCoordinatorBinding">
<soap:address location="http://www.example.org/" />
</wsdl:port>
</wsdl:service>
<wsdl:service name="BACoordinatorCompletionParticipantService">
<wsdl:port name="BACoordinatorCompletionParticipant"
binding="wsba:BusinessAgreementWithCoordinatorCompletionParticipantBinding">
<soap:address location="http://www.example.org/" />
</wsdl:port>
</wsdl:service>
<wsdl:service name="BAParticipantCompletionCoordinatorService">
<wsdl:port name="BAParticipantCompletionCoordinator"
binding="wsba:BusinessAgreementWithParticipantCompletionCoordinatorBinding">
<soap:address location="http://www.example.org/" /> </wsdl:port> </wsdl:service>
</wsdl:definitions>