From: Anthony E. <me...@an...> - 2002-01-14 22:13:54
|
Eric, The LogManager is there to support multiple logging systems. I added this as a suggestion from one of FormProc's users who pointed out that developers may be required to use a particular logging system other than Log4J and FormProc should be flexible enough to handle those other systems. Rather than only use Log4J I would prefer to improve the LogManager and the way it is integrated with FormProc. For example it would probably be a good idea to automatically configure FormProc to use a logger specified in the formproc.xml file. In addition I could improve the System.out logger so that it can understand property files. Finally I can improve the documentation so that logging is easier to understand (of course integrating LogManager into FormProc better might remove the need for this last step.) As for contributions: initially I would prefer if you send the code so that I can determine if it fits well into FormProc, both logically and stylistically. If you do this at least once and it works out fine then I have no problem adding you in as a developer. The more people involved the better. Sincerely, Anthony Eden > -----Original Message----- > From: for...@li... > [mailto:for...@li...]On Behalf Of Eric > Beaumier > Sent: Monday, January 14, 2002 4:51 PM > To: for...@li... > Subject: RE: [FormProc-developer] Log4J & LogManager in FormProc > > > > > >Make sure that the following line is in your main() method: > > > >LogManager.setLoggerClassName("com.anthonyeden.lib.log.Log4JLogger"); > > > >It should really be the very first line in the main() method. > > > >The default logger is actually just a System.out logger and it does not > >understand property file configuration. I am considering making > Log4J the > >default logger in the LogManager...what do you think? > > Yes. Why the LogManager, to support more than one Logger component? > > I think the better way, it to let entirely the job to Log4J, by > removing the > LogManager step. Not because the code is not correct, > but this class don't give value added. > > Actually, by logging all at the console, the problem here, it slow down > considerably the validation process. Because all are logged in the > System.out and this one is a Synchronized method ... With one Thread, > it's not a problem, but when you have a lot of it, it can be a > bottleneck. > > This what I think, correct me if I'm wrong. > > > Do you accept contributor in your Open Source? Or do you prefer than > we send you the code and you will do the update? > > Thanks. > > > > > > > > > > _________________________________________________________________ > MSN Photos is the easiest way to share and print your photos: > http://photos.msn.com/support/worldwide.aspx > > > _______________________________________________ > FormProc-developer mailing list > For...@li... > https://lists.sourceforge.net/lists/listinfo/formproc-developer > |