Many thanks for the pointers!

Best,
Elliot

On Mon, Apr 4, 2016 at 11:36 AM, Jean-Baptiste Onofré <[email protected]>
wrote:

> You can create a script (in etc/shell.init.script), that list all features
> in a repo (feature:list with grep on the repo), and then install the
> features with feature:install.
>
> You can take a look on
> http://karaf.apache.org/manual/latest/developers-guide/scripting.html for
> details about scripting.
>
> Regards
> JB
>
> On 04/04/2016 05:32 PM, Elliot Metsger wrote:
>
>> Thank you Jean-Baptiste, for looking into this.  I'll look forward to
>> 4.0.6.
>>
>> In the interim, is there a workaround for telling Karaf to "install all
>> of the features in a features repository"?
>>
>> Thanks,
>> Elliot
>>
>> On Mon, Apr 4, 2016 at 10:57 AM, Jean-Baptiste Onofré <[email protected]
>> <mailto:[email protected]>> wrote:
>>
>>     Yes, it could be considered as a regression as it works before but
>>     no more in Karaf 4.x:
>>
>>          public void addRepository(URI uri, boolean install) throws
>>     Exception {
>>              if (install) {
>>                  // TODO: implement
>>                  throw new UnsupportedOperationException();
>>              }
>>     ...
>>
>>     The same happens for removeRepository where the uninstall flag is
>>     simply ignored.
>>
>>     Due to the introduction of the Features resolver in Karaf 4, we
>>     changed the implementation of these methods.
>>
>>     I will re-introduce support of these flags in 4.0.6:
>>
>>     https://issues.apache.org/jira/browse/KARAF-4468
>>
>>     Sorry about that.
>>
>>     Regards
>>     JB
>>
>>     On 04/04/2016 04:15 PM, Elliot Metsger wrote:
>>
>>         Hi everyone,
>>
>>         I'm trying use the '-i' (--install) option of
>>         `feature:repo-add`, and it
>>         isn't working:
>>
>>         karaf@root()> feature:repo-add -i
>>         mvn:edu.amherst.acdc/acrepo-karaf/LATEST/xml/features
>>         Adding feature url
>>         mvn:edu.amherst.acdc/acrepo-karaf/LATEST/xml/features
>>         Error executing command: java.lang.UnsupportedOperationException
>>         karaf@root()>
>>
>>
>>         The feature repo installs just fine on its own, without -i:
>>         karaf@root()> feature:repo-add
>>         mvn:edu.amherst.acdc/acrepo-karaf/LATEST/xml/features
>>         Adding feature url
>>         mvn:edu.amherst.acdc/acrepo-karaf/LATEST/xml/features
>>         karaf@root()>
>>
>>         This feature repository is available on Maven central if you care
>> to
>>         replicate the problem.
>>
>>         Is there something wrong with the feature file that is causing
>> this
>>         error, or is this a bug in Karaf?
>>
>>         Thanks,
>>         Elliot
>>
>>
>>     --
>>     Jean-Baptiste Onofré
>>     [email protected] <mailto:[email protected]>
>>     http://blog.nanthrax.net
>>     Talend - http://www.talend.com
>>
>>
>>
> --
> Jean-Baptiste Onofré
> [email protected]
> http://blog.nanthrax.net
> Talend - http://www.talend.com
>

Reply via email to