ARIES-1846 - Allow import of clusterinfo services
diff --git a/topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer/local/FilterHelper.java b/topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer/local/FilterHelper.java
index 60fad01..bf22558 100644
--- a/topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer/local/FilterHelper.java
+++ b/topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer/local/FilterHelper.java
@@ -58,6 +58,10 @@
         if (className == null) {
             return true;
         }
+        
+        if (className.startsWith("org.osgi.service.clusterinfo")) {
+        	return false;
+        }
 
         for (String p : SYSTEM_PACKAGES) {
             if (className.startsWith(p)) {
diff --git a/topology-manager/src/test/java/org/apache/aries/rsa/topologymanager/importer/local/FilterHelperTest.java b/topology-manager/src/test/java/org/apache/aries/rsa/topologymanager/importer/local/FilterHelperTest.java
index ec642da..5f19c9d 100644
--- a/topology-manager/src/test/java/org/apache/aries/rsa/topologymanager/importer/local/FilterHelperTest.java
+++ b/topology-manager/src/test/java/org/apache/aries/rsa/topologymanager/importer/local/FilterHelperTest.java
@@ -18,11 +18,21 @@
  */
 package org.apache.aries.rsa.topologymanager.importer.local;
 
-import org.apache.aries.rsa.topologymanager.importer.local.FilterHelper;
+import static org.apache.aries.rsa.topologymanager.importer.local.FilterHelper.isClassExcluded;
+import static org.hamcrest.Matchers.equalTo;
+import static org.junit.Assert.assertThat;
+
 import org.junit.Assert;
 import org.junit.Test;
+import org.osgi.service.cm.ConfigurationAdmin;
 
 public class FilterHelperTest {
+	
+	@Test
+	public void testIgnore() { 
+		assertThat(isClassExcluded(ConfigurationAdmin.class.getName()), equalTo(true));
+		assertThat(isClassExcluded("org.osgi.service.clusterinfo.NodeStatus"), equalTo(false));
+	}
 
     @Test
     public void testClass()  {