Integration Server 10.7 | Built-In Services Reference Guide | SOAP Folder | Summary of Elements in this Folder | pub.soap.wsrm:waitUntilSequenceCompleted
 
pub.soap.wsrm:waitUntilSequenceCompleted
WmPublic. Instructs Integration Server to wait for a reliable messaging sequence to complete before terminating it.
Input Parameters
serverSequenceId
String Unique identifier associated with a reliable messaging sequence. Integration Server waits for all the messages in the specified message sequence to be sent and acknowledged before terminating the sequence.
Note:
The serverSequenceId parameter is returned as the output parameter of the pub.soap.wsrm:createSequence service or as the reliableMessagingInfo/responseReliableMessagingProperties/ serverSequenceId output parameter of the web service connector.
maxWaitingTime
String Optional. Maximum time (in milliseconds) to wait for the reliable messaging sequence to complete before terminating it. If no value is specified, the service waits indefinitely until it receives a reply.
Output Parameters
fault
Document Conditional. Contents of the fault block.
The fault document references the pub.soap.utils:soapFault document type.
transportInfo
Document Conditional. Headers from response and request messages.
The contents of transportInfo vary depending on the actual transport used by the service.
Note:
The transport information returned by this service is similar to the transport information returned by a web service connector. For more information, see the section About Transport and Fault Information Returned by a Web Service Connector in the Web Services Developer’s Guide. About Transport and Fault Information Returned by a Web Service Connector.
The transportInfo parameter contains the following keys:
Key
Description
requestHeaders
Document Conditional. Header fields from the request message issued by the reliable messaging source.
responseHeaders
Document Conditional. Header fields from the response.
Each key in responseHeaders represents a field (line) of the response header. Key names represent the names of header fields. The key values are Strings containing the values of the fields.
Whether or not the service returns the responseHeaders parameter depends on the success or failure of the service. In the case of failure, the point at which the failure occurs determines the presence of the responseHeaders parameter.
status
Document Conditional. Status code from the request.
statusMessage
Document Conditional. Description of the status code returned by the underlying transport.