public void createAccount( User user, String initialPassword )
throws EntityExistsException, DataBackendException
{
if(accountExists(user))
{
throw new EntityExistsException("The account '" +
user.getUserName() + "' already exists");
}
String encrypted = TurbineSecurity.encryptPassword(initialPassword);
user.setPassword(encrypted);
Criteria criteria = TurbineUserPeer.buildCriteria(user);