public VerificationBean verifyChallengeQuestion(
      String userId, String userKey, String question, String answer) throws AxisFault {
    try {
      UserChallengesDTO dto = new UserChallengesDTO();
      dto.setQuestion(question);
      dto.setAnswer(answer);
      return stub.verifyChallengeQuestion(userId, userKey, new UserChallengesDTO[] {dto});
    } catch (Exception e) {
      handleException(e.getMessage(), e);
    }

    return null;
  }