| <?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> |