CorrelatorSpec
Use this element of the ServiceSpecification.xml document to specify the generation options for the IMS Correlator file. The correlation information is used by the IMS Enterprise Suite SOAP Gateway.
Contained by
Contains
NoneAttributes
Table 1 shows the attributes for CorrelatorSpec.
Fields | Description |
---|---|
Attribute: adapterType
Valid values: See Description Required?: No Default value: See Description |
The IMS Connect
adapter which controls conversion of XML messages and execution of
XML enabled programs. The default value is: IBM® XML Adapter |
Attribute: calloutConnBundleName
Valid values: See Description Required?: No Default value: None |
The name of the connection bundle for IMS Enterprise Suite SOAP Gateway Outbound. |
Attribute: calloutConnBundleNames
Valid values: See Description Required?: No Default value: blank |
A space-separated list of callout connection bundle names. Callout connection bundles contain the connection and security properties that are used by SOAP Gateway to connect with IMS in the service requester scenario. Each callout connection bundle name should be no longer than 20 characters. |
Attribute: connectionBundleName
Valid values: See Description Required?: No Default value: None |
The name of the connection bundle for IMS Enterprise Suite SOAP Gateway Inbound. |
Attribute: calloutSendOnlyWithACK
Valid values: true | false Required?: No Default value: false |
Send-only with acknowledgement protocol: If this attribute is set to true, SOAP Gateway sends the callout response message to IMS using the send-only with acknowledgement protocol. The final ACK or NACK message from IMS is not forwarded to the external client application. The ACK or NACK responses are logged by SOAP Gateway if the server log level is set to 2 (for NACK responses) or 4 (for ACK and NACK responses). |
Attribute: calloutWSSecurity
Valid values: blank SAML11Token SAML20Token Required?: No Default value: blank |
The security token type to use for WS-Security for the service requester scenario. |
Attribute: calloutWSTimeout
Valid values: See Description Required?: No Default value: 5000 |
The number of milliseconds for which the IMS Enterprise Suite SOAP Gateway should wait for a response from the target Web service. Valid range: Positive integer (in milliseconds). |
Attribute: executionTimeout
Valid values: See Description Required?: No Default value: 5000 |
Specifies the time that the IMS Connect waits for a response from IMS. Valid range: 0-3600000 (in milliseconds). |
Attribute: fileName
Valid values: See Description Required?: No Default value: See Description |
Specifies the name of the output file. The default value is: Data source file name concatenated with "xml" |
Attribute: inboundTPIPEName
Valid values: See Description Required?: No Default value: None |
The Tpipe name used with CM0 transactions in IMS. |
Attribute: ltermName
Valid values: See Description Required?: No Default value: None |
The LTERM name used to override the value in the LTERM field of the IMS application program's I/O PCB. |
Attribute: overwrite
Valid values: true | false Required?: No Default value: true |
Specifies whether to overwrite the output file if it exists. |
Attribute: socketTimeout
Valid values: See Description Required?: No Default value: 0 |
Specifies the time that the IMS Enterprise Suite SOAP Gateway runtime waits for a response from IMS Connect. Valid range: Positive integer (in milliseconds). |
Attribute: suppressGeneration
Valid values: true | false Required?: No Default value: false |
Indicates whether or not to suppress generation of the correlator file. |
Attribute: trancode
Valid values: See Description Required?: No Default value: None |
Service Provider: IMS transaction which is providing the Web service. Service Requester: IMS transaction which handles the response from the target Web service. |
Attribute: WSSecurity
Valid values: blank SAML11Token SAML20Token SAML11SignedTokenTrustAny SAML11SignedTokenTrustOne SAML20SignedTokenTrustAny SAML20SignedTokenTrustOne UserNameToken Required?: No Default value: blank |
The security token type to use for web services security for the provider scenario. |
Example
<CorrelatorSpec fileName="IMSPHBK.xml" overwrite="true" trancode="IVTNO"
socketTimeout="0" executionTimeout="0" connectionBundleName="conn1" />