Configuring FMT routing information to route messages to a particular LT
Each FIN message contains the BIC8 of the destination to which it is to be sent. For FIN messages that are sent using FMT, you can configure rules that cause each message to be routed to a particular LT (BIC9) of that destination, depending on the FIN service identifier (field 103) and FIN message type specified in the message. The name of the LT corresponds to a CO of the type DnfLTApplicationSettings. This CO specifies the name of the queue and queue manager to which the message is passed, and from which the receiving application retrieves the message.
You create each routing rule by configuring a CO of type DnfFmtfRouting that specifies exactly one destination, but can specify more than one FIN service identifier (field 103) and FIN message type. The FMT service checks these COs by name in ascending alphanumeric order (0,1,...,9,A,B,...Z), and the first CO that matches the destination, FIN service identifier, and FIN message type of the message is used to determine the name of the LT to which the message is to be routed (the target LT). The name (BIC9) of this LT is composed of the BIC8 of the destination plus the one-character LT ID specified by the CO.
deployment_dir/instance/admin/dnfcpcro.cli where: - deployment_dir
- Directory specified in the CDP initialization file.
- instance
- Name of the instance.
This script contains the following commands:
add -ou DNFSYSOU -ct DnfFmtfRouting -co <fmt_routing_info> -attr enabled
add -ou DNFSYSOU -ct DnfFmtfRouting -co <fmt_routing_info> -attr Destination
-val <target_dest>
add -ou DNFSYSOU -ct DnfFmtfRouting -co <fmt_routing_info> -attr TargetLtId
-val <target_lt_id>
add -ou DNFSYSOU -ct DnfFmtfRouting -co <fmt_routing_info> -attr LtAssignedServices
-val <assigned_services>
add -ou DNFSYSOU -ct DnfFmtfRouting -co <fmt_routing_info> -attr LtAssignedMessageTypes
-val <assigned_msg_types>
com -ou DNFSYSOU
To modify and run this script: