[
https://issues.apache.org/jira/browse/FELIX-3711?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13481207#comment-13481207
]
Felix Meschberger commented on FELIX-3711:
------------------------------------------
The ID Link is really identifying the bundle. This is the only link that
uniquely identifies a bundle.
The bundle symbolic name link (other than not being available all the times for
pre R4 bundles) is not unique: More than one bundle may have the same symbolic
name.
The bundle symbolic name+version link is not unique either: Nowadays multiple
bundles may be installed with the same bundle version and name (yet this
requires special framework configuration to be supported).
So, in the end, for the purpose of the web console, we stick to bundle ID links
as long as we want to refer to an exact bundle.
I don't say the symbolic name and symbolic name+version links are bad per se. I
just don't want to use them as the primary links in the web console itself. As
I said, I am ok with exposing them for different use cases (as you said
bookmarks, docs, etc.).
> Make more REST Urls available in UI (component id/name and service pid is
> often not clickable)
> ----------------------------------------------------------------------------------------------
>
> Key: FELIX-3711
> URL: https://issues.apache.org/jira/browse/FELIX-3711
> Project: Felix
> Issue Type: New Feature
> Components: Web Console
> Affects Versions: webconsole-4.0.0
> Reporter: Georg Henzler
> Attachments:
> org.apache.felix.webconsole.patch-for-FELIX-3711-v2.patch,
> org.apache.felix.webconsole.patch-make-rest-url-default-for-bundles.patch
>
>
> Many REST urls already work if created manually, but are not yet available as
> links in the UI:
> http://localhost:8080/system/console/bundles/org.apache.felix.webconsole
> http://localhost:8080/system/console/bundles/org.apache.felix.webconsole:4.0.1.SNAPSHOT
> http://localhost:8080/system/console/configMgr/org.apache.felix.webconsole.plugins.event.internal.PluginServlet
> http://localhost:8080/system/console/components/com.test.scr.ClassB
> It would be easy to put the appropriate link behind the property values in
> bundles/configuration/services detail views.
> I use the REST Urls a lot as they are really valuable in email/instant
> messenger/JIRA/WIKI to bring people with one click to the desired location,
> therefore it would be nice to not have to construct them manually.
--
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