@mario: which logging frameworks would be supported by such a wrapper. i can just mention that there are logging frameworks out there which internally force an exception and statically use entry x of the call hierarchy - so such a wrapper would lead to wrong logging information.
regards, gerhard (after reformulating the previous mail quite quickly the text wasn't perfect - but i think you know what i mean...) 2009/6/5 Gerhard Petracek <gerhard.petra...@gmail.com> > @matthias: > yes - that's the reason for my comment: "...external logging framework..." > > @udo: > imo we should discuss the logging topic before we have a release which > already uses slf4j - especially the suggestion of mario sounds interesting. > > regards, > gerhard > > http://www.irian.at > > Your JSF powerhouse - > JSF Consulting, Development and > Courses in English and German > > Professional Support for Apache MyFaces > > > > 2009/6/5 Mario Ivankovits <ma...@ops.co.at> > > Hi! >> >> >> >> Could one please eloberate a little bit more in detail what the pros are >> of slf4j? >> >> >> >> Notice, I switched to it in our company project - but always using the >> commons-logging api and just used the slf4j-over-cl wrapper. This is >> something wich is possible for each and ever user of myfaces already, just >> by adjusting the depencendcies correctly. >> >> >> >> Lately I even switched to my own logging wrapper, but this is another >> story. In the end, everything still uses the cl API which is proven to work >> fine. (I created the org.apache.commons.logging package structure with my >> own classes - which for sure is not possible for myfaces!). >> >> >> >> >> >> I still think, that using the cl api is the best we can do for our users. >> If they then use cl as implementation - and if this is considered "good" - >> is another story, but nothing WE should anticipate. >> >> As far as I can say the cl api is rock solid, just the class-loader stuff >> is a pain. But (again AFAIK), slf4j does not solve it, it just does not deal >> with it. >> >> >> >> Before we start using any other logging api I'd suggest to build our own >> thin myfaces-logging wrapper where one then can easily plug in log4j, cl, >> jul (java utils ogging) or whatever - we do not even have to provide any >> other impl than for jul. >> >> As a plus, this then will remove a dependency - a dependency to any >> logging framework - which - in terms of dependencies can be considered as a >> "good" thing, no? >> >> >> >> Ciao, >> >> Mario >> >> >> >> *Von:* Gerhard Petracek [mailto:gerhard.petra...@gmail.com] >> *Gesendet:* Freitag, 05. Juni 2009 17:18 >> *An:* MyFaces Development >> *Betreff:* slf4j and myfaces >> >> >> >> hello all, >> >> again the logging-framework topic :) >> there were several discussions about it and i'm not aware of an agreement. >> >> udo wrote [1]: >> >replace commons-logging with slf4j >> >> as i know we "agreed" on using one logging framework dependency for all >> myfaces projects. >> if i remember correctly, most of us prefer slf4j. >> >> -> i suggest to vote about using slf4j in all myfaces projects. >> (at least if a project is using an external logging framework.) >> >> regards, >> gerhard >> >> [1] http://www.nabble.com/Re%3A-Trinidad-vs-Tobago-p23884581.html >> > >