try { myUser = getGlobalContext().getUserManager().getUserByName(_user); try { myUser.addIPMask(ip); env.add("ip", ip); out.add(ReplacerUtils.jprintf("ip.added", env, IRCUserManagement.class)); logger.info("Added ip to " + _user); } catch (DuplicateElementException e) { env.add("ip", ip); out.add(ReplacerUtils.jprintf("ip.exists", env, IRCUserManagement.class)); } } catch (IpSecurityException e) { } catch (NoSuchUserException ex) { out.add(ReplacerUtils.jprintf("nosuch.user", env, IRCUserManagement.class)); } catch (UserFileException ex) { out.add(ReplacerUtils.jprintf("error.user", env, IRCUserManagement.class)); logger.error("", ex); } } return out; }