Index: lams_admin/src/java/org/lamsfoundation/lams/admin/web/action/FederationAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_admin/src/java/org/lamsfoundation/lams/admin/web/action/Attic/FederationAction.java,v diff -u -r1.1.2.4 -r1.1.2.5 --- lams_admin/src/java/org/lamsfoundation/lams/admin/web/action/FederationAction.java 29 Jun 2007 06:55:28 -0000 1.1.2.4 +++ lams_admin/src/java/org/lamsfoundation/lams/admin/web/action/FederationAction.java 3 Jul 2007 01:17:26 -0000 1.1.2.5 @@ -64,6 +64,8 @@ } if (name==null || name.trim().length()==0) { errors.add("name", new ActionMessage("error.name.required")); + } else if (uservice.findByProperty(FederationServer.class, "name", name)!=null) { + errors.add("name", new ActionMessage("error.name.unique")); } if (url==null || url.trim().length()==0) { errors.add("url", new ActionMessage("error.url.required"));