You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Stefan Triller (JIRA)" <ji...@apache.org> on 2018/01/11 12:18:00 UTC

[jira] [Commented] (FELIX-5694) maven-scr-plugin use service name property as filename.xml

    [ https://issues.apache.org/jira/browse/FELIX-5694?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16322123#comment-16322123 ] 

Stefan Triller commented on FELIX-5694:
---------------------------------------

Are there any news on this?

Is this a valid proposal at all or are you going to abandon this feature request? 

> maven-scr-plugin use service name property as filename.xml
> ----------------------------------------------------------
>
>                 Key: FELIX-5694
>                 URL: https://issues.apache.org/jira/browse/FELIX-5694
>             Project: Felix
>          Issue Type: New Feature
>          Components: Declarative Services (SCR)
>            Reporter: Stefan Triller
>              Labels: features, maven
>
> Hi,
> the current maven-scr-plugin uses the fully qualified class name as a name for the xml file that will contain the generated service description.
> Unfortunately the Eclipse IDE uses the service name as the name for the xml file, i.e. for
> {code:java}
> package org.mycompany;
> @Component(name = "org.topic.myservice")
> public class MyClassName {
> {code}
> it would create "org.topic.myservice.xml" inside the OSGI-INF directory.
> At the moment your maven-scr-plugin would create "org.mycompany.MyClassName.xml".
> if you use both, maven and the Eclipse IDE on the same workspace this will result in duplicate service descriptions.
> Would it be possible for you to implement a new option that allows for using the service name (if set) as a name for the generated xml file?



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)