Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
ipojo-manipulator-1.8.6
-
None
Description
The instance declaration is incorrect when a component is using the "name" attribute and an instance is declared using the @Instantiate annotation such as in:
@Component(name="my-custom-name)
@Instantiate
public class MyComponent
The instance is declared by is looking for a factory with the component's classname (the default) as factory name, and so the declaration is never bound. In this case the instance must look for the factory with the specified name.
Attachments
Issue Links
- is superceded by
-
FELIX-4164 Instance / Component matching regression
- Closed