/**
   * Send a single administrate message to create a user
   *
   * @param user
   * @return AdministrateResponse
   * @throws RemoteException
   */
  public com.actuate.schemas.AdministrateResponse createUser(com.actuate.schemas.User user)
      throws RemoteException {
    System.out.println("Creating user " + user.getName());

    com.actuate.schemas.CreateUser createUser = new com.actuate.schemas.CreateUser();
    createUser.setUser(user);
    createUser.setIgnoreDup(Boolean.TRUE);

    com.actuate.schemas.AdminOperation adminOperation = new com.actuate.schemas.AdminOperation();
    adminOperation.setCreateUser(createUser);

    return runAdminOperation(adminOperation);
  }