Hi, I have been reading the spec on the Config Admin service, and I am a bit confused over the expected behaviour on the updated() method, esp after looking at the example...
1. What does a null argument signify?? 2. The example sets the PID in the updated() method, but I get the impression that the PID is inside the config argument upon arrival, and one is not allowed to change it over the lifetime of the service. Is the example in the spec really a good example? Or why is this happening? 3. The spec says that the values in the Dictionary should be set back into the service properties of the registration, but, again, the example doesn't do this. Further, the Service layer spec says that service registration properties are NOT to be used for the functionality of the service, yet the Config Admin service spec seems to suggest that the Config Admin service indeed picks up the available properties to configure from the properties of the service registration. Can someone with a better understanding shed some light on these things? Cheers Niclas _______________________________________________ osgi-dev mailing list osgi-dev@bundles.osgi.org http://bundles.osgi.org/mailman/listinfo/osgi-dev