Package jitas.exception

Exception Summary
AddUserDeniedException It is thrown when a user without proper right to add a user.
AllProblemsCompletedException It is thrown when a user has completed all the problems in a subdomain.
DomainNotFoundException It is thrown when the domain xml file is not available or user requires an unavailable domain.
DomainNotLoadedException  
IllegalUserNameException It is thrown when user specified an illegal username.
InvalidLoginException It is thrown when an invalid user is trying to log in.
InvalidPasswordException If the user trys to change their password without supplying a correct old password this will be thrown.
InvalidProblemException It is thrown when an invalid problem returned from the collection
InvalidSolutionException It is thrown when an invalid solution ris parsed
JITASException Abstract Exception class that should be extended by all JITAS exception
ProblemAlreadyExistsException It is thrown when the interfacing client is trying to add an existed problem to the list.
ProblemsNotFoundException It is thrown when the problem xml file does not exist in the directory
StudentModelAlreadyExistsException It is thrown when the student model already exist in the directory
StudentModelNotFoundException It is thrown when a student model does not exist in the directory.
StudentModelsNotFoundException It is thrown when the student model file does not exist in the directory.
SubdomainNotFoundException It is thrown when the user selects an unavailable subdomain
UserAlreadyExistsException It is thrown when the interfacint client is trying to add the user which is already existed.
UserNotFoundException It is thrown when the user is logging with the invalid name in the list
UserNotLoggedInException It is thrown when a user is trying to manipulate the Tutor without logging in first.