Error codes
A list of error codes you might encounter when creating or customizing pages.
This article contains the error codes you can encounter in the Skedulo Pulse Platform and their meanings.
Generic
Code | Meaning |
---|---|
unknown |
An unknown error has occurred. Usually, these codes are used when we haven’t yet implemented error codes in the given area. If found, please make a point of setting a specific error code if possible. |
UI Crud
Code | Variances | Meaning |
---|---|---|
XNotFound |
DataSchemaNotFound DataSchemaFieldOverlayNotFound DataSchemaRelationshipOverlayNotFound FilterNotFound ListNotFound NavNotFound ResourceNotFound TemplateNotFound ValidationNotFound ViewOverrideNotFound |
The given configuration/document does not exist. |
XKeyAlreadyExists |
DataSchemaKeyAlreadyExists DataSchemaFieldOverlayKeyAlreadyExists DataSchemaRelationshipOverlayKeyAlreadyExists FilterKeyAlreadyExists ListKeyAlreadyExists NavKeyAlreadyExists ResourceKeyAlreadyExists TemplateKeyAlreadyExists ValidationKeyAlreadyExists ViewOverrideKeyAlreadyExists |
The unique key/constraint for the given configuration/document already exists within the given namespace. |
XForeignKeyViolation |
TemplateForeignKeyViolation |
Configuration cannot be deleted or updated due to an existing or missing reference from another table. |
UI API
Code | Meaning |
---|---|
UnknownBulkAction |
The bulk action specified doesn’t exist. |
AccessDenied |
You do not have permission to perform the given action. More information can be found in the error message. |
InvalidReferenceId |
Returned during data validation when validating a reference field but the given record ID is missing/blank. |
FieldNotUnique |
Returned during data validation when checking if a field is unique but a duplicate is found. |
MissingIdentifier |
Returned from GET endpoints when you haven’t provided enough information. |
OwnershipMismatch |
Returns from PageTemplate endpoints when you try to relate a page and template that do not have the same ownership information. |
KafkaConsumptionFailed |
Something went wrong during the consumption of a Kafka message. |
Query API
Code | Meaning |
---|---|
CustomRequestFailed |
Something went wrong when sending the custom datasource request. This could mean a part of your resource configuration is wrong. |
CustomRequestTimeout |
The custom datasource request did not return a result within the allocated time. |
CustomResponseMappingFailed |
Something went wrong when mapping the response from the custom datasource. This usually means a part of your resource configuration is wrong. |
ElasticSearchRequestFailed |
Something went wrong when sending the elasticsearch datasource request. This could mean a part of your resource configuration is wrong. |
GetAllTenantMetadataFailed |
Returned from the MetadataClient when we are unable to get a list of all objects/metadata from the custom/metadata Skedulo API. |
GetCustomDataSchemaFailed |
Something went wrong when getting the data-schema for a custom resource. This suggests something is wrong with the resource configuration. |
GetGraphQLDataSchemaFailed |
Something went wrong when getting the data-schema for a graphql resource. This suggests either: 1. Something is wrong with the resource configuration. 2. The environment is out of sync with the core Skedulo data model. 3. The request was made using a token that belongs to an incorrect tenant. |
GetObjectMetadataFailed |
Returned from the MetadataClient when we are unable to get a list of object fields/metadata from the custom/metadata/{mapping} Skedulo API. |
GraphQLRequestFailed |
Something went wrong when sending the graphql datasource request. This could mean a part of your resource configuration is wrong. |
GraphQLRequestTimeout |
The graphql datasource request did not return a result within the allocated time. |
InvalidFilter |
The lucene parser was able to parse the given query, but one of the filters given within it is invalid in some way. |
LuceneParsingFailed |
Returned from the Lucene parser when something goes wrong. This could mean that: 1. You have given an invalid query string. 2. Something went wrong internally. |
LuceneResolutionFailed |
Returned from the Lucene resolver when something goes wrong. This typically means either: 1. There is an invalid relationship configuration. 2. The lucene filter is invalid. 3. Something went wrong resolving the nested relationships. |
RecordNotFound |
Returned from the getObject endpoint when the given record ID is not found. |
QueryMultipleExecutionFailed |
Something went wrong while querying a list of records. The error could not be any more specific. |
QuerySingleExecutionFailed |
Something went wrong while querying a single record. The error could not be any more specific. |
ValidationFailed |
Returned from the createObject and updateObject endpoints when the given record data fails validation. |
KafkaConsumptionFailed |
Something went wrong during the consumption of a Kafka message. |
UI Framework
Code | Meaning |
---|---|
TemplateRenderFailed |
Something went wrong in the Nunjucks environment when parsing a template. This could be a template syntax error, or another issue caused template parsing to fail. |
DataTableInvalidList |
Something went wrong trying to get the list of cells for a column in the data table. |
DataTableMissingSchema |
The Data Table in a List View could not be rendered because the columns Data Schema is missing. |
ReflectiveTabsInvalidTabsList |
A malformed tab list was supplied to the reflective tabs component. |
Feedback
Was this page helpful?