13.07.2015 Views

FIMS Media SOA Framework - AMWA

FIMS Media SOA Framework - AMWA

FIMS Media SOA Framework - AMWA

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>FIMS</strong> <strong>Media</strong> <strong>SOA</strong> <strong>Framework</strong> Phase1 (Preliminary)Code ErrorCodeType The error code. It can be one of the values specified inErrorCodeType. It shall be set to "EXT0000" for serviceclass-level specific errors that are not in the base list. Inthis case the error code shall be set in the "extendedCode"field of the extended fault.Description xsd:string An optional description of the error.Detail xsd:string This optional field shall be used to provide the native errorstack trace from the service provider, if available.8.2.2.4.1.2 ErrorCodeTypeThis type enumerates common error codes that different classes of adapters can share. This code shall be set to“EXT0000” if the adapter provides an extended, class-specific error code. Error codes are classified in threemain categories:• SYSxxxx: system level errors• DATAxxxx: data validation errors• APPxxxx: service level errorsA list of common error codes is shown below. This list is not meant to be a comprehensive listing of all possibleerrors, but it is meant as an example to show only the different type of errors and their range of error codes, asfollows:- SYS0100: System Unavailable- SYS0101: System Timeout- SYS0102: System Internal Error- SYS0103: Unable to connect to the database- DATA0100: Invalid Request XML Format- DATA0102: Invalid Input <strong>Media</strong> Format- DATA0103: Invalid JobID- DATA0104: Missing required service metadata in request- DATA0105: Duplicate JobGUID detected for new job.- DATA0106: Invalid Request Parameters- DATA0107: Job Command not valid- DATA0108: Queue Command not valid- DATA0109: Invalid Priority- DATA0110: Input <strong>Media</strong> not found. Invalid Resource URI specified.- APP0100: Job Command is not currently supported by the adapter or the service provider- APP0101: Queue Command is not currently supported by the adapter or the service provider- APP0102: Operation requested is not currently supported by the adapter or the service provider- APP0103: Adapter unable to find/lookup service provider endpointPrivate committee documentWorking Draft for review by <strong>FIMS</strong> Rev v1, Nov-16-2010 Page 66 of 89

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!