You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by cz...@apache.org on 2018/09/14 17:40:35 UTC
svn commit: r1840944 -
/felix/trunk/scr/src/main/java/org/apache/felix/scr/impl/inject/methods/BindMethod.java
Author: cziegeler
Date: Fri Sep 14 17:40:35 2018
New Revision: 1840944
URL: http://svn.apache.org/viewvc?rev=1840944&view=rev
Log:
FELIX-5926 : Logger instance is not set for constructor and reference injection
Modified:
felix/trunk/scr/src/main/java/org/apache/felix/scr/impl/inject/methods/BindMethod.java
Modified: felix/trunk/scr/src/main/java/org/apache/felix/scr/impl/inject/methods/BindMethod.java
URL: http://svn.apache.org/viewvc/felix/trunk/scr/src/main/java/org/apache/felix/scr/impl/inject/methods/BindMethod.java?rev=1840944&r1=1840943&r2=1840944&view=diff
==============================================================================
--- felix/trunk/scr/src/main/java/org/apache/felix/scr/impl/inject/methods/BindMethod.java (original)
+++ felix/trunk/scr/src/main/java/org/apache/felix/scr/impl/inject/methods/BindMethod.java Fri Sep 14 17:40:35 2018
@@ -676,7 +676,8 @@ implements org.apache.felix.scr.impl.inj
int i = 0;
for ( ValueUtils.ValueType pt: m_paramTypes )
{
- result[i++] = ValueUtils.getValue(getComponentClass().getName(), pt, null, key, refPair);
+ result[i] = ValueUtils.getValue(getComponentClass().getName(), pt, method.getParameterTypes()[i], key, refPair);
+ i++;
}
return result;
}