[jira] Commented: (FELIX-1221) Display the alias ID created by Karaf Features when showing service details

2009-09-08 Thread Tim Moloney (JIRA)

[ 
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

2009-09-08 Thread Guillaume Nodet (JIRA)

[ 
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

2009-09-03 Thread Guillaume Nodet (JIRA)

[ 
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

2009-08-28 Thread Guillaume Nodet (JIRA)

[ 
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

2009-08-11 Thread Guillaume Nodet (JIRA)

[ 
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

2009-08-11 Thread Guillaume Nodet (JIRA)

[ 
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

2009-08-11 Thread Tim Moloney (JIRA)

[ 
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

2009-08-11 Thread Guillaume Nodet (JIRA)

[ 
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

2009-08-11 Thread Tim Moloney (JIRA)

[ 
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.