Exceptions GetStatus operation response

Ordering Services for Earth Observation Products Interface Standard OGC 06-141r6 186 Copyright © 2012 Open Geospatial Consortium sceneSelection sps:ParameterData sps:encoding swe:XMLEncoding defaultNamespace=http:www.opengis.netoseo1.0dataset sps:encoding sps:values xmlns:ns=http:www.opengis.netoseo1.0dataset ns:sceneTypeFloatingScenens:sceneType ns:sceneStartStopTime ns:min2010-01-01T11:55:00.00Zns:min ns:max2010-01-01T12:00:00.00Zns:max ns:sceneStartStopTime ns:frame7191ns:frame sps:values sps:ParameterData sceneSelection deliveryOptions mediaDelivery packageMediumCD-ROMpackageMedium mediaDelivery deliveryOptions payment paymentMethodquotapaymentMethod orderAccountproject_10000orderAccount payment productId identifierhttp:www.opengis.netdefEOPESA0ESA.EECF.ENVISAT_ASA_IMx_xSEN 1-05121921114570-3322.XIidentifier collectionIdhttp:www.opengis.netdefEOPESA0ESA.EECF.ENVISAT_ASA_IMx_xS collectionId productId orderItemStatusInfo statusCompletedstatus orderItemStatusInfo orderItem orderMonitorSpecification GetStatusResponse

14.4.4 Exceptions

In the event that an Order Server encounters an error servicing a GetStatus, it shall return an exception within a SOAP Fault in particular an ows:ExceptionReport according to the clause 8 of [NR9]. The SOAP Fault Message see §7.3.14 shall have one of the following exceptionCode value: “exceptionCode” value Meaning of code “locator” value “ExceptionText” value MissingParameterValue Operation request does not include a parameter value, and this server did not declare a default value for that parameter Name of missing parameter “Missing value for Parameter” InvalidParameterValue Operation request contains an invalid parameter value Name of parameter with invalid value “Invalid value for Parameter” Ordering Services for Earth Observation Products Interface Standard OGC 06-141r6 187 Copyright © 2012 Open Geospatial Consortium “exceptionCode” value Meaning of code “locator” value “ExceptionText” value NoApplicableCode No other exceptionCode specified by this service and server applies to this exception None, omit “locator” parameter “Code not applicable” AuthenticationFailed Invalid or missing identity information “identity_token” “Invalid or missing identity information” AuthorizationFailed The client is not authorized to call the operation or it is not authorized to provide the specified parameters. Possible values: ฀ “GetStatus” ฀ “orderId” ฀ “filteringCriteria” Text describing the item not authorized. E.g.: ฀ “The client is not authorized to call the operation.” ฀ “the client is not authorized to search for orders” ฀ Etc. InvalidPresentationValue Operation request contains a type of presentation that the service doesn’t support. Allowed values are “brief” or “full”. “presentation” parameter “Invalid value for presentation” InvalidFilteringValue Operation request contains a type of search that the service doesn’t support. “filteringCriteria” parameter “Invalid value for filtering” InvalidOrderIdentifier Operation request contains an invalid order identifier. “orderId” parameter “Invalid value for order” TooManyHits Order search returning too many hits None, omit “locator” parameter “Too many hits” Table 14-4 – Exception codes for GetStatus operation. Ordering Services for Earth Observation Products Interface Standard OGC 06-141r6 188 Copyright © 2012 Open Geospatial Consortium 15 DescribeResultAccess operation

15.1 Introduction