ERROR (ENUM)¶
TYPE ERROR :
OPW Errors
- Attributes:
qualified_only
- InOut:
Name
Comment
NO_ERROR
No error occured.
TIME_OUT
An operation took longer than expected at maximum.
CONNECTION_FAILED
Internal WebClient error. Most probably connection issues, because of a wrong URL for example.
NO_CONTENT_RECEIVED
WebClient result is empty.
MALFORMED_DATA
A JSON result string does not contain expected, required content (damaged API response).
UNEXPECTED_RESULT_STATUS
A received result has an HTTP status code, that is not explicitly handled yet. Those status codes will be treated like errors.
INVALID_API_PARAMETERS
HTTP status code 400 from the API: Parameters in URL missing or invalid.
HTTP status code 401 from the API: API Key missing or not authorized to access this API service.
DATA_NOT_FOUND
HTTP status code 404 from the API: Data for requested parameters not in database. Don’t retry the same parameters!
KEY_QUOTA_EXHAUSTED
HTTP status code 429 from the API: API call quota exhausted. Wait for the daily, free call quota refresh or extend your quota.
UNEXPECTED_API_ERROR
HTTP status code 5xx from the API: Unexpected, internal error inside OpenWeather’s system.
GEO_LOCATION_MISSING
FB to retrieve weather data did not get a valid pointer to a GeoLocation Structure to read from.
INVALID_LATITUDE
A given latitude value in a GeoLocation is out of the valid value range ([-90,90]) or doesn’t even contain a decimal number.
INVALID_LONGITUDE
A given longitude value in a GeoLocation is out of the valid value range ([-180,180]) or doesn’t even contain a decimal number.
CITY_INFO_MISSING
A given GeoLocation does not contain a city name AND a country code, but it should.
POSTAL_CODE_INFO_MISSING
A given GeoLocation does not contain a postal code AND a country code, but it should.
INVALID_COUNTRY_CODE
A given Country Code does not contain exactly two charachters.
INVALID_API_KEY
The given API Key does not have the required structure and is therefore invalid.
URL_BUILD_ERROR
Invalid parameters caused a URL length that exceeds the intended maximum length.
INDEX_OUT_OF_BOUNDS
An index exceeded the valid bounds.
PATH_MISSING
A (file) path was not provided.
TARGET_STRUCTURE_MISSING
There was no data structure given to a data extracting FB, in which it could insert the data.
JSON_DATA_MISSING
A JSON processing Module did not get JSON Data to work with.
CONTEXT_NOT_LOADED
An extraction method was called without proper context loading before extraction. Call LoadContext_Weather or LoadContext_Geo on your data and provide target structures there, in order to call extraction methods.
INVALID_ENTRY_INDEX
An extraction method was called with a semantically invalid entry index. This error does NOT mean, that the index is out of bounds!
KEY_NOT_FOUND_IN_ENTRY
A key could not be found inside the current entry bounds during JSONData Analysis by the DataExtractor.
JSON_PROCESSING_ERROR
Internal JSON Error occured while processing.
CANNOT_READ_FROM_FILE
File loading errors Weather or Location Data could not be loaded from the given file.