well think nobody doubt we need it to stay enterprise friendly
Romain Manni-Bucau Twitter: @rmannibucau Blog: http://rmannibucau.wordpress.com/ LinkedIn: http://fr.linkedin.com/in/rmannibucau Github: https://github.com/rmannibucau 2014-08-20 19:02 GMT+00:00 Gary Gregory <garydgreg...@gmail.com>: > On Wed, Aug 20, 2014 at 2:59 PM, Romain Manni-Bucau <rmannibu...@gmail.com> > wrote: > >> how do you handle levels and names then? >> > > You dont't: "as simple as it gets". For more, you need a framework. > > Gary > > >> >> Romain Manni-Bucau >> Twitter: @rmannibucau >> Blog: http://rmannibucau.wordpress.com/ >> LinkedIn: http://fr.linkedin.com/in/rmannibucau >> Github: https://github.com/rmannibucau >> >> >> 2014-08-20 20:54 GMT+02:00 Gary Gregory <garydgreg...@gmail.com>: >> > On Wed, Aug 20, 2014 at 1:31 PM, Thomas Vandahl <t...@apache.org> wrote: >> > >> >> Hi folks, >> >> >> >> On 20.08.14 16:41, Romain Manni-Bucau wrote: >> >> > trying to make it complete: >> >> > >> >> > Solutions are: >> >> > 1) [logging] - think it is deprecated too >> >> > 2) log4j2: not integrated at all with anything so a bit early but we >> >> > *need* to be compatible >> >> > 3) slf4j: broken in hierarchical classloaders >> >> > 4) JUL: not that friendly but prod ready in tomcat/tomee >> >> > 5) custom logging solution: not a standard but exists in >> >> containers/frameworks >> >> > 6) JCS logger facade >> >> >> >> You forgot System.out :-) >> >> >> > >> > A non-framework option would be to pass in a PrintWriter/Stream to JCS >> and >> > have it use that to do logging. That's as simple as it gets. Then, a >> > logging f/w can be set up to pickup System.out and err. >> > >> > Gary >> > >> > >> >> Seriously, guys, I respect your deep personal involvement in one logging >> >> framework or another, but this is a *Cache* that is supposed to support >> >> other code without interfering too much. That is why JCS tries to live >> >> with as less dependencies as possible (not even commons-lang). >> >> If it must be, than I'd vote for 6) which would allow to make the >> >> commons-logging dependency optional. >> >> >> >> I agree with Romain, this may be resolved in 2.1. I'll create a version >> >> in JIRA. >> >> >> >> Bye, Thomas. >> >> >> >> >> >> --------------------------------------------------------------------- >> >> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org >> >> For additional commands, e-mail: dev-h...@commons.apache.org >> >> >> >> >> > >> > >> > -- >> > E-Mail: garydgreg...@gmail.com | ggreg...@apache.org >> > Java Persistence with Hibernate, Second Edition >> > <http://www.manning.com/bauer3/> >> > JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> >> > Spring Batch in Action <http://www.manning.com/templier/> >> > Blog: http://garygregory.wordpress.com >> > Home: http://garygregory.com/ >> > Tweet! http://twitter.com/GaryGregory >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org >> For additional commands, e-mail: dev-h...@commons.apache.org >> >> > > > -- > E-Mail: garydgreg...@gmail.com | ggreg...@apache.org > Java Persistence with Hibernate, Second Edition > <http://www.manning.com/bauer3/> > JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> > Spring Batch in Action <http://www.manning.com/templier/> > Blog: http://garygregory.wordpress.com > Home: http://garygregory.com/ > Tweet! http://twitter.com/GaryGregory --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org