Scheduled file transfer log message examples
When a transfer is in progress, messages are published to the SYSTEM.FTE topic with a topic string of Log/agent_name/transfer_ID. The XML examples show the log messages that are created when a file transfer occurs as a result of a schedule.
Schedule transfer transaction messages
When the file transfer is started as a result of the schedule entry expiring, the file transfer follows the usual sequence of publishing transaction messages on the SYSTEM.FTE/Log/agent_ name topic for:- Action started (TransferLog.xsd)
- Action progress (TransferLog.xsd)
- Action completed (TransferLog.xsd)
Only the log transaction message with the action of started contains the ID of the scheduled transfer, in the ID attribute of the <scheduleLog> element. This allows the schedule ID to be tied to the transfer ID throughout the lifecycle of the entire transfer. Started:
<?xml version="1.0" encoding="UTF-8"?> <transaction version="1.00" ID="414d5120514d31202020202020202020248e294920004016" agentRole="sourceAgent" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="TransferLog.xsd" xmlns=""> <action time="2008-11-23T21:55:03.111Z">started</action> . . . <scheduleLog ID="6" /> </transaction>Progress:
<?xml version="1.0" encoding="UTF-8"?> <transaction version="1.00" ID="414d5120514d31202020202020202020248e294920004016" agentRole="sourceAgent" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="TransferLog.xsd" xmlns=""> <action time="2008-11-23T21:55:03.377Z">progress</action> . . . </transaction>Completed:
<?xml version="1.0" encoding="UTF-8"?> <transaction version="1.00" ID="414d5120514d31202020202020202020248e294920004016" agentRole="sourceAgent" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="TransferLog.xsd" xmlns=""> <action time="2008-11-23T21:55:03.424Z">completed</action> . . . </transaction>Parent topic: File transfer log message formats