Module eoxserver.services.exceptions

exception eoxserver.services.exceptions.InvalidAxisLabelException(msg)

This exception indicates that an invalid axis name was chosen in a WCS 2.0 subsetting parameter.

exception eoxserver.services.exceptions.InvalidRequestException(msg, error_code, locator)

This exception indicates that the request was invalid and an exception report shall be returned to the client.

The constructor takes three arguments, namely msg, the error message, error_code, the error code, and locator, which is needed in OWS exception reports for indicating which part of the request produced the error.

How exactly the exception reports are constructed is not defined by the exception, but by exception handlers.

exception eoxserver.services.exceptions.InvalidSubsettingException(msg)

This exception indicates an invalid WCS 2.0 subsetting parameter was submitted.

exception eoxserver.services.exceptions.VersionNegotiationException(msg)

This exception indicates that version negotiation fails. Such errors can happen with OWS 2.0 compliant “new-style” version negotation.