iPOJO instance declaration should be able to select the Factory version
-----------------------------------------------------------------------
Key: FELIX-1159
URL: https://issues.apache.org/jira/browse/FELIX-1159
Project: Felix
Issue Type: Improvement
Components: iPOJO
Affects Versions: iPOJO-1.2.0
Reporter: Clement Escoffier
Assignee: Clement Escoffier
Currently, when declaring an instance, the factory is only selected by its
name. This can be tricky when several version are available.
iPOJO instance declaration should support a 'version' attribute specifying the
required version (exact match). This attribute will be exposed by the factory
service (if specified in its declaration). So this will result into something
like:
<component classname="..." version="1.0.0" .../>
and
<instance component="..." version="1.0.0" .../>
Be aware that this feature is not compatible with the configuration admin that
select the ManagedServiceFactory based on its PID (i.e. factory name).
This request for feature comes from the following mail:
http://www.nabble.com/iPojo---How-to-create-several-instances-of-the-same-component-installed-in-different-versions-tp23544877p23544877.html
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.