diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-recordfolder-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-recordfolder-context.xml
index 88b27e7d33..db0f4c8913 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-recordfolder-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-recordfolder-context.xml
@@ -33,7 +33,6 @@
-
@@ -43,23 +42,6 @@
-
-
diff --git a/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/caveat/RMCaveatConfigServiceImpl.java b/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/caveat/RMCaveatConfigServiceImpl.java
index b4c4c76fb6..b3e201d098 100644
--- a/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/caveat/RMCaveatConfigServiceImpl.java
+++ b/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/caveat/RMCaveatConfigServiceImpl.java
@@ -30,6 +30,7 @@ import java.util.UUID;
import org.alfresco.error.AlfrescoRuntimeException;
import org.alfresco.module.org_alfresco_module_rm.admin.RecordsManagementAdminService;
import org.alfresco.module.org_alfresco_module_rm.caveat.RMListOfValuesConstraint.MatchLogic;
+import org.alfresco.module.org_alfresco_module_rm.model.RecordsManagementCustomModel;
import org.alfresco.repo.security.authentication.AuthenticationUtil;
import org.alfresco.repo.security.authentication.AuthenticationUtil.RunAsWork;
import org.alfresco.service.cmr.dictionary.Constraint;
@@ -130,11 +131,14 @@ public class RMCaveatConfigServiceImpl implements RMCaveatConfigService
public RMConstraintInfo addRMConstraint(String listName, String title, String[] values, MatchLogic matchLogic)
{
- if(listName == null)
+ if (listName == null)
{
// Generate a list name
- // FIXME: hardcoded namespace
- listName = "rmc:" + UUID.randomUUID().toString();
+ StringBuilder sb = new StringBuilder();
+ sb.append(RecordsManagementCustomModel.RM_CUSTOM_PREFIX);
+ sb.append(QName.NAMESPACE_PREFIX);
+ sb.append(UUID.randomUUID().toString());
+ listName = sb.toString();
}
ListallowedValues = new ArrayList();
diff --git a/rm-server/test/java/org/alfresco/module/org_alfresco_module_rm/test/legacy/service/CapabilityServiceImplTest.java b/rm-server/test/java/org/alfresco/module/org_alfresco_module_rm/test/legacy/service/CapabilityServiceImplTest.java
index 640093da54..42b884683a 100644
--- a/rm-server/test/java/org/alfresco/module/org_alfresco_module_rm/test/legacy/service/CapabilityServiceImplTest.java
+++ b/rm-server/test/java/org/alfresco/module/org_alfresco_module_rm/test/legacy/service/CapabilityServiceImplTest.java
@@ -34,58 +34,6 @@ import org.alfresco.module.org_alfresco_module_rm.test.util.BaseRMTestCase;
*/
public class CapabilityServiceImplTest extends BaseRMTestCase
{
- public void testGetCapability() throws Exception
- {
- doTestInTransaction(new Test()
- {
- @Override
- public Void run() throws Exception
- {
- // FIXME
- return null;
- }
- });
- }
-
- public void testGetCapabilities() throws Exception
- {
- doTestInTransaction(new Test()
- {
- @Override
- public Void run() throws Exception
- {
- // FIXME
- return null;
- }
- });
- }
-
- public void testGetCapabilityAccessState() throws Exception
- {
- doTestInTransaction(new Test()
- {
- @Override
- public Void run() throws Exception
- {
- // FIXME
- return null;
- }
- });
- }
-
- public void testGetCapabilitiesAccessState() throws Exception
- {
- doTestInTransaction(new Test()
- {
- @Override
- public Void run() throws Exception
- {
- // FIXME
- return null;
- }
- });
- }
-
public void testGetAddRemoveGroups() throws Exception
{
doTestInTransaction(new Test()