[
https://issues.apache.org/jira/browse/LOG4J2-3592?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Piotr Karwasz updated LOG4J2-3592:
----------------------------------
Issue Type: Question (was: Bug)
> Log4j 2.17.2 version not able to resolve system variable in log4j2.xml file
> ---------------------------------------------------------------------------
>
> Key: LOG4J2-3592
> URL: https://issues.apache.org/jira/browse/LOG4J2-3592
> Project: Log4j 2
> Issue Type: Question
> Reporter: Abhilash
> Priority: Blocker
>
> Hi Team,
>
> We were using log4j 2.17.1 version and we were not facing any issue while
> resolving the system variable placeholder in log4j2.xml file.
>
> Post upgrading to 2.17.2 or 2.18.0 we are the log4 lib not replacing the
> place holder with provided system variable.
>
> our configuration:
> *log4j2.xml*
> <Properties>
> <Property name="logpath">${bundle:config:aap.LogPath}</Property>
> </Properties>
>
> *config.properties*
> LogPath=/logs/appName/{*}${sys:appEnvironment}/${sys:instanceName}{*}
>
> The above *${sys:appEnvironment} and* *${sys:instanceName}* are not resolving
> after 2.17.2 onwards.
>
> There is mandate that we no longer can use the 2.17.1 version in our company
> due to security reasons so using 2.17.2 or above is a must but we are blocked
> due to the above filepath issue.
>
> Kindly guide us on this to fix it. Thank you. **
--
This message was sent by Atlassian Jira
(v8.20.10#820010)