4.10 Albatross Exceptions
- exception AlbatrossError
-
An abstract base class all Albatross exceptions inherit from.
- exception UserError
-
Raised on abnormal input from the user. All current use of this exception
is through the SecurityError subclass.
- exception ApplicationError
-
Raised on invalid Albatross use by the application, such as attempting
to set a response header after the headers have been sent to the client.
Template errors are also instances of this exception.
- exception InternalError
-
Raised if Albatross detects an internal error (bug).
- exception ServerError
-
Raised on difficulties communicating with the session server or errors
reading server-side session files.
- exception SecurityError
-
A subclass of UserError, this exception is raised when
Albatross detects potentially hostile client activity.
- exception TemplateLoadError
-
A subclass of ApplicationError, this exception is raised if
a template cannot be loaded.
- exception SessionExpired
-
A subclass of UserError, this exception is raised when
a client attempts to submit form results against a session that has
expired.