You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Felix Meschberger (JIRA)" <ji...@apache.org> on 2008/03/04 12:14:40 UTC

[jira] Created: (FELIX-507) properties and service names of extended components not always included

properties and service names of extended components not always included
-----------------------------------------------------------------------

                 Key: FELIX-507
                 URL: https://issues.apache.org/jira/browse/FELIX-507
             Project: Felix
          Issue Type: Bug
          Components: Maven SCR Plugin
    Affects Versions: 1.0.0, 1.0.1, 1.0.2, 1.0.3
            Reporter: Felix Meschberger
            Assignee: Carsten Ziegeler


If a bundle B1 contains an abstract component with @scr.* tags, the respective information is added to the bundle in the OSGI-INF/scr-plugin/scrinfo.xml file. This file is read by the maven-scr-plugin if the bundle is referenced during a build.

Unfortunately of this descriptor only the @scr.reference tags are reused while the @scr.service and @scr.property tags are ignored. As the abstract component source file is not available either, the service names and properties of the abstract component are not inherited.

There is no workaround for this except duplicating the tags ...

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (FELIX-507) properties and service names of extended components not always included

Posted by "Felix Meschberger (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/FELIX-507?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12575260#action_12575260 ] 

Felix Meschberger commented on FELIX-507:
-----------------------------------------

This first fix at least fixes my current issue as my base class is in fact abstract.

> properties and service names of extended components not always included
> -----------------------------------------------------------------------
>
>                 Key: FELIX-507
>                 URL: https://issues.apache.org/jira/browse/FELIX-507
>             Project: Felix
>          Issue Type: Bug
>          Components: Maven SCR Plugin
>    Affects Versions: 1.0.0, 1.0.1, 1.0.2, 1.0.3
>            Reporter: Felix Meschberger
>            Assignee: Carsten Ziegeler
>
> If a bundle B1 contains an abstract component with @scr.* tags, the respective information is added to the bundle in the OSGI-INF/scr-plugin/scrinfo.xml file. This file is read by the maven-scr-plugin if the bundle is referenced during a build.
> Unfortunately of this descriptor only the @scr.reference tags are reused while the @scr.service and @scr.property tags are ignored. As the abstract component source file is not available either, the service names and properties of the abstract component are not inherited.
> There is no workaround for this except duplicating the tags ...

-- 
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-507) properties and service names of extended components not always included

Posted by "Carsten Ziegeler (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/FELIX-507?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Work on FELIX-507 started by Carsten Ziegeler.

> properties and service names of extended components not always included
> -----------------------------------------------------------------------
>
>                 Key: FELIX-507
>                 URL: https://issues.apache.org/jira/browse/FELIX-507
>             Project: Felix
>          Issue Type: Bug
>          Components: Maven SCR Plugin
>    Affects Versions: 1.0.0, 1.0.1, 1.0.2, 1.0.3
>            Reporter: Felix Meschberger
>            Assignee: Carsten Ziegeler
>
> If a bundle B1 contains an abstract component with @scr.* tags, the respective information is added to the bundle in the OSGI-INF/scr-plugin/scrinfo.xml file. This file is read by the maven-scr-plugin if the bundle is referenced during a build.
> Unfortunately of this descriptor only the @scr.reference tags are reused while the @scr.service and @scr.property tags are ignored. As the abstract component source file is not available either, the service names and properties of the abstract component are not inherited.
> There is no workaround for this except duplicating the tags ...

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Work stopped: (FELIX-507) properties and service names of extended components not always included

Posted by "Carsten Ziegeler (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/FELIX-507?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Work on FELIX-507 stopped by Carsten Ziegeler.

> properties and service names of extended components not always included
> -----------------------------------------------------------------------
>
>                 Key: FELIX-507
>                 URL: https://issues.apache.org/jira/browse/FELIX-507
>             Project: Felix
>          Issue Type: Bug
>          Components: Maven SCR Plugin
>    Affects Versions: 1.0.0, 1.0.1, 1.0.2, 1.0.3
>            Reporter: Felix Meschberger
>            Assignee: Carsten Ziegeler
>
> If a bundle B1 contains an abstract component with @scr.* tags, the respective information is added to the bundle in the OSGI-INF/scr-plugin/scrinfo.xml file. This file is read by the maven-scr-plugin if the bundle is referenced during a build.
> Unfortunately of this descriptor only the @scr.reference tags are reused while the @scr.service and @scr.property tags are ignored. As the abstract component source file is not available either, the service names and properties of the abstract component are not inherited.
> There is no workaround for this except duplicating the tags ...

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Closed: (FELIX-507) properties and service names of extended components not always included

Posted by "Carsten Ziegeler (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/FELIX-507?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Carsten Ziegeler closed FELIX-507.
----------------------------------

    Resolution: Fixed

> properties and service names of extended components not always included
> -----------------------------------------------------------------------
>
>                 Key: FELIX-507
>                 URL: https://issues.apache.org/jira/browse/FELIX-507
>             Project: Felix
>          Issue Type: Bug
>          Components: Maven SCR Plugin
>    Affects Versions: felix-1.0.0, felix-1.0.1, felix-1.0.2, felix-1.0.3
>            Reporter: Felix Meschberger
>            Assignee: Carsten Ziegeler
>             Fix For: felix-1.0.4
>
>
> If a bundle B1 contains an abstract component with @scr.* tags, the respective information is added to the bundle in the OSGI-INF/scr-plugin/scrinfo.xml file. This file is read by the maven-scr-plugin if the bundle is referenced during a build.
> Unfortunately of this descriptor only the @scr.reference tags are reused while the @scr.service and @scr.property tags are ignored. As the abstract component source file is not available either, the service names and properties of the abstract component are not inherited.
> There is no workaround for this except duplicating the tags ...

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (FELIX-507) properties and service names of extended components not always included

Posted by "Carsten Ziegeler (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/FELIX-507?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Carsten Ziegeler updated FELIX-507:
-----------------------------------

    Fix Version/s: 1.0.4

> properties and service names of extended components not always included
> -----------------------------------------------------------------------
>
>                 Key: FELIX-507
>                 URL: https://issues.apache.org/jira/browse/FELIX-507
>             Project: Felix
>          Issue Type: Bug
>          Components: Maven SCR Plugin
>    Affects Versions: 1.0.0, 1.0.1, 1.0.2, 1.0.3
>            Reporter: Felix Meschberger
>            Assignee: Carsten Ziegeler
>             Fix For: 1.0.4
>
>
> If a bundle B1 contains an abstract component with @scr.* tags, the respective information is added to the bundle in the OSGI-INF/scr-plugin/scrinfo.xml file. This file is read by the maven-scr-plugin if the bundle is referenced during a build.
> Unfortunately of this descriptor only the @scr.reference tags are reused while the @scr.service and @scr.property tags are ignored. As the abstract component source file is not available either, the service names and properties of the abstract component are not inherited.
> There is no workaround for this except duplicating the tags ...

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (FELIX-507) properties and service names of extended components not always included

Posted by "Carsten Ziegeler (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/FELIX-507?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Carsten Ziegeler updated FELIX-507:
-----------------------------------

    Affects Version/s:     (was: felix-1.0.3)
                           (was: felix-1.0.2)
                           (was: felix-1.0.1)
                           (was: felix-1.0.0)
                       maven-scr-plugin-1.0.3
                       maven-scr-plugin-1.0.2
                       maven-scr-plugin-1.0.1
        Fix Version/s:     (was: felix-1.0.4)
                       maven-scr-plugin-1.0.4

> properties and service names of extended components not always included
> -----------------------------------------------------------------------
>
>                 Key: FELIX-507
>                 URL: https://issues.apache.org/jira/browse/FELIX-507
>             Project: Felix
>          Issue Type: Bug
>          Components: Maven SCR Plugin
>    Affects Versions: maven-scr-plugin-1.0.1, maven-scr-plugin-1.0.2, maven-scr-plugin-1.0.3
>            Reporter: Felix Meschberger
>            Assignee: Carsten Ziegeler
>             Fix For: maven-scr-plugin-1.0.4
>
>
> If a bundle B1 contains an abstract component with @scr.* tags, the respective information is added to the bundle in the OSGI-INF/scr-plugin/scrinfo.xml file. This file is read by the maven-scr-plugin if the bundle is referenced during a build.
> Unfortunately of this descriptor only the @scr.reference tags are reused while the @scr.service and @scr.property tags are ignored. As the abstract component source file is not available either, the service names and properties of the abstract component are not inherited.
> There is no workaround for this except duplicating the tags ...

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.