title: OSGI : org/osgi/framework/ServiceEvent/MODIFIED not getting fired
body: <p>I have an OSGI (Felix) application in which there are few services created using declarative services.
  e.g.</p>
  
  <pre><code>@Service
  @Component(metatype = true)
  public class SomeService implements IInterface {
  @Property(value = "1")
  private static final String SOME_PROP = "SOME_PROP";
  
  @Modified
  public void modified(Map&lt;String, ?&gt; inConfig)
  { //some code
  }
  
  @Activate
  public void activate(Map&lt;String, ?&gt; inConfig)
  { //some code
  }
  </code></pre>
  
  <p>Now after I start the framework I can see that the bundle corresponding to this service has been started.
  If I try to change the property (SOME_PROP) through OSGI console, I only see an event with event topic <strong>org/apache/felix/webconsole/plugins/event/internal/converter/ConfigurationEventConverter/CM_UPDATED</strong> getting fired. I do not see <strong>org/osgi/framework/ServiceEvent/MODIFIED</strong> getting fired and hence modified method is not called and I can not see the new property value. Also one weird thing that I notice is that even though bundle <strong>felix.scr</strong> is listed in the installed bundles list, I can not see Bundle <strong>org.apache.felix.scr started</strong> event corresponding to it. </p>
  
  <p>Any hints on why properties are not getting updated ?</p>