On Mon, Aug 27, 2012 at 9:20 AM, Mike Kienenberger <mkien...@gmail.com> wrote:
> There's definitely value limiting dependencies.   But there's also the
> reality that even though MyFaces code doesn't directly use JCL, its
> dependencies do, so you have to have it anyway.
>
> The SL4J library can emulate the JCL interface, so here's a way to
> support SL4J without adding a dependency for it, if a dependency is
> the real concern.   I have to have that emulation jar in my classpath
> in any case for the other JCL producers.
>
> Using logback isn't an option for me.   I've read the docs, and it
> seems like LevelChangePropagator would do what was advertised.  I
> doubt the claim would be made if it were not true.

Right, I didn't catch that this was a logback-specific approach.  I
guess that a similar approach could be taken for any of the other
bridging approaches.  I wonder what, if anything, log4j2 is doing wrt
bridging APIs...

Matt

>
> I'm surprised no other JSF 2 users have commented on how they handle
> the JUL logging dependency.
>
> On Mon, Aug 27, 2012 at 12:23 AM, Matt Benson <gudnabr...@gmail.com> wrote:
>> There still may be some value in not introducing dependencies in the
>> case of projects that implement Java EE specifications.  Has anyone
>> verified whether
>> http://logback.qos.ch/manual/configuration.html#LevelChangePropagator
>> improves JUL performance as advertised?
>>
>> Matt
>>
>> On Thu, Aug 23, 2012 at 2:02 PM, Ertio Lew <ertio...@gmail.com> wrote:
>>> Yes, things change with time & may be it didn't mattered too much that time
>>> but today SL4J is the need as it is widely adopted now.
>>>
>>> So +1 for SL4J !
>>>
>>> On Fri, Aug 24, 2012 at 12:17 AM, Mike Kienenberger 
>>> <mkien...@gmail.com>wrote:
>>>
>>>> Well, that and at the time, it seemed like JUL would let us do
>>>> everything SL4J claimed to do.   But as I stated earlier, the
>>>> theoretical promises of JUL pluggability didn't live up to the real
>>>> use conditions.
>>>>
>>>>
>>>> On Thu, Aug 23, 2012 at 2:46 PM, Mike Kienenberger <mkien...@gmail.com>
>>>> wrote:
>>>> > When we took the vote two years ago, I at least didn't really
>>>> > understand the need.
>>>> >
>>>> > Someone did bring up that point, but as a group we felt that
>>>> > reinventing the wheel didn't make a lot of sense.   SL4J was new, and
>>>> > I for one didn't understand the advantages of using it.
>>>> >
>>>> > If we were to vote again today, I would be strongly in favor of using
>>>> > SL4J as the logging mechanism.
>>>> >
>>>> >
>>>> >
>>>> > On Thu, Aug 23, 2012 at 2:38 PM, Ertio Lew <ertio...@gmail.com> wrote:
>>>> >> Why doesn't Myfaces allows the flexibility to plug in your desired
>>>> logging
>>>> >> SL4J implementation instead of restricting users to JUL/ Commons
>>>> logging or
>>>> >> otherwise incurring the overheads of using bridgeHandlers etc ?!
>>>> >>
>>>> >> On Thu, Aug 23, 2012 at 8:10 PM, Mike Kienenberger <mkien...@gmail.com
>>>> >wrote:
>>>> >>
>>>> >>> Did you ever say something you really regretted?
>>>> >>>
>>>> >>> I really regret saying that I strongly preferred JUL over SL4J on the
>>>> >>> logging vote two years back[1].
>>>> >>>
>>>> >>> [1]
>>>> >>>
>>>> http://mail-archives.apache.org/mod_mbox/myfaces-dev/200906.mbox/%3c8f985b960906060447g30bb216ew62102b39be2a1...@mail.gmail.com%3E
>>>> >>>
>>>> >>> I am currently using the SLF4JBridgeHandler for JUL during
>>>> >>> development, and incurring the performance hits.
>>>> >>>
>>>> >>> Barring other events, my plans are to default back to JUL logging for
>>>> >>> production.
>>>> >>>
>>>> >>> How are other people handling this?  I know at the time of the
>>>> >>> discussion many people were switching to SL4J or still using log4j or
>>>> >>> JCL, all of which would have the same performance issues.
>>>> >>>
>>>> >>> Is it time to revisit our logging yet again, now that we know the
>>>> >>> theoretical flexibility of JUL didn't live up to the practical reality
>>>> >>> of using it?
>>>> >>>
>>>> >>> slf4j and myfaces
>>>> >>>
>>>> >>>
>>>> http://mail-archives.apache.org/mod_mbox/myfaces-dev/200906.mbox/%3c2332f63b0906050818q6c74e615u2edc7cc2ec9f5...@mail.gmail.com%3E
>>>> >>>
>>>> >>> [VOTE] jul instead of commons-logging
>>>> >>>
>>>> >>>
>>>> http://mail-archives.apache.org/mod_mbox/myfaces-dev/200906.mbox/%3c2332f63b0906091132y10cd0dadu4eb4a36dda6ae...@mail.gmail.com%3E
>>>> >>>
>>>> >>> [VOTE] use of jul or commons logging on myfaces core 2.0
>>>> >>>
>>>> >>>
>>>> http://mail-archives.apache.org/mod_mbox/myfaces-dev/200910.mbox/%3cf6c92360909301905g104297a5m3bba5fb3d057...@mail.gmail.com%3E
>>>> >>>
>>>> >>> https://issues.apache.org/jira/browse/MYFACES-2378
>>>> >>>
>>>>

Reply via email to