[
https://issues.apache.org/jira/browse/LOG4J2-3456?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17515029#comment-17515029
]
Ralph Goers commented on LOG4J2-3456:
-------------------------------------
Why are you changing properties? If you want to log differently based on the
data Log4j 2 provides many features to do that. But without understanding what
your requirements are we cannot advise the best way to do this. Simply trying
to port your customizations to Log4j 1 is probably not the correct approach.
> Log4j 1.x 2.17.2 bridge - Runtime log4j property update doesn't work
> --------------------------------------------------------------------
>
> Key: LOG4J2-3456
> URL: https://issues.apache.org/jira/browse/LOG4J2-3456
> Project: Log4j 2
> Issue Type: Bug
> Affects Versions: 2.17.2
> Reporter: Pooja Pandey
> Priority: Major
> Attachments: CustomLogger.java, CustomLoggerFactory.java,
> CustomMultiProcessRollingAppender.java,
> RuntimeUpdateLoggingPropertiesTest.java, customlog.properties
>
>
> In our application we have migrated from log4j1.x to log4j1.x 2.17.2 bridge.
> With bridge 2.17.2/2.17.3-SNAPSHOT, we have found that we could not update
> log4j config properties at run time while same used to work with log4j1.x. It
> looks like there is some problem with PropertyConfigurator.configure(url)
> when we call it at run time to reconfigure properties programmatically at run
> time and it doesn't reset property value at run time.
>
> For reference, Java class files for Custom Logger, Custom Multiprocess
> Rolling Appender and Test program are attached along with cutom log4j
> properties
> file.[^CustomLogger.java][^customlog.properties][^RuntimeUpdateLoggingPropertiesTest.java]
--
This message was sent by Atlassian Jira
(v8.20.1#820001)