Migration Guide : Migrating from Version 8.5.1 : Parameters in the [log4s] stanza of the .INI file should not be enclosed in parentheses
Parameters in the [log4s] stanza of the .INI file should not be enclosed in parentheses
Reason for change
The initial release of log4s did not use the Preference Settings Framework, and used a non-standard way of supporting multiple parameters by enclosing them in parentheses.
Change
When using the Preference Setting Framework, parentheses are used to indicate array values, not multiple simple values.
Action required
Examine the entries in your [log4s] stanza. Remove the parentheses surrounding the values.
Example:
socketAppender=(TestSocketAppender, root, All, EsPatternLayout, '%m %c', '127.0.0.1', localHost, 4433, 99, 30)
should be
socketAppender=TestSocketAppender, root, All, EsPatternLayout, '%m %c', '127.0.0.1', localHost, 4433, 99, 30
Last modified date: 06/19/2020