You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@karaf.apache.org by "Adrian Trenaman (JIRA)" <ji...@apache.org> on 2010/08/23 12:37:16 UTC

[jira] Created: (KARAF-151) Implement an assembly 'extract' deployment option, with automatic detection of feature repositories

Implement an assembly 'extract' deployment option, with automatic detection of feature repositories
---------------------------------------------------------------------------------------------------

                 Key: KARAF-151
                 URL: https://issues.apache.org/jira/browse/KARAF-151
             Project: Karaf
          Issue Type: New Feature
            Reporter: Adrian Trenaman
             Fix For: 2.2.0


We should be able to drop a .tar.gz or .zip assembly into the deploy directory, containing a full assembly of features and bundles, and Karaf should thenextract it to system/ *and* automatically detect feature repositories *and* add them to the feature repository list. 

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


[jira] Commented: (KARAF-151) Implement an assembly 'extract' deployment option, with automatic detection of feature repositories

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

Jamie goodyear commented on KARAF-151:
--------------------------------------

I would tend to agree with Chris on this. I really like this feature addition and think it should go into Karaf, however considering its many edge cases and platforms it needs to be verified on I think that we could postpone its inclusion until the next minor release.

> Implement an assembly 'extract' deployment option, with automatic detection of feature repositories
> ---------------------------------------------------------------------------------------------------
>
>                 Key: KARAF-151
>                 URL: https://issues.apache.org/jira/browse/KARAF-151
>             Project: Karaf
>          Issue Type: New Feature
>            Reporter: Adrian Trenaman
>            Assignee: Adrian Trenaman
>             Fix For: 2.1.0
>
>
> We should be able to drop a .tar.gz or .zip assembly into the deploy directory, containing a full assembly of features and bundles, and Karaf should thenextract it to system/ *and* automatically detect feature repositories *and* add them to the feature repository list. 

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


[jira] Commented: (KARAF-151) Implement an assembly 'extract' deployment option, with automatic detection of feature repositories

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

Chris Custine commented on KARAF-151:
-------------------------------------

I would hate to rush this if we are trying to start a release today or tomorrow.  Since this is a feature addition and not a bug fix, I think we could go ahead with the release and add this in the next minor release after we have time to test it out a bit.  Just my 2 cents.

> Implement an assembly 'extract' deployment option, with automatic detection of feature repositories
> ---------------------------------------------------------------------------------------------------
>
>                 Key: KARAF-151
>                 URL: https://issues.apache.org/jira/browse/KARAF-151
>             Project: Karaf
>          Issue Type: New Feature
>            Reporter: Adrian Trenaman
>            Assignee: Adrian Trenaman
>             Fix For: 2.1.0
>
>
> We should be able to drop a .tar.gz or .zip assembly into the deploy directory, containing a full assembly of features and bundles, and Karaf should thenextract it to system/ *and* automatically detect feature repositories *and* add them to the feature repository list. 

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


[jira] Resolved: (KARAF-151) Implement an assembly 'extract' deployment option, with automatic detection of feature repositories

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

Guillaume Nodet resolved KARAF-151.
-----------------------------------

    Resolution: Fixed

> Implement an assembly 'extract' deployment option, with automatic detection of feature repositories
> ---------------------------------------------------------------------------------------------------
>
>                 Key: KARAF-151
>                 URL: https://issues.apache.org/jira/browse/KARAF-151
>             Project: Karaf
>          Issue Type: New Feature
>            Reporter: Adrian Trenaman
>            Assignee: Adrian Trenaman
>             Fix For: 2.2.0
>
>         Attachments: goodKarFile.kar, KARAF-151-ArtifactInstaller.patch, KARAF-151.patch, karFileAsZip.zip, karFileAsZipNoManifest.zip
>
>
> We should be able to drop a .tar.gz or .zip assembly into the deploy directory, containing a full assembly of features and bundles, and Karaf should thenextract it to system/ *and* automatically detect feature repositories *and* add them to the feature repository list. 

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


[jira] Commented: (KARAF-151) Implement an assembly 'extract' deployment option, with automatic detection of feature repositories

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

Guillaume Nodet commented on KARAF-151:
---------------------------------------

No, you're right you would not be able to use the osgi:install command.
That said, another solution would be to use a dedicated command:
   features:archive xxxx
or something like thtat.

The downside I see to using a URL handler and a bundle installation is that you actually end up with a bundle installed in the framework which isn't really a bundle and you can't do anything with it but uninstalling (which has no effect).

If you use for example the url handler for the features, which allows you to install a features descriptor using osgi:install, it actually install a bundle, but there is a lifecycle tied to this bundle: if you uninstall the bundle, the feature will be uninstalled.

So why would you use the kar: url handler for exactly? Do you think a specific command would be more appropriate?

> Implement an assembly 'extract' deployment option, with automatic detection of feature repositories
> ---------------------------------------------------------------------------------------------------
>
>                 Key: KARAF-151
>                 URL: https://issues.apache.org/jira/browse/KARAF-151
>             Project: Karaf
>          Issue Type: New Feature
>            Reporter: Adrian Trenaman
>            Assignee: Adrian Trenaman
>             Fix For: 2.2.0
>
>         Attachments: goodKarFile.kar, KARAF-151.patch, karFileAsZip.zip, karFileAsZipNoManifest.zip
>
>
> We should be able to drop a .tar.gz or .zip assembly into the deploy directory, containing a full assembly of features and bundles, and Karaf should thenextract it to system/ *and* automatically detect feature repositories *and* add them to the feature repository list. 

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


[jira] Updated: (KARAF-151) Implement an assembly 'extract' deployment option, with automatic detection of feature repositories

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

Adrian Trenaman updated KARAF-151:
----------------------------------

    Attachment: KARAF-151.patch
                goodKarFile.kar
                karFileAsZip.zip

> Implement an assembly 'extract' deployment option, with automatic detection of feature repositories
> ---------------------------------------------------------------------------------------------------
>
>                 Key: KARAF-151
>                 URL: https://issues.apache.org/jira/browse/KARAF-151
>             Project: Karaf
>          Issue Type: New Feature
>            Reporter: Adrian Trenaman
>            Assignee: Adrian Trenaman
>             Fix For: 2.2.0
>
>         Attachments: goodKarFile.kar, KARAF-151.patch, karFileAsZip.zip, karFileAsZipNoManifest.zip
>
>
> We should be able to drop a .tar.gz or .zip assembly into the deploy directory, containing a full assembly of features and bundles, and Karaf should thenextract it to system/ *and* automatically detect feature repositories *and* add them to the feature repository list. 

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


[jira] Commented: (KARAF-151) Implement an assembly 'extract' deployment option, with automatic detection of feature repositories

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

Adrian Trenaman commented on KARAF-151:
---------------------------------------

I hear ya!

You are completely right: I don't wish to implement any 'uninstall'
semantics, or create any pseudo bundles, so I'm going to move my code
to an Artifact Installer for now, and maybe do a special command as
you suggest at a later stage.

Will get back to you with a new patch, hopefully by tomorrow.


-- 
Sent from my mobile device


> Implement an assembly 'extract' deployment option, with automatic detection of feature repositories
> ---------------------------------------------------------------------------------------------------
>
>                 Key: KARAF-151
>                 URL: https://issues.apache.org/jira/browse/KARAF-151
>             Project: Karaf
>          Issue Type: New Feature
>            Reporter: Adrian Trenaman
>            Assignee: Adrian Trenaman
>             Fix For: 2.2.0
>
>         Attachments: goodKarFile.kar, KARAF-151.patch, karFileAsZip.zip, karFileAsZipNoManifest.zip
>
>
> We should be able to drop a .tar.gz or .zip assembly into the deploy directory, containing a full assembly of features and bundles, and Karaf should thenextract it to system/ *and* automatically detect feature repositories *and* add them to the feature repository list. 

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


[jira] Commented: (KARAF-151) Implement an assembly 'extract' deployment option, with automatic detection of feature repositories

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

Adrian Trenaman commented on KARAF-151:
---------------------------------------

Hi Jaime,

I'll have a release available tomorrow.

Sound OK?


-- 
Sent from my mobile device


> Implement an assembly 'extract' deployment option, with automatic detection of feature repositories
> ---------------------------------------------------------------------------------------------------
>
>                 Key: KARAF-151
>                 URL: https://issues.apache.org/jira/browse/KARAF-151
>             Project: Karaf
>          Issue Type: New Feature
>            Reporter: Adrian Trenaman
>            Assignee: Adrian Trenaman
>             Fix For: 2.1.0
>
>
> We should be able to drop a .tar.gz or .zip assembly into the deploy directory, containing a full assembly of features and bundles, and Karaf should thenextract it to system/ *and* automatically detect feature repositories *and* add them to the feature repository list. 

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


[jira] Commented: (KARAF-151) Implement an assembly 'extract' deployment option, with automatic detection of feature repositories

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

Jamie goodyear commented on KARAF-151:
--------------------------------------

Hi Adrian, any update on this issue? We're discussing cutting a Karaf 2.1.0 release soon and I'd like to know if this issue may be worked on / resolved soon, otherwise we may push this one out to 2.2.0. Thanks :) 

> Implement an assembly 'extract' deployment option, with automatic detection of feature repositories
> ---------------------------------------------------------------------------------------------------
>
>                 Key: KARAF-151
>                 URL: https://issues.apache.org/jira/browse/KARAF-151
>             Project: Karaf
>          Issue Type: New Feature
>            Reporter: Adrian Trenaman
>            Assignee: Adrian Trenaman
>             Fix For: 2.1.0
>
>
> We should be able to drop a .tar.gz or .zip assembly into the deploy directory, containing a full assembly of features and bundles, and Karaf should thenextract it to system/ *and* automatically detect feature repositories *and* add them to the feature repository list. 

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


[jira] Commented: (KARAF-151) Implement an assembly 'extract' deployment option, with automatic detection of feature repositories

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

Adrian Trenaman commented on KARAF-151:
---------------------------------------

I agree with Chris. I do think this will be a really useful addition
to Karaf, but there's no rush. And, even if I do get the deployer in,
it will be a few days before I have the maven plugin in place to make
the Karaf archives.

So, please proceed with 2.1.0 for now.


-- 
Sent from my mobile device


> Implement an assembly 'extract' deployment option, with automatic detection of feature repositories
> ---------------------------------------------------------------------------------------------------
>
>                 Key: KARAF-151
>                 URL: https://issues.apache.org/jira/browse/KARAF-151
>             Project: Karaf
>          Issue Type: New Feature
>            Reporter: Adrian Trenaman
>            Assignee: Adrian Trenaman
>             Fix For: 2.1.0
>
>
> We should be able to drop a .tar.gz or .zip assembly into the deploy directory, containing a full assembly of features and bundles, and Karaf should thenextract it to system/ *and* automatically detect feature repositories *and* add them to the feature repository list. 

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


[jira] Commented: (KARAF-151) Implement an assembly 'extract' deployment option, with automatic detection of feature repositories

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

Guillaume Nodet commented on KARAF-151:
---------------------------------------

I'm not sure I understand the use of the KarURLHandler.
I think it would make more sense for KarDeploymentListener to implement ArtifactInstaller and do the archive extraction in the install method.
Thoughts ?

> Implement an assembly 'extract' deployment option, with automatic detection of feature repositories
> ---------------------------------------------------------------------------------------------------
>
>                 Key: KARAF-151
>                 URL: https://issues.apache.org/jira/browse/KARAF-151
>             Project: Karaf
>          Issue Type: New Feature
>            Reporter: Adrian Trenaman
>            Assignee: Adrian Trenaman
>             Fix For: 2.2.0
>
>         Attachments: goodKarFile.kar, KARAF-151.patch, karFileAsZip.zip, karFileAsZipNoManifest.zip
>
>
> We should be able to drop a .tar.gz or .zip assembly into the deploy directory, containing a full assembly of features and bundles, and Karaf should thenextract it to system/ *and* automatically detect feature repositories *and* add them to the feature repository list. 

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


[jira] Updated: (KARAF-151) Implement an assembly 'extract' deployment option, with automatic detection of feature repositories

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

Jamie goodyear updated KARAF-151:
---------------------------------

    Fix Version/s: 2.2.0
                       (was: 2.1.0)

> Implement an assembly 'extract' deployment option, with automatic detection of feature repositories
> ---------------------------------------------------------------------------------------------------
>
>                 Key: KARAF-151
>                 URL: https://issues.apache.org/jira/browse/KARAF-151
>             Project: Karaf
>          Issue Type: New Feature
>            Reporter: Adrian Trenaman
>            Assignee: Adrian Trenaman
>             Fix For: 2.2.0
>
>
> We should be able to drop a .tar.gz or .zip assembly into the deploy directory, containing a full assembly of features and bundles, and Karaf should thenextract it to system/ *and* automatically detect feature repositories *and* add them to the feature repository list. 

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


[jira] Updated: (KARAF-151) Implement an assembly 'extract' deployment option, with automatic detection of feature repositories

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

Adrian Trenaman updated KARAF-151:
----------------------------------

    Attachment: KARAF-151-ArtifactInstaller.patch

New patch now attached as 'KARAF-151-ArtifactInstaller.patch' - please ignore previous file 'KARAF-151.patch'. 

The code has been refactored to use the ArtifactInstaller class, and contains appropriate tests to 95% coverage. 


> Implement an assembly 'extract' deployment option, with automatic detection of feature repositories
> ---------------------------------------------------------------------------------------------------
>
>                 Key: KARAF-151
>                 URL: https://issues.apache.org/jira/browse/KARAF-151
>             Project: Karaf
>          Issue Type: New Feature
>            Reporter: Adrian Trenaman
>            Assignee: Adrian Trenaman
>             Fix For: 2.2.0
>
>         Attachments: goodKarFile.kar, KARAF-151-ArtifactInstaller.patch, KARAF-151.patch, karFileAsZip.zip, karFileAsZipNoManifest.zip
>
>
> We should be able to drop a .tar.gz or .zip assembly into the deploy directory, containing a full assembly of features and bundles, and Karaf should thenextract it to system/ *and* automatically detect feature repositories *and* add them to the feature repository list. 

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


[jira] Assigned: (KARAF-151) Implement an assembly 'extract' deployment option, with automatic detection of feature repositories

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

Adrian Trenaman reassigned KARAF-151:
-------------------------------------

    Assignee: Adrian Trenaman

> Implement an assembly 'extract' deployment option, with automatic detection of feature repositories
> ---------------------------------------------------------------------------------------------------
>
>                 Key: KARAF-151
>                 URL: https://issues.apache.org/jira/browse/KARAF-151
>             Project: Karaf
>          Issue Type: New Feature
>            Reporter: Adrian Trenaman
>            Assignee: Adrian Trenaman
>             Fix For: 2.1.0
>
>
> We should be able to drop a .tar.gz or .zip assembly into the deploy directory, containing a full assembly of features and bundles, and Karaf should thenextract it to system/ *and* automatically detect feature repositories *and* add them to the feature repository list. 

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


[jira] Commented: (KARAF-151) Implement an assembly 'extract' deployment option, with automatic detection of feature repositories

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

Adrian Trenaman commented on KARAF-151:
---------------------------------------

Was using the other deployers as a starting template, hence the use of
the Url handler. Artifact Installer soundss much more appropriate.

Question: will the ArtifactInstaller allow me to do something like
osgi:install kar:file:///opt/blah.kar?


-- 
Sent from my mobile device


> Implement an assembly 'extract' deployment option, with automatic detection of feature repositories
> ---------------------------------------------------------------------------------------------------
>
>                 Key: KARAF-151
>                 URL: https://issues.apache.org/jira/browse/KARAF-151
>             Project: Karaf
>          Issue Type: New Feature
>            Reporter: Adrian Trenaman
>            Assignee: Adrian Trenaman
>             Fix For: 2.2.0
>
>         Attachments: goodKarFile.kar, KARAF-151.patch, karFileAsZip.zip, karFileAsZipNoManifest.zip
>
>
> We should be able to drop a .tar.gz or .zip assembly into the deploy directory, containing a full assembly of features and bundles, and Karaf should thenextract it to system/ *and* automatically detect feature repositories *and* add them to the feature repository list. 

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


[jira] Commented: (KARAF-151) Implement an assembly 'extract' deployment option, with automatic detection of feature repositories

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

Adrian Trenaman commented on KARAF-151:
---------------------------------------

Have added a patch for this issue. Note also that some binary files (goodKarFile.kar, karFileAsZip.zip, karFileAsZipNoManifest.zip) need to be added which are not in the KARAF-151.patch file; these are required for running the JUnit tests and should be placed by hand in the deployer/kar/src/test/resources directory. 

While the extraction works fine, I have noted an issue with an IllegalStateException on shutting down the Karaf instance. I have noted this on the developer forum at 

http://karaf.922171.n3.nabble.com/Shutting-down-Karaf-I-get-an-IllegalStateException-Can-only-register-services-while-bundle-is-active-td1523512.html#a1523512
 

> Implement an assembly 'extract' deployment option, with automatic detection of feature repositories
> ---------------------------------------------------------------------------------------------------
>
>                 Key: KARAF-151
>                 URL: https://issues.apache.org/jira/browse/KARAF-151
>             Project: Karaf
>          Issue Type: New Feature
>            Reporter: Adrian Trenaman
>            Assignee: Adrian Trenaman
>             Fix For: 2.2.0
>
>
> We should be able to drop a .tar.gz or .zip assembly into the deploy directory, containing a full assembly of features and bundles, and Karaf should thenextract it to system/ *and* automatically detect feature repositories *and* add them to the feature repository list. 

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


[jira] Updated: (KARAF-151) Implement an assembly 'extract' deployment option, with automatic detection of feature repositories

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

Adrian Trenaman updated KARAF-151:
----------------------------------

    Attachment: karFileAsZipNoManifest.zip

> Implement an assembly 'extract' deployment option, with automatic detection of feature repositories
> ---------------------------------------------------------------------------------------------------
>
>                 Key: KARAF-151
>                 URL: https://issues.apache.org/jira/browse/KARAF-151
>             Project: Karaf
>          Issue Type: New Feature
>            Reporter: Adrian Trenaman
>            Assignee: Adrian Trenaman
>             Fix For: 2.2.0
>
>         Attachments: goodKarFile.kar, KARAF-151.patch, karFileAsZip.zip, karFileAsZipNoManifest.zip
>
>
> We should be able to drop a .tar.gz or .zip assembly into the deploy directory, containing a full assembly of features and bundles, and Karaf should thenextract it to system/ *and* automatically detect feature repositories *and* add them to the feature repository list. 

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


[jira] Commented: (KARAF-151) Implement an assembly 'extract' deployment option, with automatic detection of feature repositories

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

Guillaume Nodet commented on KARAF-151:
---------------------------------------

Great, the patch looks good. I'll commit it asap. Thx!

> Implement an assembly 'extract' deployment option, with automatic detection of feature repositories
> ---------------------------------------------------------------------------------------------------
>
>                 Key: KARAF-151
>                 URL: https://issues.apache.org/jira/browse/KARAF-151
>             Project: Karaf
>          Issue Type: New Feature
>            Reporter: Adrian Trenaman
>            Assignee: Adrian Trenaman
>             Fix For: 2.2.0
>
>         Attachments: goodKarFile.kar, KARAF-151-ArtifactInstaller.patch, KARAF-151.patch, karFileAsZip.zip, karFileAsZipNoManifest.zip
>
>
> We should be able to drop a .tar.gz or .zip assembly into the deploy directory, containing a full assembly of features and bundles, and Karaf should thenextract it to system/ *and* automatically detect feature repositories *and* add them to the feature repository list. 

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