Configuring a synonym LT
Note: Before you configure a synonym LT, you first must configure
the corresponding master LT.
You can configure synonym LTs for use with the SIPN FIN and FMT FIN services. Each synonym LT corresponds to exactly one master LT. Both LTs must belong to the same OU.
For each message that is processed:
- If the sending LT, which is specified in the basic header, is a synonym LT, the sending service uses the corresponding master LT to send the message.
- If the receiving LT, which is specified in the application header, is a synonym LT, the receiving service uses the corresponding master LT to receive the message.
In order for a message to be processed by a synonym LT:
- For SIPN FIN
- The corresponding master LT must be logged in. Do not log in the synonym LT.
- For FMT FIN
- The FMT FIN service must be started for the corresponding master LT. Do not start the FMT FIN service for the synonym LT.
You configure a synonym LT by creating COs of
the types DnfLTApplicationSettings and DnfSynonymLT, and adding them
and their attributes to the appropriate business OU. To help you do
this, FTM SWIFT generates, during
customization, for each business OU, a script with a name of the form:
deployment_dir/instance/admin/ou_dnfcfcsl.cli where: - deployment_dir
- Directory specified in the CDP initialization file.
- instance
- Name of the instance.
- ou
- Name of the OU.
These scripts contain the following commands:
; create CO of CT DnfLTApplicationSettings and fill its attributes
add -ou DNIvOU -ct DnfLTApplicationSettings -co <synonymLT> -attr send
add -ou DNIvOU -ct DnfLTApplicationSettings -co <synonymLT> -attr Queue -val <applicationQ>
add -ou DNIvOU -ct DnfLTApplicationSettings -co <synonymLT> -attr QueueManager -val <applicationQM>
;
; If you want to enable special exception processing for this synonym LT, you
; must add the attribute ExceptionOptionSet and replace the placeholder with
; the appropriate value
; <exception_co> The name of the option-set to be used for exception
; processing
; To do this, remove the comment-sign of the next line
; add -ou DNIvOU -ct DnfLTApplicationSettings -co <synonymLT> -attr ExceptionOptionSet -val <exception>
;
; commit OU (must be approved and deployed separately)
com -ou DNIvOU
;
; create CO of CT DnfSynonymLT and fill its attribute Master
add -ou DNFSYSOU -ct DnfSynonymLT -co <synonymLT> -attr Master -val <masterLT>
;
; commit DNFSYSOU (must be approved and deployed separately)
com -ou DNFSYSOU
The customization process substitutes the placeholder DNIvOU in the script with the name of the OU. Modify and run this script once for each LT: