commit | f58d361e4c0417b49acb6e16e140a8bbad82a71d | [log] [tgz] |
---|---|---|
author | Felix Meschberger <fmeschbe@apache.org> | Thu Apr 19 10:13:21 2007 +0000 |
committer | Felix Meschberger <fmeschbe@apache.org> | Thu Apr 19 10:13:21 2007 +0000 |
tree | 1e183e318b6c05ff1e9d73b7371094cbe6e8d392 | |
parent | 92885b1ec92fb20f4c63900ba81818706ec3da55 [diff] |
FELIX-271 Factory Configuration may get corrupted git-svn-id: https://svn.apache.org/repos/asf/incubator/felix/trunk@530358 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/configadmin/src/main/java/org/apache/felix/cm/impl/Factory.java b/configadmin/src/main/java/org/apache/felix/cm/impl/Factory.java index f8e98ef..12f7ab1 100644 --- a/configadmin/src/main/java/org/apache/felix/cm/impl/Factory.java +++ b/configadmin/src/main/java/org/apache/felix/cm/impl/Factory.java
@@ -86,7 +86,7 @@ this( persistenceManager, factoryPid ); // set bundle location - setBundleLocation( ( String ) props.get( ConfigurationAdmin.SERVICE_BUNDLELOCATION ) ); + bundleLocation = ( String ) props.get( ConfigurationAdmin.SERVICE_BUNDLELOCATION ); // set pids String[] pidList = ( String[] ) props.get( FACTORY_PID_LIST ); @@ -94,7 +94,7 @@ { for ( int i = 0; i < pidList.length; i++ ) { - addPID( pidList[i] ); + pids.add( pidList[i] ); } } }