You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by pd...@apache.org on 2014/07/07 00:03:43 UTC

svn commit: r1608306 - in /felix/trunk/dependencymanager/core: changelog.txt src/main/java/org/apache/felix/dm/impl/dependencies/ConfigurationDependencyImpl.java

Author: pderop
Date: Sun Jul  6 22:03:43 2014
New Revision: 1608306

URL: http://svn.apache.org/r1608306
Log:
FELIX-4395: DependencyManager Configuration Dependency does not clone some class fields

Modified:
    felix/trunk/dependencymanager/core/changelog.txt
    felix/trunk/dependencymanager/core/src/main/java/org/apache/felix/dm/impl/dependencies/ConfigurationDependencyImpl.java

Modified: felix/trunk/dependencymanager/core/changelog.txt
URL: http://svn.apache.org/viewvc/felix/trunk/dependencymanager/core/changelog.txt?rev=1608306&r1=1608305&r2=1608306&view=diff
==============================================================================
--- felix/trunk/dependencymanager/core/changelog.txt (original)
+++ felix/trunk/dependencymanager/core/changelog.txt Sun Jul  6 22:03:43 2014
@@ -7,6 +7,7 @@ FELIX-4285: Remove abstract modifier fro
 FELIX-4294: Dependency Manager Shell improvements
 FELIX-4305: DependencyMananer Adapters - service properties propagation
 FELIX-4002: ComponentStateListener.started is invoked twice when the listener is added in the start method.
+FELIX-4395: DependencyManager Configuration Dependency does not clone some class fields.
 
 Release 3.1.0
 -------------

Modified: felix/trunk/dependencymanager/core/src/main/java/org/apache/felix/dm/impl/dependencies/ConfigurationDependencyImpl.java
URL: http://svn.apache.org/viewvc/felix/trunk/dependencymanager/core/src/main/java/org/apache/felix/dm/impl/dependencies/ConfigurationDependencyImpl.java?rev=1608306&r1=1608305&r2=1608306&view=diff
==============================================================================
--- felix/trunk/dependencymanager/core/src/main/java/org/apache/felix/dm/impl/dependencies/ConfigurationDependencyImpl.java (original)
+++ felix/trunk/dependencymanager/core/src/main/java/org/apache/felix/dm/impl/dependencies/ConfigurationDependencyImpl.java Sun Jul  6 22:03:43 2014
@@ -86,6 +86,9 @@ public class ConfigurationDependencyImpl
 	    m_pid = prototype.m_pid;
 	    m_propagate = prototype.m_propagate;
 	    m_callback = prototype.m_callback;
+	    m_metaType = prototype.m_metaType;
+	    m_propagateCallbackInstance = prototype.m_propagateCallbackInstance;
+	    m_propagateCallbackMethod = prototype.m_propagateCallbackMethod;
 	}
 	
 	public Dependency createCopy() {