[ https://issues.apache.org/jira/browse/FELIX-5457?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15877595#comment-15877595 ]
Carsten Ziegeler commented on FELIX-5457: ----------------------------------------- The reference will be of type LoggerFactory, however the field/constructor/method argument is of type Logger or Formatted Logger > [R7] Logger Support > ------------------- > > Key: FELIX-5457 > URL: https://issues.apache.org/jira/browse/FELIX-5457 > Project: Felix > Issue Type: Sub-task > Components: Declarative Services (SCR) > Reporter: Carsten Ziegeler > Fix For: scr-2.1.0 > > > DS must add special support for injecting Logger and FormatterLogger objects > even though they themselves are not services. When a component references the > Logger or FormatterLogger types, SCR must get first get the LoggerFactory > service matching the reference and then call the getLogger(String, Class) > method passing the component implementation class name as the first argument > and the Logger type as the second argument. The returned Logger object is > then injected for the reference, rather than the LoggerFactory service used > to create the Logger. -- This message was sent by Atlassian JIRA (v6.3.15#6346)