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