yes, Maven isn't an app server, strict security manager shouldn't be an issue: 
if someone knows of a situation where it would be, please tell it :)

the very good news with this solution is that it is at slf4j-api level, not 
dependent on logging implementation!

I'll look at it in the WE, if nobody beats me at it: the solution is crystal 
clear, anybody interested in doing some code in core should be able to 
implement it

Regards,

Hervé

Le mardi 1 janvier 2013 20:58:18 Jason van Zyl a écrit :
> It is. You create that package structure in your app to access it.
> 
> jvz
> 
> On 2013-01-01, at 8:48 PM, Stephen Connolly 
<[email protected]> wrote:
> > If I read that right it is accessing a package local method...
> > 
> > That won't work with a security manager in play (not that we have one)
> > [unless we repackage the api jar] but just wondering if that may affect
> > embedded use?
> > 
> > On Tuesday, 1 January 2013, Jason van Zyl wrote:
> >> On Jan 1, 2013, at 6:15 PM, Hervé BOUTEMY
> >> <[email protected]<javascript:;>>>> 
> >> wrote:
> >>> Le lundi 24 décembre 2012 09:12:07 Jason van Zyl a écrit :
> >>>> If we want to put aside the debate, Ceki has figured out a way for use
> >> 
> >> SLF4J
> >> 
> >>>> Simple by resetting the streams and logging level. Which I can try if
> >>>> we
> >>>> want to go down that path. I didn't have to do any work in SLF4J myself
> >> 
> >> so
> >> 
> >>>> I'm fine with this approach.
> >>> 
> >>> is there something visible somewhere?
> >>> I didn't find any discussion on slf4j-dev or slf4j-user mailing lists
> >> 
> >> nor any
> >> 
> >>> code in slf4j git repo
> >> 
> >> The suggested solution has existed for two years apparently. There is no
> >> code that needs to be changed and no features to be added.
> >> 
> >>> resetting TARGET_STREAM in SimpleLogger [1] would require a publid
> >>> method
> >>> or I imagine we can even tweak private field access and private method
> >>> invocation through reflection
> >>> 
> >>> how are we supposed to work on this?
> >> 
> >> Just take a look at:
> >> 
> >> 
> >> https://github.com/qos-ch/logback/blob/master/logback-classic/src/test/ja
> >> va/org/slf4j/LoggerFactoryFriend.java
> >> 
> >> Pretty straight forward. I don't have time to look at it until Friday but
> >> if want to implement the reset go for it. I'll ping you on Friday to see
> >> where you are and help out if you need it.
> >> 
> >>> Regards,
> >>> 
> >>> Hervé
> >>> 
> >>> 
> >>> [1] https://github.com/qos-ch/slf4j/blob/master/slf4j-
> >>> simple/src/main/java/org/slf4j/impl/SimpleLogger.java
> >>> 
> >>> ---------------------------------------------------------------------
> >>> To unsubscribe, e-mail: [email protected] <javascript:;>
> >>> For additional commands, e-mail: [email protected]<javascript:;>
> >> 
> >> Thanks,
> >> 
> >> Jason
> >> 
> >> ----------------------------------------------------------
> >> Jason van Zyl
> >> Founder & CTO, Sonatype
> >> Founder,  Apache Maven
> >> http://twitter.com/jvanzyl
> >> ---------------------------------------------------------
> >> 
> >> We all have problems. How we deal with them is a measure of our worth.
> >> 
> >> -- Unknown
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to