Author: bdekruijff at gmail.com
Date: Tue Feb  1 11:17:13 2011
New Revision: 740

Log:
AMDATU-245 serviceranking properties must be of type integer

Modified:
   
branches/amdatu-dispatcher/amdatu-cassandra/cassandra-useradminstore/src/main/java/org/amdatu/cassandra/useradminstore/service/CassandraStorageProviderRegistrationServiceImpl.java

Modified: 
branches/amdatu-dispatcher/amdatu-cassandra/cassandra-useradminstore/src/main/java/org/amdatu/cassandra/useradminstore/service/CassandraStorageProviderRegistrationServiceImpl.java
==============================================================================
--- 
branches/amdatu-dispatcher/amdatu-cassandra/cassandra-useradminstore/src/main/java/org/amdatu/cassandra/useradminstore/service/CassandraStorageProviderRegistrationServiceImpl.java
 (original)
+++ 
branches/amdatu-dispatcher/amdatu-cassandra/cassandra-useradminstore/src/main/java/org/amdatu/cassandra/useradminstore/service/CassandraStorageProviderRegistrationServiceImpl.java
 Tue Feb  1 11:17:13 2011
@@ -27,6 +27,7 @@
 import org.apache.thrift.TException;
 import org.ops4j.pax.useradmin.service.UserAdminConstants;
 import org.ops4j.pax.useradmin.service.spi.StorageProvider;
+import org.osgi.framework.Constants;
 import org.osgi.service.log.LogService;
 
 public class CassandraStorageProviderRegistrationServiceImpl {
@@ -52,9 +53,9 @@
             roleFilter = "(&" + roleFilter + keyspaceFilter + ")";
 
             // Create and register the CassandraStorageProvider service.
-            Hashtable<String, String> properties = new Hashtable<String, 
String>();
+            Hashtable<String, Object> properties = new Hashtable<String, 
Object>();
             properties.put(UserAdminConstants.STORAGEPROVIDER_TYPE, 
"Cassandra_" + m_tenant.getId());
-            properties.put("service.ranking", "10");
+            properties.put(Constants.SERVICE_RANKING, 10);
             properties.put(Tenant.SERVICE_PREFIX + "id", m_tenant.getId());
             m_dependencyManager.add(m_dependencyManager.createComponent()
                 .setInterface(new String[]{StorageProvider.class.getName()}, 
properties)

Reply via email to