>From the docs, $$ inside the <pattern> element:

   1. <File name="Application" fileName="application.log">
   2. <PatternLayout>
   3. <pattern>%d %p %c{1.} [%t] $${env:USER} %m%n</pattern>
   4. </PatternLayout>
   5. </File>


Also from the docs, $ inside the header attribute:


   1. <File name="Application" fileName="application.log">
   2. <PatternLayout header="${java:runtime} - ${java:vm} - ${java:os}">
   3. <Pattern>%d %m%n</Pattern>
   4. </PatternLayout>
   5. </File>


I just read the docs on property substitution and how StrLookup treat
variables with multiple leading '$' characters, but it is not obvious to me
why in the two examples above, in one example two leading $ signs are used,
and in the other only one $ is used.

Best regards,
Behrang Saeedzadeh

Reply via email to