jQuery in Action, 3rd edition
The moose likes Other Open Source Projects and the fly likes log4j  question Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Products » Other Open Source Projects
Bookmark "log4j  question" Watch "log4j  question" New topic

log4j question

Ken Liang

Joined: Jan 26, 2004
Posts: 7
It is known that we can use PropertyConfigurator.configureAndWatch("propertiesfile") to monitor the change of the property file. I want to catch the file change event then when it changes I can do some renew operation. I don't know if I need add a listener or create my own event? How? May someone kindly give me a smaple?
Appreciate for reply.
Cindy Glass
"The Hood"

Joined: Sep 29, 2000
Posts: 8521
Moved to the "Open Source Projects" forum

"JavaRanch, where the deer and the Certified play" - David O'Meara
R Jelda

Joined: May 13, 2002
Posts: 26
Have your own org.apache.log4j.spi.Configurator and do the stuff in doConfigure()..
easy way is, Have a MyOwnConfigurator which extends DOMConfigurator and
override doConfigure(URL url, LoggerRepository repository)..
And do the stuff whatever u want and call super.doConfigure(URL url, LoggerRepository repository)
Hope this could help u.

"If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas." -George Bernard Shaw
Ken Liang

Joined: Jan 26, 2004
Posts: 7
Thank you, Jelda! I am trying.........
I agree. Here's the link: http://aspose.com/file-tools
subject: log4j question
It's not a secret anymore!