Error Codes
This page depicts the various Error codes that Axon Server will return in the case of any problems while Processing Client Requests / Message Handling / Administrative Tasks / Cluster Errors.
Area | Error Code | Description |
---|---|---|
Client Request Processing Errors | ||
AXONIQ-1000 | AUTHENTICATION_TOKEN_MISSING This indicates that the Axon Server has been configured with authentication enabled and a client application did not pass a token. | |
AXONIQ-1001 | AUTHENTICATION_INVALID_TOKEN This indicates that the Axon Server has been configured with authentication enabled and a client application has supplied an invalid token. | |
AXONIQ-1002 | UNSUPPORTED_INSTRUCTION This error is returned when the Axon Server cannot recognize the instruction passed to it. | |
AXONIQ-1003 | INSTRUCTION_EXECUTION_ERROR This error is returned when the Axon Server throws an error during the execution of the instruction passed to it. | |
AXONIQ-1004 | INSTRUCTION_RESULT_TIMEOUT This indicates that the execution of the instruction did not finish within the timeout set. | |
AXONIQ-1100 | NODE_IS_REPLICA This error is returned when a request from a node to join a cluster is received by a node that is no longer leader. Normally the node would forward the request to the leader, but if there is a leader change during the processing of the join request this may happen. | |
AXONIQ-1300 | NO_SUCH_APPLICATION This error is returned when any client sends any instruction with a specific application name that has not been registered with Axon Server. | |
AXONIQ-1301 | NO_SUCH_NODE This error is returned when any client sends any instruction with a specific node name that has not been registered with Axon Server. | |
AXONIQ-1302 | CONTEXT_NOT_FOUND This error is returned when any client sends any instruction with a specific context that has not been registered with Axon Server. | |
AXONIQ-1304 | CONTEXT_EXISTS This error is returned when there is an instruction to create a specific context within Axon Server and it already exists. | |
AXONIQ-1400 | NO_AXONSERVER_FOR_CONTEXT This error is returned when there is no Axon Server node available for the specified context. | |
AXONIQ-1500 | AXONSERVER_NODE_NOT_CONNECTED This error is returned when there is an instruction to create a specific context within Axon Server and it already exists. | |
Input Errors | ||
AXONIQ-2000 | INVALID_SEQUENCE This error is returned when there is a gap between the sequence number for a particular aggregate instance that the client application sends and the current sequence number for that instance in the Axon Server Event Store. | |
AXONIQ-2001 | PAYLOAD_TOO_LARGE This error is returned when the payload for the message to be executed is too large. | |
AXONIQ-2002 | TOO_MANY_EVENTS This error is returned when an ad-hoc query (e.g. from the Search Page) has buffered too many rows to send to the client, this error also is returned when a single transaction from a client contains more than 32767 events (due to a limitation in the event store format, we can only store MAX_SHORT events in a single transaction). | |
AXONIQ-2100 | NO_LEADER_AVAILABLE This error is returned when no leader is available to execute any instruction sent to the Axon Server cluster. | |
AXONIQ-2101 | NOT_RUNNING_IN_CLUSTER This error is returned when Axon Server is not running in a cluster. | |
AXONIQ-2102 | CONTEXT_UPDATE_IN_PROGRESS This error is returned when an instruction on a specific context is rejected as it might be undergoing an update. | |
AXONIQ-2200 | INVALID_TRANSACTION_TOKEN This error is returned when during replication there is a mismatch between the transaction token in the new transaction and the transaction token that the event store node expects. This means that there is a likely inconsistency in the data between the nodes. | |
AXONIQ-2301 | CLUSTER_NOT_ALLOWED This error is returned when an instruction to create a cluster is rejected. | |
AXONIQ-2302 | CONTEXT_CREATION_NOT_ALLOWED This error is returned when an instruction to create a context on an Axon Server cluster is rejected due to invalid permissions. | |
AXONIQ-2303 | NOT_SUPPORTED_IN_DEVELOPMENT This error is returned when an instruction valid only in non-development mode is attempted when development mode is active. | |
AXONIQ-2304 | CANNOT_DELETE_INTERNAL_CONTEXT This error is returned when an operation to delete any internal context is attempted on an Axon Server cluster. | |
AXONIQ-2305 | MAX_CLUSTER_SIZE_REACHED This error is returned when the maximum size of the cluster is reached. | |
AXONIQ-2306 | ALREADY_MEMBER_OF_CLUSTER This error is returned when an attempt is made to add an already existing node to a cluster. | |
AXONIQ-2307 | NOT_A_MEMBER This error is returned when a cluster related instruction was sent to a node that is not a member of the cluster. | |
AXONIQ-2308 | INVALID_CONTEXT_NAME This error is returned when an instruction is attemped on a non-existing context. | |
AXONIQ-2310 | CANNOT_REMOVE_LAST_NODE This error is returned when a user tries to remove the last node from a replication group. In this case, the user should delete the replication group. | |
AXONIQ-2311 | INVALID_PROPERTY_VALUE This error is returned in multiple conditions e.g. when creating a context with properties and one of the properties does not have a valid value, also when updating a license and the license file is invalid or the environment variable. | |
AXONIQ-2500 | SAME_NODE_NAME This error is returned when a node tries to join the cluster with the same internal hostname and port as the leader. | |
AXONIQ-2501 | UNKNOWN_HOST This error is returned when a hostname was passed that did not resolve to a valid IP address. | |
AXONIQ-2502 | CANNOT_JOIN This error is returned when a node tries to join the cluster and there is an error. | |
AXONIQ-2510 | UNKNOWN_ROLE This error is returned when an unknown role is assigned to a user or application. This can only happen when this is done through the REST interface directly or through the CLI. | |
AXONIQ-2511 | INVALID_QUERY This error is returned when the user sends a query in the search window that is not valid | |
Rate Limiting Errors | ||
AXONIQ-3000 | EVENT_RATE_EXCEEDED This error is returned when the number of Event messages sent to Axon Server exceeds the processing rate. | |
Command Handling Errors | ||
AXONIQ-4000 | NO_HANDLER_FOR_COMMAND This error is returned when a command message instruction is sent to the Axon Server and there is no corresponding handler available for it. | |
AXONIQ-4001 | CONNECTION_TO_HANDLER_LOST This error is returned when Axon Server loses connection to any of the Command Handlers. | |
AXONIQ-4002 | COMMAND_TIMEOUT This error is returned when a command message instruction is sent to the Axon Server and there is an error while processing it. | |
AXONIQ-4003 | COMMAND_DISPATCH_ERROR This error is returned when a command message instruction is sent to the Axon Server and there is an error while dispatching it. | |
Query Handling Errors | ||
AXONIQ-5000 | NO_HANDLER_FOR_QUERY This error is returned when a query message instruction is sent to the Axon Server and there is no corresponding handler available for it. | |
AXONIQ-5002 | QUERY_DISPATCH_ERROR This error is returned when a query instruction is sent to the Axon Server and there is an error while dispatching it. | |
Extension Errors | ||
AXONIQ-3004 | EVENT_REJECTED_BY_INTERCEPTOR This error is returned when an interceptor in an extension rejects an event. | |
AXONIQ-3005 | SNAPSHOT_REJECTED_BY_INTERCEPTOR This error is returned when an interceptor in an extension rejects a snapshot. | |
AXONIQ-4004 | COMMAND_REJECTED_BY_INTERCEPTOR This error is returned when an interceptor in an extension rejects a command. | |
AXONIQ-5004 | QUERY_REJECTED_BY_INTERCEPTOR This error is returned when an interceptor in an extension rejects a query. | |
AXONIQ-5005 | SUBSCRIPTION_QUERY_REJECTED_BY_INTERCEPTOR This error is returned when an interceptor in an extension rejects a subscription query request. | |
AXONIQ-6100 | EXCEPTION_IN_INTERCEPTOR This error is returned when an interceptor in an extension throws an exception. | |
Backup Errors | ||
AXONIQ-7000 | NODE_NOT_READY_FOR_BACKUP This error is returned when an Axon Server node is not available for any backup operation. | |
Internal Errors | ||
AXONIQ-9000 | DATAFILE_READ_ERROR This error is returned when Axon Server is unable to read from the Event/Snapshot Data Files. | |
AXONIQ-9001 | INDEX_READ_ERROR This error is returned when Axon Server is unable to read from the Index files. | |
AXONIQ-9100 | DATAFILE_WRITE_ERROR This error is returned when Axon Server is unable to write to the Event/Snapshot Data files. | |
AXONIQ-9101 | INDEX_WRITE_ERROR This error is returned when Axon Server is unable to write to the Index files. | |
AXONIQ-9102 | DIRECTORY_CREATION_FAILED This error is returned when Axon Server is unable to create a directory for storing events/snapshots or indexes. | |
AXONIQ-9200 | VALIDATION_FAILED This error is returned during startup of Axon Server when it performs a validation of the most recent event store segments. This error code is returned when the validation fails. | |
AXONIQ-9900 | TRANSACTION_ROLLED_BACK This error is returned when any transaction is rolled back. | |
AXONIQ-9500 | INTERRUPTED This error is returned when Axon Server process is stopped while waiting for events to be written to the event store segment. | |
AXONIQ-6000 | NO_EVENTSTORE This error is returned when the Axon Server Event Store is not available to perform any instructions. | |
AXONIQ-6001 | CLIENT_DISCONNECTED This error is returned when an Axon Framework client application disconnects from the Axon Server. | |
Cluster Errors | ||
AXONIQ-10001 | SERVER_TOO_SLOW This error is returned when any instruction to update the Axon Server cluster fails as the server is too slow to respond. | |
AXONIQ-10002 | UNCOMMITTED_CONFIGURATION This error is returned when an instruction to update configuration for the Axon Server cluster fails. | |
AXONIQ-10007 | UNCOMMITTED_TERM This error is returned when a request to update the configuration of a replication group is received before there are any actions committed. The request is refused to prevent potential replication issues. | |
AXONIQ-10003 | REPLICATION_TIMEOUT This error is returned when the replication process between the nodes of the Axon Server cluster times out. | |
Other Errors | ||
AXONIQ-0001 | OTHER Any other errors. | |
AXONIQ-2610 | SCHEDULED_EVENT_NOT_FOUND This error is returned when a scheduled event is not found. |
Last updated