private void setJforumScreenname(User user) { SSOUtils ssoutils = new SSOUtils(); if (!ssoutils.userExists(user.getUsername())) { net.jforum.entities.User jforumuser = new net.jforum.entities.User(); jforumuser.setUsername(user.getUsername()); jforumuser.setPassword("sso"); String email = null == user.getEmail() ? "" : user.getEmail(); jforumuser.setEmail(email); jforumuser.setFrom(user.getScreenname()); jforumuser.setActive(1); UserDAO dao = DataAccessDriver.getInstance().newUserDAO(); dao.addNew(jforumuser); net.jforum.entities.User addedjforumuser = dao.selectByName(user.getUsername()); addedjforumuser.setFrom(user.getScreenname()); dao.update(addedjforumuser); } }