You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@logging.apache.org by "Matt Sicker (JIRA)" <ji...@apache.org> on 2017/05/10 15:07:04 UTC
[jira] [Commented] (LOG4J2-1905) file resources in property
substitution
[ https://issues.apache.org/jira/browse/LOG4J2-1905?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16004826#comment-16004826 ]
Matt Sicker commented on LOG4J2-1905:
-------------------------------------
There are several ways to do that already. The closest to what you're requesting is via a [properties file|https://logging.apache.org/log4j/2.x/manual/configuration.html#SystemProperties] and using the sys:foo substitutions. You can also define them as {{<property/>}} elements in the config file itself, and using [composite config|https://logging.apache.org/log4j/2.x/manual/configuration.html#CompositeConfiguration], you can combine files to make those properties external. Another way would be via a bundle resource file ([see more about string substitution here|https://logging.apache.org/log4j/2.x/manual/configuration.html#PropertySubstitution]).
This feature request is not invalid, but there are several possible ways to get at what you're looking for with existing functionality.
> file resources in property substitution
> ---------------------------------------
>
> Key: LOG4J2-1905
> URL: https://issues.apache.org/jira/browse/LOG4J2-1905
> Project: Log4j 2
> Issue Type: New Feature
> Components: Configurators
> Affects Versions: 2.8.2
> Reporter: tsimba kely
> Priority: Critical
> Labels: features
> Fix For: 2.9
>
> Original Estimate: 2h
> Remaining Estimate: 2h
>
> I just want to import a file like resources variable (ex:***.cfg) as a property for a substitution. it's easy, i think, than use a bundle. can you fix that please.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)