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