| permalink | integrate/error-codes | |||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| redirect_from |
|
|||||||||||||||||||||||||||
| published | true | |||||||||||||||||||||||||||
| title | Error Codes | |||||||||||||||||||||||||||
| type | scenario | |||||||||||||||||||||||||||
| toc | false | |||||||||||||||||||||||||||
| properties |
|
|||||||||||||||||||||||||||
| require | ||||||||||||||||||||||||||||
| required_by |
Please find a list of enmeshed error codes below. Most often the errors occur on invalid input or actions. If you happen to find unexpected errors while using enmeshed or cannot deduce the reason for your error, please report it in the enmeshed Issue Tracker.
| ErrorCode | Description |
|---|---|
| {% include anchor a="error.connector.errorInErrorHandler" %} | The error handler ran into an error. Check the error message and the stack trace and report this to a Connector developer, because this should not happen. |
| {% include anchor a="error.connector.http.methodNotAllowed" %} | This method is not supported for the requested resource. |
| {% include anchor a="error.connector.http.notAcceptable" %} | The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
| {% include anchor a="error.connector.http.routeDoesNotExist" %} | The requested route does not exist. |
| {% include anchor a="error.connector.unauthorized" %} | The Connector is unauthorized, because the [API key]({% link _docs_integrate/access-the-connector.md %}) is not set or incorrect. |
| {% include anchor a="error.connector.unexpected" %} | An unexpected error occurred. |
| {% include anchor a="error.connector.validation.invalidJsonInPayload" %} | The given payload is not a valid JSON object. |
| {% include anchor a="error.consumption.attributes.cannotSetDeletionInfoOfRepositoryAttributes" %} | [RepositoryAttributes]({% link _docs_integrate/data-model-overview.md %}#localattribute) cannot have a deletionInfo, since they are not shared with a peer and can be deleted directly. |
| {% include anchor a="error.consumption.attributes.cannotSucceedAttributesWithASuccessor" %} | It isn't possible to [succeed Attributes]({% link _docs_integrate/update-attributes-by-succession.md %}) which have already a successor. Instead, the successor has to be succeeded. |
| {% include anchor a="error.consumption.attributes.cannotSucceedAttributesWithDeletionInfo" %} | Attributes with a deletionInfo cannot be [succeeded]({% link _docs_integrate/update-attributes-by-succession.md %}), since the peer may have already deleted it or marked it for deletion. |
| {% include anchor a="error.consumption.attributes.cannotSucceedChildOfComplexAttribute" %} | The Attribute is a child Attribute of a [complex IdentityAttribute]({% link _docs_integrate/attribute-introduction.md %}#complex-identityattributes) and cannot be succeeded on its own. Instead, succeed the parent which will implicitly succeed all its children. |
| {% include anchor a="error.consumption.attributes.forbiddenCharactersInAttribute" %} | The value of the Attribute, that is tried to be created, contains forbidden characters. |
| {% include anchor a="error.consumption.attributes.invalidDeletionInfoOfOwnSharedAttribute" %} | The only valid values of the property [deletionStatus for own shared Attributes]({% link _docs_integrate/delete-attributes.md %}#delete-own-shared-attributes) are "DeletionRequestSent", "DeletionRequestRejected", "DeletedByPeer" or "ToBeDeletedByPeer". |
| {% include anchor a="error.consumption.attributes.invalidDeletionInfoOfPeerSharedAttribute" %} | The only valid values of the property [deletionStatus for peer shared Attributes]({% link _docs_integrate/delete-attributes.md %}#delete-peer-shared-attributes) are "DeletedByOwner" or "ToBeDeleted". |
| {% include anchor a="error.consumption.attributes. invalidDeletionInfoOfThirdPartyRelationshipAttribute" %} |
The only valid deletionStatus for [ThirdPartyRelationshipAttributes]({% link _docs_integrate/data-model-overview.md %}#relationshipattribute) is "DeletedByPeer", see ['Delete a ThirdPartyRelationshipAttribute']({% link _docs_use-cases/use-case-consumption-delete-a-thirdpartyrelationshipattribute-and-notify-peer.md %}) for more details. |
| {% include anchor a="error.consumption.attributes.invalidParentSuccessor" %} | The [complex parent successor of this Attribute]({% link _docs_integrate/update-attributes-by-succession.md %}#succeeding-a-repositoryattribute) does not exist. |
| {% include anchor a="error.consumption.attributes.invalidTags" %} | Some of the provided [IdentityAttribute]({% link _docs_integrate/data-model-overview.md %}#identityattribute) tags are invalid. |
| {% include anchor a="error.consumption.attributes.isNotOwnSharedAttribute" %} | The Attribute is not an [own shared Attribute]({% link _docs_integrate/data-model-overview.md %}#localattribute). |
| {% include anchor a="error.consumption.attributes.isNotPeerSharedAttribute" %} | The Attribute is not a [peer shared Attribute]({% link _docs_integrate/data-model-overview.md %}#localattribute). |
| {% include anchor a="error.consumption.attributes.isNotRepositoryAttribute" %} | The given Attribute is not a [RepositoryAttribute]({% link _docs_integrate/data-model-overview.md %}#localattribute). |
| {% include anchor a="error.consumption.attributes.isNotSharedAttribute" %} | The Attribute is not a shared [Attribute]({% link _docs_integrate/data-model-overview.md %}#localattribute). |
| {% include anchor a="error.consumption.attributes.isNotThirdPartyRelationshipAttribute" %} | The Attribute is not a [ThirdPartyRelationshipAttribute]({% link _docs_integrate/data-model-overview.md %}#localattribute). |
| {% include anchor a="error.consumption.attributes.predecessorDoesNotExist" %} | The predecessor does not exist. |
| {% include anchor a="error.consumption.attributes.predecessorIsNotOwnSharedIdentityAttribute" %} | The predecessor is not an [own shared IdentityAttribute]({% link _docs_integrate/data-model-overview.md %}#localattribute). |
| {% include anchor a="error.consumption.attributes.predecessorIsNotOwnSharedRelationshipAttribute" %} | The predecessor is not an [own shared RelationshipAttribute]({% link _docs_integrate/data-model-overview.md %}#localattribute). |
| {% include anchor a="error.consumption.attributes.predecessorIsNotPeerSharedIdentityAttribute" %} | The predecessor is not a [peer shared IdentityAttribute]({% link _docs_integrate/data-model-overview.md %}#localattribute). |
| {% include anchor a="error.consumption.attributes.predecessorIsNotPeerSharedRelationshipAttribute" %} | The predecessor is not a [peer shared RelationshipAttribute]({% link _docs_integrate/data-model-overview.md %}#localattribute). |
| {% include anchor a="error.consumption.attributes.predecessorIsNotRepositoryAttribute" %} | The predecessor is not a [RepositoryAttribute]({% link _docs_integrate/data-model-overview.md %}#localattribute). |
| {% include anchor a="error.consumption.attributes. predecessorIsNotThirdPartyRelationshipAttribute" %} |
The predecessor is not a [ThirdPartyRelationshipAttribute]({% link _docs_integrate/data-model-overview.md %}#localattribute). |
| {% include anchor a="error.consumption.attributes.predecessorSourceAttributeIsNotRepositoryAttribute" %} | The predecessor sourceAttribute is not a [RepositoryAttribute]({% link _docs_integrate/data-model-overview.md %}#localattribute). |
| {% include anchor a="error.consumption.attributes.predecessorSourceContentIsNotEqualToCopyContent" %} | The predecessor sourceAttribute content doesn't match the content of the predecessor [shared Attribute copy]({% link _docs_integrate/update-attributes-by-succession.md %}#sharing-a-repositoryattribute). |
| {% include anchor a="error.consumption.attributes.senderIsNotPeerOfSharedAttribute" %} | The Sender of the [Notification]({% link _docs_integrate/data-model-overview.md %}#notification) is not the peer you shared the Attribute with. |
| {% include anchor a="error.consumption.attributes.setPredecessorIdDoesNotMatchActualPredecessorId" %} | The predecessor's id and the explicitly set value for the successor's succeeds field don't match. |
| {% include anchor a="error.consumption.attributes.setDefaultRepositoryAttributesIsDisabled" %} | Setting default RepositoryAttributes is disabled for this Account. |
| {% include anchor a="error.consumption.attributes.successionMustChangeContent" %} | An [Attribute succession]({% link _docs_integrate/update-attributes-by-succession.md %}) must change the Attribute's content. |
| {% include anchor a="error.consumption.attributes.successionMustNotChangeContentType" %} | The successor Attribute's content type does not match that of the predecessor. An [Attribute succession]({% link _docs_integrate/update-attributes-by-succession.md %}) must not change the Attribute's content type, i.e. an [IdentityAttribute]({% link _docs_integrate/data-model-overview.md %}#identityattribute) must not be succeeded by a [RelationshipAttribute]({% link _docs_integrate/data-model-overview.md %}#relationshipattribute) and v.v. |
| {% include anchor a="error.consumption.attributes.successionMustNotChangeKey" %} | The predecessor [RelationshipAttribute]({% link _docs_integrate/data-model-overview.md %}#relationshipattribute)'s key does not match that of the successor. The [succession of a RelationshipAttribute]({% link _docs_integrate/update-attributes-by-succession.md %}#succeeding-a-relationshipattribute-and-notifying-the-peer) must not change the key. |
| {% include anchor a="error.consumption.attributes.successionPeerIsNotOwner" %} | The peer of the succeeded Attribute is not its owner. This may be an attempt of spoofing. |
| {% include anchor a="error.consumption.attributes.successionMustNotChangeOwner" %} | The successor Attribute's owner does not match that of the predecessor. An [Attribute succession]({% link _docs_integrate/update-attributes-by-succession.md %}) must not change the Attribute's owner. |
| {% include anchor a="error.consumption.attributes.successionMustNotChangePeer" %} | The peer of the [shared Attribute]({% link _docs_integrate/update-attributes-by-succession.md %}#sharing-a-repositoryattribute) must not change. |
| {% include anchor a="error.consumption.attributes.successionMustNotChangeThirdParty" %} | The thirdPartyAddress of the [shared Attribute]({% link _docs_integrate/update-attributes-by-succession.md %}#sharing-a-repositoryattribute) must not change. |
| {% include anchor a="error.consumption.attributes.successionMustNotChangeValueType" %} | The successor Attribute's value.@type does not match that of the predecessor. An [Attribute succession]({% link _docs_integrate/update-attributes-by-succession.md %}) must not change the Attribute's value.@type. |
| {% include anchor a="error.consumption.attributes.successorDoesNotExist" %} | The successor does not exist. |
| {% include anchor a="error.consumption.attributes.successorIsNotAValidAttribute" %} | During the [creation of the successor]({% link _docs_integrate/update-attributes-by-succession.md %}#succeeding-a-repositoryattribute) the validation failed. |
| {% include anchor a="error.consumption.attributes.successorIsNotOwnSharedIdentityAttribute" %} | The successor is not an [own shared IdentityAttribute]({% link _docs_integrate/data-model-overview.md %}#localattribute). |
| {% include anchor a="error.consumption.attributes.successorIsNotOwnSharedRelationshipAttribute" %} | The successor is not an [own shared RelationshipAttribute]({% link _docs_integrate/data-model-overview.md %}#localattribute). |
| {% include anchor a="error.consumption.attributes.successorIsNotPeerSharedIdentityAttribute" %} | The successor is not a [peer shared IdentityAttribute]({% link _docs_integrate/data-model-overview.md %}#localattribute). |
| {% include anchor a="error.consumption.attributes.successorIsNotPeerSharedRelationshipAttribute" %} | The successor is not a [peer shared RelationshipAttribute]({% link _docs_integrate/data-model-overview.md %}#localattribute). |
| {% include anchor a="error.consumption.attributes.successorIsNotRepositoryAttribute" %} | The successor is not a [RepositoryAttribute]({% link _docs_integrate/data-model-overview.md %}#localattribute). |
| {% include anchor a="error.consumption.attributes.successorIsNotThirdPartyRelationshipAttribute" %} | The successor is not a [ThirdPartyRelationshipAttribute]({% link _docs_integrate/data-model-overview.md %}#localattribute). |
| {% include anchor a="error.consumption.attributes.successorMustNotHaveASuccessor" %} | The successor must not have a successor itself. That means the property succeededBy must be undefined. |
| {% include anchor a="error.consumption.attributes.successorMustNotYetExist" %} | The predecessor Attribute's successor must not exist. It will be created by the succession handlers and must not be created manually. |
| {% include anchor a="error.consumption.attributes.successorSourceAttributeDoesNotExist" %} | The successor sourceAttribute does not exist. |
| {% include anchor a="error.consumption.attributes.successorSourceAttributeIsNotRepositoryAttribute" %} | The successor sourceAttribute is not a [RepositoryAttribute]({% link _docs_integrate/data-model-overview.md %}#localattribute). |
| {% include anchor a="error.consumption.attributes.successorSourceAttributeIsNotSpecified" %} | The [sourceAttribute]({% link _docs_integrate/update-attributes-by-succession.md %}) of the successor must be specified. |
| {% include anchor a="error.consumption.attributes.successorSourceDoesNotSucceedPredecessorSource" %} | The predecessor [sourceAttribute]({% link _docs_integrate/update-attributes-by-succession.md %}) is not succeeded by the successor sourceAttribute. |
| {% include anchor a="error.consumption.attributes.successorSourceContentIsNotEqualToCopyContent" %} | The successor [sourceAttribute]({% link _docs_integrate/update-attributes-by-succession.md %}) content doesn't match the content of the successor [shared Attribute copy]({% link _docs_integrate/update-attributes-by-succession.md %}#sharing-a-repositoryattribute). |
| {% include anchor a="error.consumption.attributes.wrongOwnerOfRepositoryAttribute" %} | A wrong owner was provided wanting to create a [RepositoryAttribute]({% link _docs_integrate/data-model-overview.md %}#localattribute). You can only create RepositoryAttributes for yourself. |
| {% include anchor a="error.consumption.attributes.wrongRelationshipStatusToSetDeletionInfo" %} | In order to manually set the deletionInfo of an own shared or a peer shared [LocalAttribute]({% link _docs_integrate/data-model-overview.md %}#localattribute), the corresponding [Relationship]({% link _docs_integrate/data-model-overview.md %}#relationship) must have "DeletionProposed" as status. |
| {% include anchor a="error.consumption.requests.attributeQueryMismatch" %} | The provided Attribute does not match the AttributeQuery. |
| {% include anchor a="error.consumption.requests.cannotCreateRequestWithExpirationDateInPast" %} | A [Request]({% link _docs_integrate/data-model-overview.md %}#request) with an expiration date that is in the past cannot be created. |
| {% include anchor a="error.consumption.requests.cannotShareRelationshipAttributeOfPendingRelationship" %} | The provided [RelationshipAttribute]({% link _docs_integrate/data-model-overview.md %}#relationshipattribute) exists in the context of a pending [Relationship]({% link _docs_integrate/data-model-overview.md %}#relationship) and therefore cannot be shared. |
| {% include anchor a="error.consumption.requests.cannotShareRequestWithYourself" %} | It is not possible to share a [Request]({% link _docs_integrate/data-model-overview.md %}#request) with yourself. |
| {% include anchor a="error.consumption.requests.canOnlyDeleteIncomingRequestThatIsExpired" %} | Only incoming [Requests]({% link _docs_integrate/data-model-overview.md %}#request) that are expired can be deleted. |
| {% include anchor a="error.consumption.requests.decide.validation.invalidNumberOfItems" %} | The [Request- and the ResponseItem count]({% link _docs_integrate/request-and-response-introduction.md %}) is different. |
| {% include anchor a="error.consumption.requests.decide.validation.itemAcceptedButRequestNotAccepted" %} | You accepted a [RequestItem]({% link _docs_integrate/data-model-overview.md %}#requestitems) of a [Request]({% link _docs_integrate/data-model-overview.md %}#request), but you rejected the Request. If you accept a RequestItem, you need to accept the Request as well. |
| {% include anchor a="error.consumption.requests.decide.validation.mustBeAcceptedItemNotAccepted" %} | The [Request]({% link _docs_integrate/data-model-overview.md %}#request) was accepted, but a [RequestItem that was flagged as mustBeAccepted]({% link _docs_integrate/request-and-response-introduction.md %}#working-with-required-and-optional-requestitems) was not accepted. |
| {% include anchor a="error.consumption.requests.decide.validation. requestItemAnsweredAsRequestItemGroup" %} |
The [RequestItem]({% link _docs_integrate/data-model-overview.md %}#requestitems) was answered as a [RequestItemGroup]({% link _docs_integrate/data-model-overview.md %}#requestitemgroup), consider ['Request and response introduction']({% link _docs_integrate/request-and-response-introduction.md %}). |
| {% include anchor a="error.consumption.requests.decide.validation. requestItemGroupAnsweredAsRequestItem" %} |
The [RequestItemGroup]({% link _docs_integrate/data-model-overview.md %}#requestitemgroup) was answered as a [RequestItem]({% link _docs_integrate/data-model-overview.md %}#requestitems), consider ['Request and response introduction']({% link _docs_integrate/request-and-response-introduction.md %}). |
| {% include anchor a="error.consumption.requests.invalidAcceptParameters" %} | An attempt was made to accept the [RequestItem]({% link _docs_integrate/data-model-overview.md %}#requestitems) with invalid [AcceptRequestItemParameters]({% link _docs_integrate/data-model-overview.md %}#acceptrequestitemparameters). |
| {% include anchor a="error.consumption.requests.invalidRequestItem" %} | The given [RequestItem]({% link _docs_integrate/data-model-overview.md %}#requestitems) is invalid. Check the error message or the stack trace to learn more. |
| {% include anchor a="error.consumption.requests.missingRelationship" %} | You need a [Relationship]({% link _docs_integrate/data-model-overview.md %}#relationship) to send/decide that [Request]({% link _docs_integrate/data-model-overview.md %}#request). |
| {% include anchor a="error.consumption.requests.peerIsInDeletion" %} | The [Request]({% link _docs_integrate/data-model-overview.md %}#request) cannot be created or decided, because the peer of the [Relationship]({% link _docs_integrate/data-model-overview.md %}#relationship) to which the Request belongs has "ToBeDeleted" as peerDeletionInfo.deletionStatus. |
| {% include anchor a="error.consumption.requests.peerIsDeleted" %} | The [Request]({% link _docs_integrate/data-model-overview.md %}#request) cannot be created or decided, because the peer of the [Relationship]({% link _docs_integrate/data-model-overview.md %}#relationship) to which the Request belongs has "Deleted" as peerDeletionInfo.deletionStatus. |
| {% include anchor a="error.consumption.requests.servalErrorDuringRequestItemProcessing" %} | A serialization / validation error occurred during the [RequestItem]({% link _docs_integrate/data-model-overview.md %}#requestitems) processing. Check the type definitions of your used types. |
| {% include anchor a="error.consumption.requests.unexpectedErrorDuringRequestItemProcessing" %} | An unexpected error occurred during the [RequestItem]({% link _docs_integrate/data-model-overview.md %}#requestitems) processing. |
| {% include anchor a="error.consumption.requests.validation.inheritedFromItem" %} | Some child items have errors. If this error occurred during the specification of a [Request]({% link _docs_integrate/data-model-overview.md %}#request), [call 'validate' to get more information]({% link _docs_use-cases/use-case-consumption-check-if-outgoing-request-can-be-created.md %}). |
| {% include anchor a="error.consumption.requests.violatedKeyUniquenessOfRelationshipAttributes" %} | For a given combination of key, owner and value.@type, there may only be at most one [RelationshipAttribute]({% link _docs_integrate/data-model-overview.md %}#relationshipattribute) in the context of a given [Relationship]({% link _docs_integrate/data-model-overview.md %}#relationship), whose corresponding [LocalAttribute]({% link _docs_integrate/data-model-overview.md %}#localattribute) has an undefined succeededBy property. |
| {% include anchor a="error.consumption.requests.wrongRelationshipStatus" %} | The [Relationship]({% link _docs_integrate/data-model-overview.md %}#relationship) needs to be in a different status (e.g. "Active") to send/decide that [Request]({% link _docs_integrate/data-model-overview.md %}#request). |
| {% include anchor a="error.runtime.alreadyInitialized" %} | The Runtime is already initialized. The init method can only be executed once. |
| {% include anchor a="error.runtime.alreadyStarted" %} | The Runtime is already started. You should stop it first for a restart. |
| {% include anchor a="error.runtime.attributes.cannotCreateDuplicateRepositoryAttribute" %} | The [RepositoryAttribute]({% link _docs_integrate/data-model-overview.md %}#localattribute) cannot be created because it has the exact same content.value as an already existing RepositoryAttribute whose succeededBy property is undefined. |
| {% include anchor a="error.runtime.attributes.cannotDeleteSharedAttributeWhileRelationshipIsPending" %} | The shared Attribute cannot be deleted while the [Relationship]({% link _docs_integrate/data-model-overview.md %}#relationship) to the peer has "Pending" as status. |
| {% include anchor a="error.runtime.attributes.cannotSeparatelyDeleteChildOfComplexAttribute" %} | The given Attribute is a child of a [complex IdentityAttribute]({% link _docs_integrate/attribute-introduction.md %}#complex-identityattributes). If you want to delete it, you must delete its parent. |
| {% include anchor a="error.runtime.attributes.hasSuccessor" %} | The given Attribute already has a successor. |
| {% include anchor a="error.runtime.attributes.isNotOwnSharedAttribute" %} | The given Attribute is not an [own shared Attribute]({% link _docs_integrate/data-model-overview.md %}#localattribute). |
| {% include anchor a="error.runtime.attributes.isNotPeerSharedAttribute" %} | The given Attribute is not a [peer shared Attribute]({% link _docs_integrate/data-model-overview.md %}#localattribute). |
| {% include anchor a="error.runtime.attributes.isNotRepositoryAttribute" %} | The given Attribute is not a [RepositoryAttribute]({% link _docs_integrate/data-model-overview.md %}#localattribute). |
| {% include anchor a="error.runtime.attributes.isNotThirdPartyRelationshipAttribute" %} | The given Attribute is not a [ThirdPartyRelationshipAttribute]({% link _docs_integrate/data-model-overview.md %}#localattribute). |
| {% include anchor a="error.runtime.attributes. noPreviousVersionOfRepositoryAttributeHasBeenSharedWithPeerBefore" %} |
No previous version of the given [RepositoryAttribute]({% link _docs_integrate/data-model-overview.md %}#localattribute) has been shared with this peer before. If you wish to execute an initial sharing of this Attribute, [use 'ShareRepositoryAttribute']({% link _docs_integrate/share-attributes-with-peer.md %}). |
| {% include anchor a="error.runtime.attributes.setDefaultRepositoryAttributesIsDisabled" %} | Setting default RepositoryAttributes is disabled for this Account. |
| {% include anchor a="error.runtime.attributes.repositoryAttributeHasAlreadyBeenSharedWithPeer" %} | The given [RepositoryAttribute]({% link _docs_integrate/data-model-overview.md %}#localattribute) has already been shared with this peer. |
| {% include anchor a="error.runtime.challenges.invalidChallenge" %} | The challengeString is invalid. |
| {% include anchor a="error.runtime.challenges.invalidSignature" %} | The signature is invalid. |
| {% include anchor a="error.runtime.decide.requestConfigDoesNotMatchResponseConfig" %} | The automation configuration specified when using the [Decider Module]({% link _docs_explore/61-runtime.md %}#decider-module) is invalid because the requestConfig does not match the responseConfig. |
| {% include anchor a="error.runtime.files.invalidReference" %} | The given reference is not valid. The reference for a [File]({% link _docs_integrate/data-model-overview.md %}#file) must start with 'RklM' or with 'VE9L' in case of a Token. |
| {% include anchor a="error.runtime.files.notOwnedByYou" %} | Only the owner of the [File]({% link _docs_integrate/data-model-overview.md %}#file) can perform this action. |
| {% include anchor a="error.runtime.identityDeletionProcess.noActiveIdentityDeletionProcess" %} | No active [IdentityDeletionProcess]({% link _docs_integrate/data-model-overview.md %}#identitydeletionprocess) was found. |
| {% include anchor a="error.runtime.identityDeletionProcess.activeIdentityDeletionProcessAlreadyExists" %} | There is already an active [IdentityDeletionProcess]({% link _docs_integrate/data-model-overview.md %}#identitydeletionprocess). You cannot start another, as there may only be one active IdentityDeletionProcess per [Identity]({% link _docs_integrate/data-model-overview.md %}#identity). |
| {% include anchor a="error.runtime.identityDeletionProcess.noApprovedIdentityDeletionProcess" %} | [No approved IdentityDeletionProcess was found]({% link _docs_use-cases/use-case-transport-get-active-identitydeletionprocess.md %}). |
| {% include anchor a="error.runtime.identityDeletionProcess.noWaitingForApprovalIdentityDeletionProcess" %} | No [IdentityDeletionProcess]({% link _docs_integrate/data-model-overview.md %}#identitydeletionprocess) waiting for decision was found. |
| {% include anchor a="error.runtime.identityMetadata.notFound" %} | There is no stored [IdentityMetadata]({% link _docs_integrate/data-model-overview.md %}#identitymetadata) for the specified combination of reference and key. |
| {% include anchor a="error.runtime.identityMetadata.unfamiliarReferencedIdentity" %} | The reference of the [IdentityMetadata]({% link _docs_integrate/data-model-overview.md %}#identitymetadata) resolves neither to the address of a peer of a [Relationship]({% link _docs_integrate/data-model-overview.md %}#relationship) nor the address of the own [Identity]({% link _docs_integrate/data-model-overview.md %}#identity). |
| {% include anchor a="error.runtime.identityRecoveryKits.datawalletDisabled" %} | The identity recovery kit feature for App users will only work if the datawallet is enabled. |
| {% include anchor a="error.runtime.invalidTokenContent" %} | The given [Token]({% link _docs_integrate/data-model-overview.md %}#token) has an invalid content for this [route]({% link _docs_use-cases/use-case-transport-create-own-token.md %}). |
| {% include anchor a="error.runtime.messages.cannotSendMessageWithExpiredRequest" %} | The [Message]({% link _docs_integrate/data-model-overview.md %}#message) cannot be sent as the contained [Request]({% link _docs_integrate/data-model-overview.md %}#request) is already expired. Please create a new Request and try again. |
| {% include anchor a="error.runtime.messages.hasNoActiveRelationship" %} | The [Message]({% link _docs_integrate/data-model-overview.md %}#message) cannot be sent, because there is no active [Relationship]({% link _docs_integrate/data-model-overview.md %}#relationship) to one or more of its recipients. However, please note that Messages whose content is a [Notification]({% link _docs_integrate/data-model-overview.md %}#notification) can still be sent on terminated Relationships. |
| {% include anchor a="error.runtime.messages.peerIsInDeletion" %} | The [Message]({% link _docs_integrate/data-model-overview.md %}#message) cannot be sent, because one or more of its recipients to which [Relationships]({% link _docs_integrate/data-model-overview.md %}#relationship) exist have "ToBeDeleted" as peerDeletionInfo.deletionStatus and the content of the Message is not a [Notification]({% link _docs_integrate/data-model-overview.md %}#notification). |
| {% include anchor a="error.runtime.messages.fileNotFoundInMessage" %} | The requested [File]({% link _docs_integrate/data-model-overview.md %}#file) was not found in the given [Message]({% link _docs_integrate/data-model-overview.md %}#message). |
| {% include anchor a="error.runtime.notifications.cannotReceiveNotificationFromOwnMessage" %} | It is not possible to receive a [Notification]({% link _docs_integrate/data-model-overview.md %}#notification) from an own [Message]({% link _docs_integrate/data-model-overview.md %}#message). |
| {% include anchor a="error.runtime.notifications.cannotSaveSentNotificationFromPeerMessage" %} | The given [Message]({% link _docs_integrate/data-model-overview.md %}#message) was received from a peer, but an own Message is expected here to save its [Notification]({% link _docs_integrate/data-model-overview.md %}#notification) content. |
| {% include anchor a="error.runtime.notifications.messageDoesNotContainNotification" %} | The given [Message]({% link _docs_integrate/data-model-overview.md %}#message) does not contain a [Notification]({% link _docs_integrate/data-model-overview.md %}#notification). |
| {% include anchor a="error.runtime.notInitialized" %} | The Runtime is not initialized. You must run init before you can start or stop the runtime. |
| {% include anchor a="error.runtime.notStarted" %} | The Runtime is not started. You can only stop the Runtime if you executed start before. |
| {% include anchor a="error.runtime.notSupported" %} | The requested feature is not supported. |
| {% include anchor a="error.runtime.recordNotFound" %} | The requested record was not found. Make sure the id exists and the record is not expired. |
| {% include anchor a="error.runtime.relationships.isNeitherRejectedNorRevoked" %} | The status of the [Relationship]({% link _docs_integrate/data-model-overview.md %}#relationship) is neither "Rejected" nor "Revoked". |
| {% include anchor a="error.runtime.relationships.noAcceptedIncomingRequest" %} | When attempting to [create a Relationship]({% link _docs_use-cases/use-case-transport-create-relationship-with-relationshiptemplate.md %}) based on a [RelationshipTemplate]({% link _docs_integrate/data-model-overview.md %}#relationshiptemplate) with a [RelationshipTemplateContent]({% link _docs_integrate/data-model-overview.md %}#relationshiptemplatecontent), there must be an associated accepted incoming [Request]({% link _docs_integrate/data-model-overview.md %}#request). |
| {% include anchor a="error.runtime.relationships.wrongRelationshipStatus" %} | The given [Relationship]({% link _docs_integrate/data-model-overview.md %}#relationship) has the wrong status to run this operation. |
| {% include anchor a="error.runtime.relationships.wrongResponseProvidedAsCreationContent" %} | When attempting to [create a Relationship]({% link _docs_use-cases/use-case-transport-create-relationship-with-relationshiptemplate.md %}) based on a [RelationshipTemplate]({% link _docs_integrate/data-model-overview.md %}#relationshiptemplate) with a [RelationshipTemplateContent]({% link _docs_integrate/data-model-overview.md %}#relationshiptemplatecontent), the [Response]({% link _docs_integrate/data-model-overview.md %}#response) of the associated accepted incoming [Request]({% link _docs_integrate/data-model-overview.md %}#request) must be provided as the response of the [RelationshipCreationContent]({% link _docs_integrate/data-model-overview.md %}#relationshipcreationcontent). |
| {% include anchor a="error.runtime.relationshipTemplates.cannotCreateTokenForPeerTemplate" %} | You cannot [create a Token for a RelationshipTemplate]({% link _docs_use-cases/use-case-transport-create-token-for-own-relationshiptemplate.md %}) of a peer. |
| {% include anchor a="error.runtime.relationshipTemplates.invalidReference" %} | The given reference is not valid. The reference for a [RelationshipTemplate]({% link _docs_integrate/data-model-overview.md %}#relationshiptemplate) must start with 'UkxU'. |
| {% include anchor a="error.runtime.relationshipTemplates.personalizationMustBeInherited" %} | If a [RelationshipTemplate]({% link _docs_integrate/data-model-overview.md %}#relationshiptemplate) is personalized, [Tokens]({% link _docs_integrate/data-model-overview.md %}#token) created from it must have the same personalization. |
| {% include anchor a="error.runtime.relationshipTemplates.passwordProtectionMustBeInherited" %} | If a [RelationshipTemplate]({% link _docs_integrate/data-model-overview.md %}#relationshiptemplate) has password protection, [Tokens]({% link _docs_integrate/data-model-overview.md %}#token) created from it must have the same password protection. |
| {% include anchor a="error.runtime.relationshipTemplates.requestCannotExpireAfterRelationshipTemplate" %} | If the content of a [RelationshipTemplate]({% link _docs_integrate/data-model-overview.md %}#relationshiptemplate) is a [RelationshipTemplateContent]({% link _docs_integrate/data-model-overview.md %}#relationshiptemplatecontent), the expiration date of the [Request]({% link _docs_integrate/data-model-overview.md %}#request) within its onNewRelationship property must be set such that the expiration date of the RelationshipTemplate is not exceeded. |
| {% include anchor a="error.runtime.requestDeserialization" %} | There was an error during the request deserialization. |
| {% include anchor a="error.runtime.servalError" %} | A serialization / validation error occurred. |
| {% include anchor a="error.runtime.startup.noActiveAccount" %} | No AccountController could be found. You might have to login first. |
| {% include anchor a="error.runtime.startup.noActiveConsumptionController" %} | No ConsumptionController could be found. You might have to login first. |
| {% include anchor a="error.runtime.startup.noActiveExpander" %} | No DataViewExpander could be found. You might have to login first. |
| {% include anchor a="error.runtime.unknown" %} | An unknown error occurred. Check the error message or the stack trace to learn more. |
| {% include anchor a="error.runtime.unknownType" %} | The given @type could not be found during the deserialization. |
| {% include anchor a="error.runtime.validation.invalidPayload" %} | The given combination of properties in the payload is not supported. |
| {% include anchor a="error.runtime.validation.invalidPropertyValue" %} | A property of the given payload is invalid. |
| {% include anchor a="error.transport.accountControllerInitialSyncFailed" %} | The initial sync of the AccountController has failed for a local account. |
| {% include anchor a="error.transport.challenges.challengeTypeRequiresActiveRelationship" %} | The challengeType "Relationship" requires an active [Relationship]({% link _docs_integrate/data-model-overview.md %}#relationship). |
| {% include anchor a="error.transport.datawallet.currentBiggerThanTarget" %} | The current datawallet version is bigger than the target version. |
| {% include anchor a="error.transport.datawallet.insufficientSupportedDatawalletVersion" %} | The current SupportedDatawalletVersion is too low to perform the requested operation. This means that the datawallet of the [Identity]({% link _docs_integrate/data-model-overview.md %}#identity) was upgraded by another device with a higher version. It is necessary to update the current device. |
| {% include anchor a="error.transport.datawallet.unsupportedModification" %} | The following collections were received in CacheChanged datawallet modifications but are not supported by the current version of this library. |
| {% include anchor a="error.transport.devices.alreadyOnboarded" %} | The device has already been onboarded. |
| {% include anchor a="error.transport.devices.couldNotDeleteDevice" %} | The device cannot be deleted as the device is already onboarded or the Backbone did not authorize the deletion. |
| {% include anchor a="error.transport.files.cipherMismatch" %} | The actual hash of the cipher does not match the given cipherHash. Something went wrong while storing/transmitting the file. |
| {% include anchor a="error.transport.files.invalidMetadata" %} | The metadata of the [File]({% link _docs_integrate/data-model-overview.md %}#file) is invalid. |
| {% include anchor a="error.transport.files.maxFileSizeExceeded" %} | The given [File]({% link _docs_integrate/data-model-overview.md %}#file) content size exceeds the max file size the Backbone accepts. |
| {% include anchor a="error.transport.files.plaintextHashMismatch" %} | The actual hash of the plaintext does not match the given plaintextHash. Something went wrong while encrypting/decrypting the [File]({% link _docs_integrate/data-model-overview.md %}#file). |
| {% include anchor a="error.transport.general.baseUrlNotSet" %} | The [baseUrl of the transportLibrary]({% link _docs_operate/configuration.md %}#transportlibrary) was not set. |
| {% include anchor a="error.transport.general.invalidBaseUrl" %} | The [baseUrl of the transportLibrary]({% link _docs_operate/configuration.md %}#transportlibrary) is invalid since it contains a vertical bar |. |
| {% include anchor a="error.transport.general.notIntendedForYou" %} | If a [RelationshipTemplate]({% link _docs_integrate/data-model-overview.md %}#relationshiptemplate) or a [Token]({% link _docs_integrate/data-model-overview.md %}#token) is personalized, it may only be loaded by the [Identity]({% link _docs_integrate/data-model-overview.md %}#identity) for which it is intended. |
| {% include anchor a="error.transport.general.platformClientIdNotSet" %} | The [platformClientId of the transportLibrary]({% link _docs_operate/configuration.md %}#transportlibrary) was not set. |
| {% include anchor a="error.transport.general.platformClientInvalid" %} | The combination of [platformClientId and platformClientSecret of the transportLibrary]({% link _docs_operate/configuration.md %}#transportlibrary) is invalid. |
| {% include anchor a="error.transport.general.platformClientSecretNotSet" %} | The [platformClientSecret of the transportLibrary]({% link _docs_operate/configuration.md %}#transportlibrary) was not set. |
| {% include anchor a="error.transport.messages.hasNeitherActiveNorTerminatedRelationship" %} | The [Message]({% link _docs_integrate/data-model-overview.md %}#message) cannot be sent, because there is neither an active nor a terminated [Relationship]({% link _docs_integrate/data-model-overview.md %}#relationship) to one or more of its recipients. |
| {% include anchor a="error.transport.messages.peerIsDeleted" %} | The [Message]({% link _docs_integrate/data-model-overview.md %}#message) cannot be sent, because one or more of its recipients to which [Relationships]({% link _docs_integrate/data-model-overview.md %}#relationship) exist have "Deleted" as peerDeletionInfo.deletionStatus. |
| {% include anchor a="error.transport.messages.ownAddressNotInList" %} | The recipients list of a [Message]({% link _docs_integrate/data-model-overview.md %}#message) didn't contain an entry for the own address. This Message should not have been received. |
| {% include anchor a="error.transport.messages.plaintextMismatch" %} | The own address was not named as a recipient within the signed MessagePlaintext. For example this can be caused by a replay attack. |
| {% include anchor a="error.transport.messages.signatureListMismatch" %} | The signature list didn't contain an entry for a given address. |
| {% include anchor a="error.transport.messages.signatureNotValid" %} | The digital signature on a [Message]({% link _docs_integrate/data-model-overview.md %}#message) for a peer key is invalid. An impersonation attack might be the cause of this. |
| {% include anchor a="error.transport.noPasswordProvided" %} | If a [RelationshipTemplate]({% link _docs_integrate/data-model-overview.md %}#relationshiptemplate) or a [Token]({% link _docs_integrate/data-model-overview.md %}#token) has password protection, a password must be provided to load it. |
| {% include anchor a="error.transport.notSupported" %} | The requested method is not yet supported. |
| {% include anchor a="error.transport.recordNotFound" %} | The requested record was not found. |
| {% include anchor a="error.transport.relationships. activeIdentityDeletionProcessOfOwnerOfRelationshipTemplate" %} |
The [Identity]({% link _docs_integrate/data-model-overview.md %}#identity) that created the [RelationshipTemplate]({% link _docs_integrate/data-model-overview.md %}#relationshiptemplate) is currently in the process of deleting itself. Thus, it is not possible to establish a [Relationship]({% link _docs_integrate/data-model-overview.md %}#relationship) to it. |
| {% include anchor a="error.transport.relationships.deletedOwnerOfRelationshipTemplate" %} | The [Identity]({% link _docs_integrate/data-model-overview.md %}#identity) that created the [RelationshipTemplate]({% link _docs_integrate/data-model-overview.md %}#relationshiptemplate) has been deleted in the meantime. Thus, it is not possible to establish a [Relationship]({% link _docs_integrate/data-model-overview.md %}#relationship) to it. |
| {% include anchor a="error.transport.relationships.operationOnlyAllowedForPeer" %} | Only your peer may run the requested operation. |
| {% include anchor a="error.transport.relationships.reactivationAlreadyRequested" %} | The reactivation of the [Relationship]({% link _docs_integrate/data-model-overview.md %}#relationship) was requested already. |
| {% include anchor a="error.transport.relationships.reactivationNotRequested" %} | There's no [Relationship]({% link _docs_integrate/data-model-overview.md %}#relationship) reactivation [Request]({% link _docs_integrate/data-model-overview.md %}#request) to respond to. |
| {% include anchor a="error.transport.relationships.relationshipCurrentlyExists" %} | No new [Relationship]({% link _docs_integrate/data-model-overview.md %}#relationship) to the peer can be created as a Relationship with "Pending", "Active", "Terminated" or "DeletionProposed" as status already exists. |
| {% include anchor a="error.transport.relationships.relationshipNotYetDecomposedByPeer" %} | No new [Relationship]({% link _docs_integrate/data-model-overview.md %}#relationship) can be created as the former Relationship is not yet decomposed by the peer. |
| {% include anchor a="error.transport.relationships.relationshipTemplateIsExpired" %} | The [RelationshipTemplate]({% link _docs_integrate/data-model-overview.md %}#relationshiptemplate) is already expired and therefore cannot be used to create a [Relationship]({% link _docs_integrate/data-model-overview.md %}#relationship). |
| {% include anchor a="error.transport.relationships.wrongRelationshipStatus" %} | The [Relationship]({% link _docs_integrate/data-model-overview.md %}#relationship) has the wrong status to run the requested operation. |
| {% include anchor a="error.transport.secrets.secretNotFound" %} | No secret was found for a specific type. |
| {% include anchor a="error.transport.secrets.wrongSecretType" %} | The given secret type is not supported. |
| {% include anchor a="error.transport.signatureNotValid" %} | A signature is invalid. |
| {% include anchor a="error.transport.tokens.invalidTokenContent" %} | The given [Token]({% link _docs_integrate/data-model-overview.md %}#token) content is not of type TokenContent. |