File Transfer (FT) Reports Do Not Display RunID Prefix on Every Message Line.
search cancel

File Transfer (FT) Reports Do Not Display RunID Prefix on Every Message Line.

book

Article ID: 452860

calendar_today

Updated On:

Products

Automic Automation Automic SaaS

Issue/Introduction

 

  • After upgrading or using newer versions of the Automic Automation Engine (e.g., version 24.4.5), the File Transfer (FT) report no longer displays the execution RunID on every individual message line.

  • In earlier versions (such as 24.4.4), the RunID was consistently shown as a prefix in the messages of the FT report.

  • Previous Behavior Example:

[YYYY-MM-DD HH:MM:SS] - U00063097 FT '[RunID]': Initiating connection to Agent '[AgentName]'.
[YYYY-MM-DD HH:MM:SS] - U00063013 FT '[RunID]': Connecting to '[IP_Address]' at port '[Port]'.
[YYYY-MM-DD HH:MM:SS] - U00063092 FT '[RunID]': Connection to Agent '[AgentName] (socket handle = '[SocketHandle]')' was successfully established.
[YYYY-MM-DD HH:MM:SS] - U00063087 FT '[RunID]': Selection started with filter '[SourcePath]\*' ...
[YYYY-MM-DD HH:MM:SS] - U00063088 FT '[RunID]':   '[SourcePath]\[FileName_1].txt'
[YYYY-MM-DD HH:MM:SS] - U00063088 FT '[RunID]':   '[SourcePath]\[FileName_2].txt'
[YYYY-MM-DD HH:MM:SS] - U00063088 FT '[RunID]':   '[SourcePath]\[FileName_3].txt'
[YYYY-MM-DD HH:MM:SS] - U00063089 FT '[RunID]': Files selected: '[Count]'.
[YYYY-MM-DD HH:MM:SS] - U00063091 FT '[RunID]': Directories selected: '[Count]'.
[YYYY-MM-DD HH:MM:SS] - U00011133 OK    '[Size]' Bytes, '[Count]' Records for file '[SourcePath]\[FileName_1].txt'->'[DestinationPath]\[FileName_1].txt' transferred. Duration '[Time]'.
[YYYY-MM-DD HH:MM:SS] - U00011133 OK    '[Size]' Bytes, '[Count]' Records for file '[SourcePath]\[FileName_2].txt'->'[DestinationPath]\[FileName_2].txt' transferred. Duration '[Time]'.
[YYYY-MM-DD HH:MM:SS] - U00011133 OK    '[Size]' Bytes, '[Count]' Records for file '[SourcePath]\[FileName_3].txt'->'[DestinationPath]\[FileName_3].txt' transferred. Duration '[Time]'.
[YYYY-MM-DD HH:MM:SS] - U00011408 FT '[RunID]': File Transfer has ended normally.
[YYYY-MM-DD HH:MM:SS] - U02000486 FT '[RunID]': '[Count]' files ([Size] B), directories '[Count]' transferred successfully. File selection time '[Time]', Connect time: '[Time]', Average transfer speed: '[Speed]', Processing time: '[Time]', Wait time: '[Time]', Total duration: '[Time]'.
  • Current Behavior Example: 

[YYYY-MM-DD HH:MM:SS] - U00063106 Initiating connection to Agent '[AgentName]'.
[YYYY-MM-DD HH:MM:SS] - U00063108 Connecting to '[IP_Address]' at port '[Port]'.
[YYYY-MM-DD HH:MM:SS] - U02000006 Connection to Agent '[AgentName] (socket handle = '[Handle]')' was successfully established.
[YYYY-MM-DD HH:MM:SS] - U00011124 Selection started with filter '[SourcePath]\*' ...
[YYYY-MM-DD HH:MM:SS] - U00011125   '[SourcePath]\[FileName].txt'
[YYYY-MM-DD HH:MM:SS] - U00011126 Files selected: '[Count]'.
[YYYY-MM-DD HH:MM:SS] - U00063061 Directories selected: '[Count]'.
[YYYY-MM-DD HH:MM:SS] - U00011133 OK    '[Size]' Bytes, '[Count]' Records for file '[SourcePath]\[FileName].txt'->'[DestinationPath]\[FileName].txt' transferred. Duration '[Time]'.
[YYYY-MM-DD HH:MM:SS] - U00063176 File Transfer has ended normally.
[YYYY-MM-DD HH:MM:SS] - U02000506 '[Count]' files ([Size] B), directories '[Count]' transferred successfully.

  • The absence of the RunID in every line may make it appear to users as an incompatible change or a missing feature.

 

Environment

 

  • Automic Automation Engine.

  • Java OS Agent.

  • Component Versions: 24.4.4, 24.4.5, and v26.

 

Cause

 

  • This is not a software bug; the change is the expected outcome of a deliberate code change implemented to resolve defect DE180256.

  • Historically, the Java OS Agent exhibited inconsistent behavior compared to other agents (such as the BS2000 Agent and OS400 Agent), which already formatted reports without redundant prefixes.

  • Repeating the RunID on every single line of an FT report was deemed unnecessary.

 

Resolution

 

  • No workaround or fix is required as the current format is the intended design.

  • Under the updated design rules for FT Reports, standard lines within an FT report must not be prefixed with the RunID, as the context is already obvious.

  • The RunID will now only be displayed in the dedicated, concluding messages of the FT report.

  • Please note that the rule for the FT status in the system log remains unchanged: all log messages referring to a File Transfer must continue to be prefixed with the RunID.