ARMAppender Syntax

ARMAppender syntax is case sensitive.
XML Configuration
<appender class="FileAppender" name="ARM-log-name">
<param name="File" value="file-name"/>
<layout>
<param name="ConversionPattern"
value="%d,
%X{App.Name},
%X{ARM.Id},
%X{ARM.GroupName},
%X{ARM.TranName},
%X{ARM.TranState},
%X{ARM.TranId},
%X{ARM.TranHandle},
%X{ARM.ParentCorrelator},
%X{ARM.CurrentCorrelator},
%X{ARM.TranStatus},
%X{ARM.TranStart.Time},
%X{ARM.TranStop.Time},
%X{ARM.TranBlocked.Time},
%X{ARM.TranResp.Time}
"/>
</layout>
</appender>
<appender class="ARMAppender" name="ARM">

<param name="Agent" value="libarm4"/>

<param name="Encoding" value="encoding-value"/>

<param name="GetTimes" value="TRUE | FALSE"/>

<param name="ManageCorrelators" value= "TRUE | FALSE"/>

<param name="AppName" value="application-name"/>

<param name="GroupName" value="group-name"/>

<appender-ref ref="ARM-log-names"/>
      
</appender>