You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Carsten Ziegeler (JIRA)" <ji...@apache.org> on 2007/12/27 15:37:43 UTC
[jira] Created: (FELIX-444) Improve implemented service detection
Improve implemented service detection
-------------------------------------
Key: FELIX-444
URL: https://issues.apache.org/jira/browse/FELIX-444
Project: Felix
Issue Type: Bug
Components: Maven SCR Plugin
Affects Versions: 1.0.1
Reporter: Carsten Ziegeler
Fix For: 1.0.2
The current mechanism to detect which services a component implements is buggy: if in the class hierarchy an interface is listed twice, this interface will be added twice to the list of implemented services.
If an interface extends another interface, and the component implements the extension, only the extended interface is added to the list. All inherited should be added as well.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Closed: (FELIX-444) Improve implemented service detection
Posted by "Carsten Ziegeler (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/FELIX-444?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Carsten Ziegeler closed FELIX-444.
----------------------------------
Resolution: Fixed
> Improve implemented service detection
> -------------------------------------
>
> Key: FELIX-444
> URL: https://issues.apache.org/jira/browse/FELIX-444
> Project: Felix
> Issue Type: Bug
> Components: Maven SCR Plugin
> Affects Versions: 1.0.1
> Reporter: Carsten Ziegeler
> Assignee: Carsten Ziegeler
> Fix For: 1.0.2
>
>
> The current mechanism to detect which services a component implements is buggy: if in the class hierarchy an interface is listed twice, this interface will be added twice to the list of implemented services.
> If an interface extends another interface, and the component implements the extension, only the extended interface is added to the list. All inherited should be added as well.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (FELIX-444) Improve implemented service detection
Posted by "Carsten Ziegeler (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/FELIX-444?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Carsten Ziegeler updated FELIX-444:
-----------------------------------
Affects Version/s: (was: felix-1.0.1)
maven-scr-plugin-1.0.1
Fix Version/s: (was: felix-1.0.2)
maven-scr-plugin-1.0.2
> Improve implemented service detection
> -------------------------------------
>
> Key: FELIX-444
> URL: https://issues.apache.org/jira/browse/FELIX-444
> Project: Felix
> Issue Type: Bug
> Components: Maven SCR Plugin
> Affects Versions: maven-scr-plugin-1.0.1
> Reporter: Carsten Ziegeler
> Assignee: Carsten Ziegeler
> Fix For: maven-scr-plugin-1.0.2
>
>
> The current mechanism to detect which services a component implements is buggy: if in the class hierarchy an interface is listed twice, this interface will be added twice to the list of implemented services.
> If an interface extends another interface, and the component implements the extension, only the extended interface is added to the list. All inherited should be added as well.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Work started: (FELIX-444) Improve implemented service
detection
Posted by "Carsten Ziegeler (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/FELIX-444?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Work on FELIX-444 started by Carsten Ziegeler.
> Improve implemented service detection
> -------------------------------------
>
> Key: FELIX-444
> URL: https://issues.apache.org/jira/browse/FELIX-444
> Project: Felix
> Issue Type: Bug
> Components: Maven SCR Plugin
> Affects Versions: 1.0.1
> Reporter: Carsten Ziegeler
> Assignee: Carsten Ziegeler
> Fix For: 1.0.2
>
>
> The current mechanism to detect which services a component implements is buggy: if in the class hierarchy an interface is listed twice, this interface will be added twice to the list of implemented services.
> If an interface extends another interface, and the component implements the extension, only the extended interface is added to the list. All inherited should be added as well.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (FELIX-444) Improve implemented service detection
Posted by "Carsten Ziegeler (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/FELIX-444?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Carsten Ziegeler updated FELIX-444:
-----------------------------------
Assignee: Carsten Ziegeler
> Improve implemented service detection
> -------------------------------------
>
> Key: FELIX-444
> URL: https://issues.apache.org/jira/browse/FELIX-444
> Project: Felix
> Issue Type: Bug
> Components: Maven SCR Plugin
> Affects Versions: 1.0.1
> Reporter: Carsten Ziegeler
> Assignee: Carsten Ziegeler
> Fix For: 1.0.2
>
>
> The current mechanism to detect which services a component implements is buggy: if in the class hierarchy an interface is listed twice, this interface will be added twice to the list of implemented services.
> If an interface extends another interface, and the component implements the extension, only the extended interface is added to the list. All inherited should be added as well.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.