You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Marcin Wilkos (JIRA)" <ji...@apache.org> on 2009/06/21 03:56:07 UTC

[jira] Created: (FELIX-1261) Install/Uninstall Karaf Features from Felix WebConsole

Install/Uninstall Karaf Features from Felix WebConsole
------------------------------------------------------

                 Key: FELIX-1261
                 URL: https://issues.apache.org/jira/browse/FELIX-1261
             Project: Felix
          Issue Type: New Feature
          Components: Karaf
            Reporter: Marcin Wilkos


Currently we can't Install/Uninstall Karaf Features from Felix WebConsole. In my Google Summer of Code project I created an Extension Plugin for web console, which lists Karaf Features and gives admin ability to manage them.

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


[jira] Updated: (FELIX-1261) Install/Uninstall Karaf Features from Felix WebConsole

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

Marcin Wilkos updated FELIX-1261:
---------------------------------

    Attachment: webconsole.patch

I attached patch with web console extension plugin, which is also branding plugin.

> Install/Uninstall Karaf Features from Felix WebConsole
> ------------------------------------------------------
>
>                 Key: FELIX-1261
>                 URL: https://issues.apache.org/jira/browse/FELIX-1261
>             Project: Felix
>          Issue Type: New Feature
>          Components: Karaf
>            Reporter: Marcin Wilkos
>         Attachments: webconsole.patch
>
>
> Currently we can't Install/Uninstall Karaf Features from Felix WebConsole. In my Google Summer of Code project I created an Extension Plugin for web console, which lists Karaf Features and gives admin ability to manage them.

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


[jira] Updated: (FELIX-1261) Install/Uninstall Karaf Features from Felix WebConsole

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

Marcin Wilkos updated FELIX-1261:
---------------------------------

    Attachment: FELIX-1261-mwilkos.patch

Cleaned patch uploaded. It should work with current svn code, now.

> Install/Uninstall Karaf Features from Felix WebConsole
> ------------------------------------------------------
>
>                 Key: FELIX-1261
>                 URL: https://issues.apache.org/jira/browse/FELIX-1261
>             Project: Felix
>          Issue Type: New Feature
>          Components: Karaf
>            Reporter: Marcin Wilkos
>            Assignee: Gert Vanthienen
>             Fix For: karaf-1.0.0
>
>         Attachments: FELIX-1261-ExtendedFeaturesPlugin.patch, FELIX-1261-mwilkos.patch, webconsole.patch
>
>
> Currently we can't Install/Uninstall Karaf Features from Felix WebConsole. In my Google Summer of Code project I created an Extension Plugin for web console, which lists Karaf Features and gives admin ability to manage them.

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


[jira] Resolved: (FELIX-1261) Install/Uninstall Karaf Features from Felix WebConsole

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

Gert Vanthienen resolved FELIX-1261.
------------------------------------

       Resolution: Fixed
    Fix Version/s: karaf-1.0.0
         Assignee: Gert Vanthienen

Thanks to Tim and Marcin for providing the patches!

I have applied Tim's patch in http://svn.apache.org/viewvc?view=rev&revision=790920 using the Blueprint descriptor that was already there to glue things together.  Could you give it a spin and close this issue afterwards?

> Install/Uninstall Karaf Features from Felix WebConsole
> ------------------------------------------------------
>
>                 Key: FELIX-1261
>                 URL: https://issues.apache.org/jira/browse/FELIX-1261
>             Project: Felix
>          Issue Type: New Feature
>          Components: Karaf
>            Reporter: Marcin Wilkos
>            Assignee: Gert Vanthienen
>             Fix For: karaf-1.0.0
>
>         Attachments: FELIX-1261-ExtendedFeaturesPlugin.patch, webconsole.patch
>
>
> Currently we can't Install/Uninstall Karaf Features from Felix WebConsole. In my Google Summer of Code project I created an Extension Plugin for web console, which lists Karaf Features and gives admin ability to manage them.

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


[jira] Updated: (FELIX-1261) Install/Uninstall Karaf Features from Felix WebConsole

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

Tim Moloney updated FELIX-1261:
-------------------------------

    Attachment: FELIX-1261-ExtendedFeaturesPlugin.patch

Using the Bundles page as an example, I extended the Features page to include most (all?) the functionality of the GShell Features bundle.

This patch is against rev. 786276 and requires that FELIX-1211-getResource.patch has been applied.

I removed the Blueprint configuration file since it didn't appear to be required.  I don't know Blueprint (or Spring-DM, etc.) so maybe I missed something.

I think that a couple of things could be made available by the webconsole infrastructure to reduce plugin size, reduce duplicate libraries, etc.  This bundle includes the org.json library (just like Bundles).  This bundle also includes the Logger class which was copied from org.apache.felix.webconsole.internal.Logger.java.

It appears that Marcin and I were working on the same thing.  I thought he was working on enhancing the branding.  I hope that I didn't step on any toes here.  Sorry.

I tried applying Marcin's patch but it doesn't apply cleanly to the trunk.

This patch does not include any branding changes while Marcin says his does.


> Install/Uninstall Karaf Features from Felix WebConsole
> ------------------------------------------------------
>
>                 Key: FELIX-1261
>                 URL: https://issues.apache.org/jira/browse/FELIX-1261
>             Project: Felix
>          Issue Type: New Feature
>          Components: Karaf
>            Reporter: Marcin Wilkos
>         Attachments: FELIX-1261-ExtendedFeaturesPlugin.patch, webconsole.patch
>
>
> Currently we can't Install/Uninstall Karaf Features from Felix WebConsole. In my Google Summer of Code project I created an Extension Plugin for web console, which lists Karaf Features and gives admin ability to manage them.

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


[jira] Commented: (FELIX-1261) Install/Uninstall Karaf Features from Felix WebConsole

Posted by "Tim Moloney (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/FELIX-1261?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12727548#action_12727548 ] 

Tim Moloney commented on FELIX-1261:
------------------------------------

It works for me.

Gert, thanks for commiting the patch.

Marcin, if you're happy with it, please close this issue.


> Install/Uninstall Karaf Features from Felix WebConsole
> ------------------------------------------------------
>
>                 Key: FELIX-1261
>                 URL: https://issues.apache.org/jira/browse/FELIX-1261
>             Project: Felix
>          Issue Type: New Feature
>          Components: Karaf
>            Reporter: Marcin Wilkos
>            Assignee: Gert Vanthienen
>             Fix For: karaf-1.0.0
>
>         Attachments: FELIX-1261-ExtendedFeaturesPlugin.patch, FELIX-1261-mwilkos.patch, webconsole.patch
>
>
> Currently we can't Install/Uninstall Karaf Features from Felix WebConsole. In my Google Summer of Code project I created an Extension Plugin for web console, which lists Karaf Features and gives admin ability to manage them.

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


[jira] Closed: (FELIX-1261) Install/Uninstall Karaf Features from Felix WebConsole

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

Marcin Wilkos closed FELIX-1261.
--------------------------------


It's ok for me, closing...

> Install/Uninstall Karaf Features from Felix WebConsole
> ------------------------------------------------------
>
>                 Key: FELIX-1261
>                 URL: https://issues.apache.org/jira/browse/FELIX-1261
>             Project: Felix
>          Issue Type: New Feature
>          Components: Karaf
>            Reporter: Marcin Wilkos
>            Assignee: Gert Vanthienen
>             Fix For: karaf-1.0.0
>
>         Attachments: FELIX-1261-ExtendedFeaturesPlugin.patch, FELIX-1261-mwilkos.patch, webconsole.patch
>
>
> Currently we can't Install/Uninstall Karaf Features from Felix WebConsole. In my Google Summer of Code project I created an Extension Plugin for web console, which lists Karaf Features and gives admin ability to manage them.

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