Ordering Services for Earth Observation Products Interface Standard
OGC 06-141r6
167 Copyright © 2012 Open Geospatial Consortium
12.4.3 Submit response XML example
The following is an example of Submit Response asynchronous. Note that the example includes only the SubmitAck element without the SOAP envelope.
SubmitAck xmlns:xsi=http:www.w3.org2001XMLSchema-instance xmlns=http:www.opengis.netoseo1.0
xsi:schemaLocation=http:www.opengis.netoseo1.0 http:schemas.opengis.netoseo1.0oseo.xsd
statussuccessstatus orderIdurn:ESA:EECF:order_id_0001orderId
orderReferenceexample_0001orderReference SubmitAck
12.4.4 Exceptions.
In the event that an Order Server encounters an error servicing a Submit, 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” NoApplicableCode
No other exceptionCode specified by this service and
server applies to this exception
None, omit “locator” parameter
“Code not applicable”
InvalidNotificationValue In asynchronous mode, the
operation request has the status notification active
with “All” or “Final” value but an address
information to which the server has to notify the
ordering status that is empty or invalid.
“ws-address” parameter “Invalid value for
notification”
AuthenticationFailed Invalid or missing identity
information “identity_token”
“Invalid or missing identity information”
Ordering Services for Earth Observation Products Interface Standard
OGC 06-141r6
168 Copyright © 2012 Open Geospatial Consortium
“exceptionCode” value
Meaning of code “locator”
value “ExceptionText”
value
AuthorizationFailed The client is not authorized
to call the operation or it is not authorized to provide
the specified parameters. Possible values:
“Submit” “collectionId”
“identifier” “taskingRequestId
” etc..
Text describing the item not authorized.
E.g.:
“The client is not authorized
to call the operation.”
“the client is not authorized
to order that product”
Etc. SubscriptionNotSupported
Operation request identifies a order type subscription but
the server doesn’t support “SubscriptionOrders”
“orderType” parameter “Subscription not
supported”
ProductOrderingNotSupported Operation request identifies a order type order product
but the server doesn’t support “ProductOrders”
“orderType” parameter “Ordering not
supported”
FutureProductNotSupported Operation request identifies
a order type future products but the server doesn’t
support “ProgrammingOrders”
“orderType” parameter “Programming not
supported”
Table 12-4 – Exception info for Submit operation.
Ordering Services for Earth Observation Products Interface Standard
OGC 06-141r6
169 Copyright © 2012 Open Geospatial Consortium
13 SubmitResponse operation
13.1 Introduction