[ 
http://issues.ops4j.org/browse/PAXLOGGING-72?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13308#action_13308
 ] 

Niclas Hedhman commented on PAXLOGGING-72:
------------------------------------------

And another thing, Yes I have contemplated many times to provide more than one 
Pax Logging Service implementation. LogBack, JDK Logging and even in-house one 
have been considered, but no real passion to do it...

> No implementations available for PaxAppender
> --------------------------------------------
>
>                 Key: PAXLOGGING-72
>                 URL: http://issues.ops4j.org/browse/PAXLOGGING-72
>             Project: Pax Logging
>          Issue Type: Improvement
>          Components: Service
>    Affects Versions: 1.4
>         Environment: WinXp, Fuse 4.2 RC1
>            Reporter: Mateusz Nowakowski
>            Assignee: Niclas Hedhman
>
> Currently it is not possible to use own appender based on log4j using 
> existing PaxLoggingConfigurator.  It is really strange because 
> PaxLoggingConfigurator is based on log4j appenders.
> There can be used only PaxAppender implementation, but none is available.
> There are two solutions to solve the problem. Both are bad.
> - create own appender based on log4j appender and attach it via Fragment-Host 
> mechanism to Pax Logging Service bundle -- bad solution, because current 
> PaxLoggingConfigurator do not support error handlers etc (I've already 
> created PAXLOGGING-71 for it)
> - write PaxAppender implementation which aggregates any log4 appender - bad, 
> because it requires an additional log4j bundle in the application  (Pax 
> Logging exports only two log4j packages without most of log4j code, 
> especially without appenders), what is more it is a performance killer, 
> because PaxAppender implementation wraps some appender based on log4 
> appender, and PAX creates own wrapper to return log4j appender from 
> PaxAppender...
> There are two complementary solution:
> -  PAXLOGGING-71
> - PaxLoggingConfigurator or its AppenderTracker should track not only 
> PaxAppender but original log4j Appender. What is more all log4j packages 
> should be exported.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.ops4j.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

_______________________________________________
general mailing list
general@lists.ops4j.org
http://lists.ops4j.org/mailman/listinfo/general

Reply via email to