log4j reset properties back to original as in log4j.properties file
In my application, I defined log4j.properites as follows log4j.appender.email=org.apache.log4j.net.SMTPAppender log4j.appender.email.Subject=email Notification later in the program i am dynamically changing the subject to Properties prop = new Properties(); prop.setProperty("log4j.appender.email.Subject", "Test Completed"); After I use this variable, I wan to reset this back to original on file. so I did this LogManager.resetConfiguration(); PropertyConfigurator.configure(prop); But, later in the code whenever I use this subject property it is giving its value as 'Test Completed'. Any