You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@karaf.apache.org by "Mike Gardiner (JIRA)" <ji...@apache.org> on 2011/04/25 23:39:03 UTC

[jira] [Created] (KARAF-586) Karaf Maven Plugin

Karaf Maven Plugin
------------------

                 Key: KARAF-586
                 URL: https://issues.apache.org/jira/browse/KARAF-586
             Project: Karaf
          Issue Type: Improvement
          Components: tooling
    Affects Versions: 2.2.0
            Reporter: Mike Gardiner


It would be nice to have a Karaf maven plugin whereby a Karaf instance could be used within a maven project.  Some features would include the following:

1) Life-cycle management capabilities - The ability to perform life-cycle management operations within maven.
2) Provisioning - The ability to provision the instance by referencing a features.xml in the project.
3) Testing - The ability to have maven tests outside of the container run against the instance of Karaf running inside maven.
4) Platform independent - The above features will be able to run unchanged across mutliple supported operating systems.




--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (KARAF-586) Karaf Maven Plugin

Posted by "Jamie goodyear (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/KARAF-586?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jamie goodyear updated KARAF-586:
---------------------------------

    Fix Version/s:     (was: 3.0.0)
    
> Karaf Maven Plugin
> ------------------
>
>                 Key: KARAF-586
>                 URL: https://issues.apache.org/jira/browse/KARAF-586
>             Project: Karaf
>          Issue Type: Improvement
>          Components: karaf-tooling
>    Affects Versions: 2.2.0
>            Reporter: Mike Gardiner
>             Fix For: 3.1.0
>
>
> It would be nice to have a Karaf maven plugin whereby a Karaf instance could be used within a maven project.  Some features would include the following:
> 1) Life-cycle management capabilities - The ability to perform life-cycle management operations within maven.
> 2) Provisioning - The ability to provision the instance by referencing a features.xml in the project.
> 3) Testing - The ability to have maven tests outside of the container run against the instance of Karaf running inside maven.
> 4) Platform independent - The above features will be able to run unchanged across mutliple supported operating systems.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (KARAF-586) Karaf Maven Plugin

Posted by "Jean-Baptiste Onofré (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/KARAF-586?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jean-Baptiste Onofré updated KARAF-586:
---------------------------------------

    Fix Version/s: 3.1.0
                   3.0.0

> Karaf Maven Plugin
> ------------------
>
>                 Key: KARAF-586
>                 URL: https://issues.apache.org/jira/browse/KARAF-586
>             Project: Karaf
>          Issue Type: Improvement
>          Components: tooling
>    Affects Versions: 2.2.0
>            Reporter: Mike Gardiner
>             Fix For: 3.0.0, 3.1.0
>
>
> It would be nice to have a Karaf maven plugin whereby a Karaf instance could be used within a maven project.  Some features would include the following:
> 1) Life-cycle management capabilities - The ability to perform life-cycle management operations within maven.
> 2) Provisioning - The ability to provision the instance by referencing a features.xml in the project.
> 3) Testing - The ability to have maven tests outside of the container run against the instance of Karaf running inside maven.
> 4) Platform independent - The above features will be able to run unchanged across mutliple supported operating systems.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

[jira] [Commented] (KARAF-586) Karaf Maven Plugin

Posted by "David Jencks (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/KARAF-586?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13024981#comment-13024981 ] 

David Jencks commented on KARAF-586:
------------------------------------

I think this duplicates KARAF-222, if not could you clarify the differences?  Also if you'd like to comment on my proposed way of implementing this that would be welcome.

> Karaf Maven Plugin
> ------------------
>
>                 Key: KARAF-586
>                 URL: https://issues.apache.org/jira/browse/KARAF-586
>             Project: Karaf
>          Issue Type: Improvement
>          Components: tooling
>    Affects Versions: 2.2.0
>            Reporter: Mike Gardiner
>
> It would be nice to have a Karaf maven plugin whereby a Karaf instance could be used within a maven project.  Some features would include the following:
> 1) Life-cycle management capabilities - The ability to perform life-cycle management operations within maven.
> 2) Provisioning - The ability to provision the instance by referencing a features.xml in the project.
> 3) Testing - The ability to have maven tests outside of the container run against the instance of Karaf running inside maven.
> 4) Platform independent - The above features will be able to run unchanged across mutliple supported operating systems.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (KARAF-586) Karaf Maven Plugin

Posted by "Mike Gardiner (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/KARAF-586?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13025226#comment-13025226 ] 

Mike Gardiner commented on KARAF-586:
-------------------------------------

Hi David,

After looking at KARAF-222 I think you are correct about it being a duplicate but I would like the following features:

1) Expose all the Life-cycle operations (not just run).  Give the developer the ability to indicate a life-cycle operation in a maven build phase including starting up clean.

2) Allow the developer to configure and use other instances in addition to root.

If you would prefer to roll these two feature requests into KARAF-222 and mark this as a duplicate that would be fine.

Thanks.

-Mike- 

> Karaf Maven Plugin
> ------------------
>
>                 Key: KARAF-586
>                 URL: https://issues.apache.org/jira/browse/KARAF-586
>             Project: Karaf
>          Issue Type: Improvement
>          Components: tooling
>    Affects Versions: 2.2.0
>            Reporter: Mike Gardiner
>
> It would be nice to have a Karaf maven plugin whereby a Karaf instance could be used within a maven project.  Some features would include the following:
> 1) Life-cycle management capabilities - The ability to perform life-cycle management operations within maven.
> 2) Provisioning - The ability to provision the instance by referencing a features.xml in the project.
> 3) Testing - The ability to have maven tests outside of the container run against the instance of Karaf running inside maven.
> 4) Platform independent - The above features will be able to run unchanged across mutliple supported operating systems.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (KARAF-586) Karaf Maven Plugin

Posted by "Jamie goodyear (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/KARAF-586?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13224338#comment-13224338 ] 

Jamie goodyear commented on KARAF-586:
--------------------------------------

Bumping out to 3.1.0 (Karaf-222 is already bumped out to 3.1.0 as well).
                
> Karaf Maven Plugin
> ------------------
>
>                 Key: KARAF-586
>                 URL: https://issues.apache.org/jira/browse/KARAF-586
>             Project: Karaf
>          Issue Type: Improvement
>          Components: karaf-tooling
>    Affects Versions: 2.2.0
>            Reporter: Mike Gardiner
>             Fix For: 3.1.0
>
>
> It would be nice to have a Karaf maven plugin whereby a Karaf instance could be used within a maven project.  Some features would include the following:
> 1) Life-cycle management capabilities - The ability to perform life-cycle management operations within maven.
> 2) Provisioning - The ability to provision the instance by referencing a features.xml in the project.
> 3) Testing - The ability to have maven tests outside of the container run against the instance of Karaf running inside maven.
> 4) Platform independent - The above features will be able to run unchanged across mutliple supported operating systems.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira