Hi,

I made this patch (attached) to have sipXconfig generate credentials for the 
RLS server (looked simple enough at the time). It works fine on my system (rev. 
14060), - including the unit tests. However, it refuses to generate the 
credentials on bob's system (it builds fine). I would appreciate it if one of 
the sipXconfig devs could take a quick look and see if I am doing something 
wrong here..

Thank You,

Arjun
diff --git a/sipXconfig/neoconf/src/org/sipfoundry/sipxconfig/common/SpecialUser.java b/sipXconfig/neoconf/src/org/sipfoundry/sipxconfig/common/SpecialUser.java
index 8f22773..a8eea9a 100644
--- a/sipXconfig/neoconf/src/org/sipfoundry/sipxconfig/common/SpecialUser.java
+++ b/sipXconfig/neoconf/src/org/sipfoundry/sipxconfig/common/SpecialUser.java
@@ -14,7 +14,8 @@ import org.apache.commons.lang.RandomStringUtils;
 public class SpecialUser extends BeanWithId {
 
     public enum SpecialUserType {
-        PARK_SERVER("~~id~park"), MEDIA_SERVER("~~id~media"), ACD_SERVER("~~id~acd"), CONFIG_SERVER("~~id~config");
+        PARK_SERVER("~~id~park"), MEDIA_SERVER("~~id~media"), ACD_SERVER("~~id~acd"), 
+        CONFIG_SERVER("~~id~config"), RLS_SERVER("~~id~sipXrls");
 
         private String m_userName;
 
diff --git a/sipXconfig/neoconf/test/org/sipfoundry/sipxconfig/admin/commserver/imdb/PermissionsTest.java b/sipXconfig/neoconf/test/org/sipfoundry/sipxconfig/admin/commserver/imdb/PermissionsTest.java
index dbbda1c..cb1a391 100644
--- a/sipXconfig/neoconf/test/org/sipfoundry/sipxconfig/admin/commserver/imdb/PermissionsTest.java
+++ b/sipXconfig/neoconf/test/org/sipfoundry/sipxconfig/admin/commserver/imdb/PermissionsTest.java
@@ -59,7 +59,7 @@ public class PermissionsTest extends TestCase {
         permissions.setCallGroupContext(callGroupContext);
 
         List<Map<String,String>> items = permissions.generate();
-        assertEquals(20, items.size());
+        assertEquals(25, items.size());
         // 5 permissions per special user
         
         assertEquals("sip:[EMAIL PROTECTED]",  items.get(0).get("identity"));
@@ -70,7 +70,8 @@ public class PermissionsTest extends TestCase {
         assertEquals("sip:[EMAIL PROTECTED]", items.get(14).get("identity"));
         assertEquals("sip:[EMAIL PROTECTED]", items.get(15).get("identity"));
         assertEquals("sip:[EMAIL PROTECTED]", items.get(19).get("identity"));
-        
+        assertEquals("sip:[EMAIL PROTECTED]", items.get(20).get("identity"));
+        assertEquals("sip:[EMAIL PROTECTED]", items.get(24).get("identity")); 
         verify(coreContext, callGroupContext);
     }
 
@@ -110,8 +111,8 @@ public class PermissionsTest extends TestCase {
 
         List<Map<String,String>> items = permissions.generate();
 
-        // 5 permissions per special user - 4 special users == 20
-        int start = 20;
+        // 5 permissions per special user - 5 special users == 25
+        int start = 25;
         
         assertEquals(start + 10, items.size());
         
_______________________________________________
sipx-dev mailing list
[email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-dev
Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev

Reply via email to