You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Felix Meschberger (JIRA)" <ji...@apache.org> on 2011/09/25 20:38:26 UTC

[jira] [Created] (FELIX-3132) Extensions not properly supported

Extensions not properly supported
---------------------------------

                 Key: FELIX-3132
                 URL: https://issues.apache.org/jira/browse/FELIX-3132
             Project: Felix
          Issue Type: Bug
          Components: Web Console
    Affects Versions: webconsole-3.1.8
            Reporter: Felix Meschberger
            Assignee: Felix Meschberger
             Fix For: webconsole-3.1.10


Requests to the web console which have an extension are not always supported. For example to request the information on all bundles in JSON format by requesting /system/console/bundles.json does not work and results in a 404/NOT FOUND status.

The problem lies in the OSGiManager.getConsolePlugin(String) method, which just compares the label after the web console root URL against the labels of the registered plugins. This method should -- in case of no match -- check for extensions to cut off.

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

        

[jira] [Resolved] (FELIX-3132) Extensions not properly supported

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

Felix Meschberger resolved FELIX-3132.
--------------------------------------

    Resolution: Fixed

Resolved in Rev. 1175527 by checking for dots in the label if the label is not registered as a plugin

> Extensions not properly supported
> ---------------------------------
>
>                 Key: FELIX-3132
>                 URL: https://issues.apache.org/jira/browse/FELIX-3132
>             Project: Felix
>          Issue Type: Bug
>          Components: Web Console
>    Affects Versions: webconsole-3.1.8
>            Reporter: Felix Meschberger
>            Assignee: Felix Meschberger
>             Fix For: webconsole-3.1.10
>
>
> Requests to the web console which have an extension are not always supported. For example to request the information on all bundles in JSON format by requesting /system/console/bundles.json does not work and results in a 404/NOT FOUND status.
> The problem lies in the OSGiManager.getConsolePlugin(String) method, which just compares the label after the web console root URL against the labels of the registered plugins. This method should -- in case of no match -- check for extensions to cut off.

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

        

[jira] [Closed] (FELIX-3132) Extensions not properly supported

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

Felix Meschberger closed FELIX-3132.
------------------------------------


Close after release
                
> Extensions not properly supported
> ---------------------------------
>
>                 Key: FELIX-3132
>                 URL: https://issues.apache.org/jira/browse/FELIX-3132
>             Project: Felix
>          Issue Type: Bug
>          Components: Web Console
>    Affects Versions: webconsole-3.1.8
>            Reporter: Felix Meschberger
>            Assignee: Felix Meschberger
>             Fix For: webconsole-4.0.0
>
>
> Requests to the web console which have an extension are not always supported. For example to request the information on all bundles in JSON format by requesting /system/console/bundles.json does not work and results in a 404/NOT FOUND status.
> The problem lies in the OSGiManager.getConsolePlugin(String) method, which just compares the label after the web console root URL against the labels of the registered plugins. This method should -- in case of no match -- check for extensions to cut off.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira