[ 
https://issues.apache.org/activemq/browse/SMX4KNL-222?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=50284#action_50284
 ] 

Edell Nolan commented on SMX4KNL-222:
-------------------------------------

I have got a bit further with getting the install/uninstall to work.

I have changed one of the api's addRepository though.

So now For the FeaturesService - you can install/uninstall a Feature, 
addRepository, installRepository.

Then depending on whether you have added or installed the repository it means 
different things.

Added - means that you can add the Repository and a list of the available 
features will be added to the Available feature list so you can sort of pick 
and choose what you want to install or then go ahead and install the entire 
repository which will install all dependant repositories and features.

and abviously installed means to install the entire repository and all its 
dependants.

So basically adding just gives the user the option to see whats in it before 
they install it and if they are sure they can ignore adding and just install 
directly.

I have one issue left to resolve on the recursion - it seems to have a problem 
with a feature depending on a feature.

I end up with a 

org.osgi.framework.BundleException (no securityManager: RMI Classloader 
disabled.



> Enhance features maven plugin to support deployment / undeployment of features
> ------------------------------------------------------------------------------
>
>                 Key: SMX4KNL-222
>                 URL: https://issues.apache.org/activemq/browse/SMX4KNL-222
>             Project: ServiceMix Kernel
>          Issue Type: Sub-task
>            Reporter: Edell Nolan
>            Assignee: Edell Nolan
>             Fix For: 1.2.0
>
>


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

Reply via email to