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