[jira] Commented: (FELIX-1221) Display the alias ID created by Karaf Features when showing service details
[ https://issues.apache.org/jira/browse/FELIX-1221?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12752588#action_12752588 ] Tim Moloney commented on FELIX-1221: True, it only works for bundles installed via features. I know that servicePid is generated dynamically by the framework to guarantee uniqueness. However, it's pretty much useless to humans. Can there be a Felix-wide standard for a human-defined service PID property that features, fileinstall, etc. can all use for consistency? This property is supposed to be unique but it won't break anything if it isn't. Good idea or bad idea? Display the alias ID created by Karaf Features when showing service details --- Key: FELIX-1221 URL: https://issues.apache.org/jira/browse/FELIX-1221 Project: Felix Issue Type: Improvement Components: Web Console Reporter: Tim Moloney Priority: Minor Fix For: webconsole-1.2.12 Attachments: FELIX-1221-FeaturePid.patch Display the alias ID for services configured via Karaf Features. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (FELIX-1221) Display the alias ID created by Karaf Features when showing service details
[ https://issues.apache.org/jira/browse/FELIX-1221?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12752581#action_12752581 ] Guillaume Nodet commented on FELIX-1221: Ah, now I understand, it comes from the way your ManagedServiceFactory is written. I guess I'm a bit reluctant because this only works for configurations defined by features. If you go through fileinstall, the key would be different. And the key name is really an implementation detail, not a public interface ... I'll apply your patch given there's no other solution. Well the only other solution I can think about is to display all the properties. Display the alias ID created by Karaf Features when showing service details --- Key: FELIX-1221 URL: https://issues.apache.org/jira/browse/FELIX-1221 Project: Felix Issue Type: Improvement Components: Web Console Reporter: Tim Moloney Priority: Minor Attachments: FELIX-1221-FeaturePid.patch Display the alias ID for services configured via Karaf Features. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (FELIX-1221) Display the alias ID created by Karaf Features when showing service details
[ https://issues.apache.org/jira/browse/FELIX-1221?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12750887#action_12750887 ] Guillaume Nodet commented on FELIX-1221: The problem is that I don't really see in which case the feature PID could end up in the service properties. Such pid are create for factory configurations, but in this case, only one service is exported (the ManagedServiceFactory), while multiple configurations will be used by this factory. But the ManagedServiceFactory won't contain the full pid. Could you please attach the needed configuration to reproduce the problem ? Display the alias ID created by Karaf Features when showing service details --- Key: FELIX-1221 URL: https://issues.apache.org/jira/browse/FELIX-1221 Project: Felix Issue Type: Improvement Components: Web Console Reporter: Tim Moloney Priority: Minor Attachments: FELIX-1221-bundles-aliasId.patch, FELIX-1221-FeaturePid.patch Display the alias ID for services configured via Karaf Features. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (FELIX-1221) Display the alias ID created by Karaf Features when showing service details
[ https://issues.apache.org/jira/browse/FELIX-1221?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12748702#action_12748702 ] Guillaume Nodet commented on FELIX-1221: Wanna write a patch for Karaf then ? I'm not sure to completely follow you here ... Display the alias ID created by Karaf Features when showing service details --- Key: FELIX-1221 URL: https://issues.apache.org/jira/browse/FELIX-1221 Project: Felix Issue Type: Improvement Components: Web Console Reporter: Tim Moloney Priority: Minor Attachments: FELIX-1221-bundles-aliasId.patch Display the alias ID for services configured via Karaf Features. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (FELIX-1221) Display the alias ID created by Karaf Features when showing service details
[ https://issues.apache.org/jira/browse/FELIX-1221?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12741911#action_12741911 ] Guillaume Nodet commented on FELIX-1221: I think the use of this property should be removed as indicated in https://issues.apache.org/jira/browse/FELIX-895 Display the alias ID created by Karaf Features when showing service details --- Key: FELIX-1221 URL: https://issues.apache.org/jira/browse/FELIX-1221 Project: Felix Issue Type: Improvement Components: Web Console Reporter: Tim Moloney Priority: Minor Attachments: FELIX-1221-bundles-aliasId.patch Display the alias ID for services configured via Karaf Features. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (FELIX-1221) Display the alias ID created by Karaf Features when showing service details
[ https://issues.apache.org/jira/browse/FELIX-1221?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12741913#action_12741913 ] Guillaume Nodet commented on FELIX-1221: This is also related to https://issues.apache.org/jira/browse/FELIX-1036 Display the alias ID created by Karaf Features when showing service details --- Key: FELIX-1221 URL: https://issues.apache.org/jira/browse/FELIX-1221 Project: Felix Issue Type: Improvement Components: Web Console Reporter: Tim Moloney Priority: Minor Attachments: FELIX-1221-bundles-aliasId.patch Display the alias ID for services configured via Karaf Features. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (FELIX-1221) Display the alias ID created by Karaf Features when showing service details
[ https://issues.apache.org/jira/browse/FELIX-1221?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12741919#action_12741919 ] Tim Moloney commented on FELIX-1221: I believe that the patch for FELIX-1218 that you applied fixes FELIX-1036. Please, double-check that though. Regarding FELIX-895, I don't care what key is used to provide the identifier, I just want to see my convenience label for my service in the bundles webconsole page, in addition to the factory generated service PID. I was trying to solve a problem where my code was supposed to create/configure many services via a service factory. Unfortunately, not all of them were being created and I needed to see which ones were missing. Display the alias ID created by Karaf Features when showing service details --- Key: FELIX-1221 URL: https://issues.apache.org/jira/browse/FELIX-1221 Project: Felix Issue Type: Improvement Components: Web Console Reporter: Tim Moloney Priority: Minor Attachments: FELIX-1221-bundles-aliasId.patch Display the alias ID for services configured via Karaf Features. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (FELIX-1221) Display the alias ID created by Karaf Features when showing service details
[ https://issues.apache.org/jira/browse/FELIX-1221?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12741927#action_12741927 ] Guillaume Nodet commented on FELIX-1221: In addition, this property should only be set for configurations, not for services. Please provide more informations. Display the alias ID created by Karaf Features when showing service details --- Key: FELIX-1221 URL: https://issues.apache.org/jira/browse/FELIX-1221 Project: Felix Issue Type: Improvement Components: Web Console Reporter: Tim Moloney Priority: Minor Attachments: FELIX-1221-bundles-aliasId.patch Display the alias ID for services configured via Karaf Features. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (FELIX-1221) Display the alias ID created by Karaf Features when showing service details
[ https://issues.apache.org/jira/browse/FELIX-1221?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12742021#action_12742021 ] Tim Moloney commented on FELIX-1221: I agree that the property is used by the features service to retrieve the configuration from the configuration manager. However, it doesn't only have to be in the configuration properties. It is useful in the service properties as well. In addition, the OSGi compendium spec recommends that all configuration properties be loaded as service properties in the Property Propagation section of the Configuration Admin Service so that other services can leverage this information. I just think it would be useful to - put the identifier used by the features service in the service properties (it's there now) - display this identifier in the bundles webconsole page (my patch) Display the alias ID created by Karaf Features when showing service details --- Key: FELIX-1221 URL: https://issues.apache.org/jira/browse/FELIX-1221 Project: Felix Issue Type: Improvement Components: Web Console Reporter: Tim Moloney Priority: Minor Attachments: FELIX-1221-bundles-aliasId.patch Display the alias ID for services configured via Karaf Features. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.