Author: fmeschbe
Date: Thu Aug 20 06:27:17 2009
New Revision: 806062
URL: http://svn.apache.org/viewvc?rev=806062&view=rev
Log:
FELIX-1508 Prevent CM_UPDATED event from being fired after
handling the Configuration.update() call.
Modified:
felix/trunk/configadmin/src/main/java/org/apache/felix/cm/impl/ConfigurationImpl.java
Modified:
felix/trunk/configadmin/src/main/java/org/apache/felix/cm/impl/ConfigurationImpl.java
URL:
http://svn.apache.org/viewvc/felix/trunk/configadmin/src/main/java/org/apache/felix/cm/impl/ConfigurationImpl.java?rev=806062&r1=806061&r2=806062&view=diff
==============================================================================
---
felix/trunk/configadmin/src/main/java/org/apache/felix/cm/impl/ConfigurationImpl.java
(original)
+++
felix/trunk/configadmin/src/main/java/org/apache/felix/cm/impl/ConfigurationImpl.java
Thu Aug 20 06:27:17 2009
@@ -189,7 +189,8 @@
configureFromPersistence( properties );
- getConfigurationManager().updated( this );
+ // update the service but do not fire an CM_UPDATED event
+ getConfigurationManager().updated( this, false );
}
}
@@ -240,7 +241,8 @@
// finally assign the configuration for use
configure( newProperties );
- getConfigurationManager().updated( this );
+ // update the service and fire an CM_UPDATED event
+ getConfigurationManager().updated( this, true );
}
}