commit | f44e3cf2cdb61ca430ca253486228c6ea586ce43 | [log] [tgz] |
---|---|---|
author | Carsten Ziegeler <cziegeler@apache.org> | Thu Nov 13 21:08:18 2014 +0000 |
committer | Carsten Ziegeler <cziegeler@apache.org> | Thu Nov 13 21:08:18 2014 +0000 |
tree | 99dd637a9707937bb4db43f5bff3248f928b0f12 | |
parent | 5c6e5ef99551089608282d787408cd17a74ff894 [diff] |
FELIX-4631 : [DS][R6/RFC212] Implement field injection. git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1639520 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/scr/src/main/java/org/apache/felix/scr/impl/metadata/XmlHandler.java b/scr/src/main/java/org/apache/felix/scr/impl/metadata/XmlHandler.java index a7be886..29131e3 100644 --- a/scr/src/main/java/org/apache/felix/scr/impl/metadata/XmlHandler.java +++ b/scr/src/main/java/org/apache/felix/scr/impl/metadata/XmlHandler.java
@@ -418,6 +418,12 @@ { ReferenceMetadata ref = new ReferenceMetadata(true); + // name attribute is optional + if ( attributes.getAttribute( "name" ) != null ) + { + ref.setName( attributes.getAttribute( "name" ) ); + } + ref.setInterface( attributes.getAttribute( "interface" ) ); // Cardinality