public final class JCSMPErrorResponseSubcodeEx extends Object
JCSMPErrorResponseSubcode
.
JCSMPErrorResponseSubcodeEx.CLIENT_NAME_INVALID
JCSMPErrorResponseSubcodeEx.CLIENT_NAME_ALREADY_IN_USE
JCSMPErrorResponseSubcodeEx.LOGIN_FAILURE
JCSMPErrorResponseSubcodeEx.CLIENT_USERNAME_IS_SHUTDOWN
JCSMPErrorResponseSubcodeEx.DYNAMIC_CLIENTS_NOT_ALLOWED
JCSMPErrorResponseSubcodeEx.CLIENT_ACL_DENIED
JCSMPErrorResponseSubcodeEx.INVALID_VIRTUAL_ADDRESS
JCSMPErrorResponseSubcodeEx.MSG_VPN_NOT_ALLOWED
JCSMPErrorResponseSubcodeEx.MSG_VPN_UNAVAILABLE
JCSMPErrorResponseSubcodeEx.CLIENT_DELETE_IN_PROGRESS
JCSMPErrorResponseSubcodeEx.TOO_MANY_CLIENTS
Modifier and Type | Field and Description |
---|---|
static int |
BASIC_AUTHENTICATION_IS_SHUTDOWN
The client attempted to connect to an appliance that has the basic authentication shutdown.
|
static int |
BROWSING_NOT_SUPPORTED_ON_PARTITIONED_QUEUE
Browser flows to Partitioned Queues are not permitted.
|
static int |
CANNOT_BIND_TO_QUEUE
Already bound to the Guaranteed Delivery Queue or not authorized to bind
to the Guaranteed Delivery Queue.
|
static int |
CLIENT_ACL_DENIED
The client denied login to appliance due to matching a client ACL (Access
Control List).
|
static int |
CLIENT_CERTIFICATE_AUTHENTICATION_IS_SHUTDOWN
The client attempted to connect to an appliance that has the client certificate authentication shutdown.
|
static int |
CLIENT_CERTIFICATE_DATE_INVALID
The client failed to connect to an appliance as it does not have a valid client certificate date.
|
static int |
CLIENT_DELETE_IN_PROGRESS
Client login is not currently possible because a previous instance of
the same client is still being deleted.
|
static int |
CLIENT_INITIATED_REPLAY_BROWSER_FLOW_NOT_ALLOWED
The request attempted to start replay as a browser flow, which is not permitted.
|
static int |
CLIENT_INITIATED_REPLAY_INACTIVE_FLOW_NOT_ALLOWED
Client Initiated Replay from Inactive Flow Not Allowed
This subCode is used for the following error response:
- 403 Client Initiated Replay from Inactive Flow Not Allowed
|
static int |
CLIENT_INITIATED_REPLAY_NON_EXCLUSIVE_NOT_ALLOWED
Client Initiated Replay Not Allowed on Non-Exclusive Queue/Topic Endpoint.
|
static int |
CLIENT_NAME_ALREADY_IN_USE
The session is attempting to use a client name that is in use by another
client in the Message VPN, and the appliance is configured to reject the new
session.
|
static int |
CLIENT_NAME_INVALID
Attempted to set CLIENT_NAME property to an invalid value.
|
static int |
CLIENT_USERNAME_IS_SHUTDOWN
The username for the client is administratively shutdown on the appliance.
|
static int |
DELETE_IN_PROGRESS
An attempt was made to provision an Endpoint that is being deleted.
|
static int |
DYNAMIC_CLIENTS_NOT_ALLOWED
The username for the session has not been set, and dynamic clients are
not allowed.
|
static int |
ENDPOINT_ALREADY_EXISTS
An attempt was made to provision an Endpoint that already existed.
|
static int |
ENDPOINT_MODIFIED
A transaction failed due to attempting to commit on an Endpoint that
changed state.
|
static int |
ENDPOINT_PROPERTY_MISMATCH
An attempt was made to provision an Endpoint that already existed with
different properties.
|
static int |
FLOW_UNBOUND
The client operation failed due to UNBOUND consumer flows.
|
static int |
IN_PROGRESS
Operation is in progress.
|
static int |
INVALID_FLOWID
The client has attempted to unbind from a FlowId which the client is not bound to
- 400 Invalid FlowId
|
static int |
INVALID_PARAMETER_COMBINATION
An attempt was made to provision a #DEAD_MSG_QUEUE with respectTTL set to true.
|
static int |
INVALID_QUEUE_OR_TOPIC_ENDPOINT_DURABILITY
The client has attempted to bind to a 'durable' queue using flow property 'non-durable'.
|
static int |
INVALID_TOPIC_NAME_FOR_TE
An attempt was made to bind to a Topic Endpoint with an invalid Topic.
|
static int |
INVALID_TOPIC_SYNTAX
An attempt was made to use a topic that uses a syntax that is not
supported.
|
static int |
INVALID_TRANSACTION_ID
A transaction failed due to attempting to commit with an invalid or
expired transaction ID.
|
static int |
INVALID_VIRTUAL_ADDRESS
An attempt was made to connect to wrong IP address on appliance (must use CVRID if
configured).
|
static int |
KERBEROS_AUTHENTICATION_IS_SHUTDOWN
The client attempted to connect to an appliance that has the Kerberos authentication shutdown.
|
static int |
LOGIN_FAILURE
The client could not login to appliance.
|
static int |
LOW_PRIORITY_MSG_CONGESTION
The message was rejected by the appliance if one or more matching
endpoints reject-low-priority-msg-limit is exceeded.
|
static int |
MAX_CLIENTS_FOR_QUEUE
An attempt was made to bind to a Guaranteed Delivery queue that already
has already reached its maximum number of clients.
|
static int |
MAX_CLIENTS_FOR_TE
An attempt was made to bind to a Topic Endpoint (TE) that has already
reached its maximum number of clients.
|
static int |
MAX_MESSAGE_USAGE_EXCEEDED
The publishing of a message was denied due to exceeding the maximum spooled message
count.
|
static int |
MAX_TRANSACTED_SESSIONS_EXCEEDED
The appliance cannot accept any more transacted sessions.
|
static int |
MAX_TRANSACTIONS_EXCEEDED
The appliance cannot accept any more transactions.
|
static int |
MESSAGE_PUBLISH_FAILURE
A transaction failed due to an error publishing messages.
|
static int |
MESSAGE_TOO_LARGE
The client attempted to send a message larger than that supported by the
appliance.
|
static int |
MISMATCHED_ENDPOINT_ERROR_ID
Endpoint error ID in the bind request does not match the endpoint's error ID.
|
static int |
MSG_VPN_NOT_ALLOWED
The Message VPN name set for the session does not exist.
|
static int |
MSG_VPN_UNAVAILABLE
The Message VPN name set for the session (or the default Message VPN, if none was set) is
currently shutdown on the appliance.
|
static int |
NO_MORE_NON_DURABLE_QUEUE_OR_TE
Reached the maximum possible number of non-durable endpoints on the
appliance; no more non-durable endpoints can be created.
|
static int |
NO_SUBSCRIPTION_MATCH
The client attempted to publish a guaranteed message to a topic that did not have
any guaranteed subscription matches or only matched a replicated topic.
|
static int |
NOT_READY
An attempt was made to perform a Guaranteed Delivery operation, but the
appliance's Guaranteed Delivery system is not yet in an operational state.
|
static int |
ONLY_LOCAL_TRANSACTED_SESSION_CAN_BIND_ENDPOINT
The client tried to bind to an endpoint which has delayed redelivery enabled, but did not use a local transacted
session.
|
static int |
OUT_OF_REPLAY_RESOURCES
A replay was requested, but the router does not have sufficient resources to fulfill the request,
due to too many active replays.
|
static int |
OUT_OF_RESOURCES
The call failed due to lack of resources.
|
static int |
PARTITIONED_QUEUE_NOT_SUPPRTED
The client did not provide the PQ ClientCapability and has tried to bind to a Partitioned Queue.
|
static int |
PERMISSION_NOT_ALLOWED
An attempt was made to bind to, deprovision, consume a message, or
deprovision an Endpoint without permission.
|
static int |
PUBLISH_ACL_DENIED
The publishing of message was denied due to topic matching a publish ACL (Access
Control List).
|
static int |
PUBLISH_NO_VALID_CLOSED_USER_GROUP
The publishing of a message was denied due to the publisher having no valid closed
user group.
|
static int |
QUEUE_NOT_FOUND
The specified Guaranteed Delivery queue was not found when publishing a
message.
|
static int |
QUEUE_SHUTDOWN
An attempt was made to bind to a shutdown Guaranteed Delivery queue.
|
static int |
QUOTA_OUT_OF_RANGE
An attempt was made to bind to, or provision an Endpoint with a quota that is out of range.
|
static int |
REDELIVERY_DELAY_NOT_SUPPORT
The client did not provide the RD_LT ClientCapability and has tried to bind to the
endpoint with configured delayed redelivery.
|
static int |
REPLAY_ANONYMOUS_QUEUE_NOT_SUPPORTED
The request attempted to start replay on an anonymous queue, which is not supported.
|
static int |
REPLAY_CANCELLED
The flow was replaying messages as requested by an earlier bind request, but the replay was
administratively cancelled.
|
static int |
REPLAY_DISABLED
Replay log is not created on message VPN.
|
static int |
REPLAY_FAILED
An unexpected error has happened during message replay on the queue or DTE.
|
static int |
REPLAY_LOG_MODIFIED
A replay was ongoing on the queue or DTE and the replay log was modified.
|
static int |
REPLAY_MESSAGE_UNAVAILABLE
The flow was replaying messages as requested by an earlier bind request, but the replay failed
because messages to be replayed were trimmed from the replay log.
|
static int |
REPLAY_START_MESSAGE_UNAVAILABLE
A replay was requested but, the requested start message is not available in the replay log.
|
static int |
REPLAY_START_TIME_NOT_AVAILABLE
A replay was requested, but the requested start time is not available in the replay log.
|
static int |
REPLAY_STARTED
A replay was started on the queue or DTE, either by another client or by the router.
|
static int |
REPLAY_TEMPORARY_NOT_SUPPORTED
Replay Not Supported on Temporary Queue/Topic Endpoint
This subCode is used for the following error responses:
- 403 Replay Not Supported on Temporary Queue
- 403 Replay Not Supported on Temporary Topic Endpoint
|
static int |
REPLAYED_MESSAGE_REJECTED
The router attempted to replay a message, but the queue/topic endpoint rejected the message to
sender.
|
static int |
REPLICATION_IS_STANDBY
An attempt to perform an operation using a VPN that is configured
to be STANDBY for replication.
|
static int |
SELECTOR_INVALID
The client attempted to bind to a topic endpoint witn an improperly
formatted selector.
|
static int |
SELECTOR_MATCH_ERROR
The client attempted to bind to a non-exclusive topic endpoint that is already
bound with a different ingress selector.
|
static int |
SELECTORS_NOT_SUPPORTED_ON_PARTITIONED_QUEUE
Egress selectors are not permitted when binding to a Partitioned Queue.
|
static int |
SERVICE_UNAVAILABLE
A control operation failed due to Service Unavailable.
|
static int |
SHARED_SUBSCRIPTION_NOT_SUPPORTED
The client has attempted to add a shared subscription to a queue or topic endpoint, which is not supported.
|
static int |
SPOOL_OVER_QUOTA
The spool is over its allotted space quota.
|
static int |
SUBSCRIPTION_ACL_DENIED
The adding of a subscription was denied to due a subscription ACL (Access
Control List).
|
static int |
SUBSCRIPTION_ALREADY_PRESENT
The client attempted to add a subscription that already exists.
|
static int |
SUBSCRIPTION_ATTRIBUTES_CONFLICT
The client attempted to add a subscription that already exists with different
properties.
|
static int |
SUBSCRIPTION_INVALID
The client attempted to add or remove a subscription that is not valid.
|
static int |
SUBSCRIPTION_MANAGER_DENIED
An attempt was made to add or remove a subscription on behalf of a client
without holding the
subscription-manager client-username
permission. |
static int |
SUBSCRIPTION_MATCH_ERROR
The client attempted to bind to a non-exclusive topic endpoint that is already
bound with a different subscription.
|
static int |
SUBSCRIPTION_NOT_FOUND
The client attempted to remove a subscription that did not exist.
|
static int |
SUBSCRIPTION_TOO_MANY
The client attempted to add a subscription when the maximum number of allowed
has been reached.
|
static int |
SYNC_REPLICATION_INELIGIBLE
The message was rejected because the appliance has been configured to reject messages
when sync replication mode is ineligible, or the transaction was started as a synchronous
replicated transaction, but replication became ineligible during the transaction.
|
static int |
TE_SHUTDOWN
An attempt was made to bind to a shutdown Guaranteed Delivery Topic
Endpoint (TE).
|
static int |
TOO_MANY_CLIENTS
Client login is not currently possible because the maximum number of
active clients on appliance has been reached.
|
static int |
TOPIC_OR_SELECTOR_MODIFIED_ON_DTE
A replay was in progress on a Durable Topic Endpoint (DTE) when its topic or selector was modified,
causing the replay to fail.
|
static int |
TRANSACTED_SESSION_NAME_IN_USE
The Transacted Session Name is being used by another opened session.
|
static int |
TRANSACTION_FAILURE
The number of messages (published and consumed) in the transaction exceeds the maximum transaction size.
|
static int |
TRANSACTION_MESSAGE_CONSUME_FAILURE
Failure to consume a message during a transaction.
|
static int |
UNAUTHORIZED
Authentication of the client has failed due to bad credentials
- 401 Unauthorized
|
static int |
UNKNOWN
Unknown subcode.
|
static int |
UNKNOWN_CLIENT_NAME
An attempt was made to reference a client name that does not exist on the
appliance.
|
static int |
UNKNOWN_FLOW_NAME
An attempt to re-establish a publisher flow failed due to lack of
publisher flow state.
|
static int |
UNKNOWN_QUEUE_NAME
An attempt was made to bind to, or deprovision, an unknown Guaranteed
Delivery Queue name (for example, the queue name is not configured on
the appliance).
|
static int |
UNKNOWN_START_LOCATION_TYPE
The request attempted to start a replay but provided an unknown.
|
static int |
UNKNOWN_TE_NAME
An attempt was made to bind to, or deprovision an unknown Topic Endpoint
name (for example, if the Topic Endpoint is not configured on appliance).
|
static int |
UNKNOWN_TRANSACTED_SESSION_NAME
An attempt to re-establish a transacted session failed.
|
static int |
UNSUBSCRIBE_NOT_ALLOWED_CLIENTS_BOUND
The client attempted to unsubscribe (delete the topic from a Topic Endpoint)
while it had at least one bound client.
|
static int |
UNTRUSTED_CLIENT_CERTIFICATE
The client failed to connect to an appliance as it has a suspect client certificate.
|
static int |
XA_TRANSACTED_SESSION_CANNOT_BIND_PARTITIONED_QUEUE
XA transactions do not support Partitioned Queues.
|
static int |
XML_PARSE_ERROR
The appliance could not parse an XML message.
|
Modifier and Type | Method and Description |
---|---|
static String |
getDescription(int subcode)
Deprecated.
This method is no longer supported, and its use is
discouraged. Refer to API documentation for explanations of
these error subcodes.
|
static String |
getSubcodeAsString(int subcode)
Gets the name of the subcode (useful for logging subcodes).
|
public static final int UNKNOWN
public static final int LOGIN_FAILURE
public static final int INVALID_VIRTUAL_ADDRESS
public static final int MSG_VPN_NOT_ALLOWED
public static final int CLIENT_USERNAME_IS_SHUTDOWN
public static final int DYNAMIC_CLIENTS_NOT_ALLOWED
public static final int CLIENT_NAME_ALREADY_IN_USE
public static final int CLIENT_DELETE_IN_PROGRESS
public static final int TOO_MANY_CLIENTS
public static final int MSG_VPN_UNAVAILABLE
public static final int XML_PARSE_ERROR
public static final int MESSAGE_TOO_LARGE
public static final int INVALID_TOPIC_SYNTAX
public static final int SUBSCRIPTION_ALREADY_PRESENT
public static final int SUBSCRIPTION_NOT_FOUND
public static final int SUBSCRIPTION_INVALID
public static final int SUBSCRIPTION_TOO_MANY
public static final int OUT_OF_RESOURCES
public static final int CANNOT_BIND_TO_QUEUE
public static final int INVALID_TOPIC_NAME_FOR_TE
public static final int UNKNOWN_QUEUE_NAME
public static final int UNKNOWN_TE_NAME
public static final int MAX_CLIENTS_FOR_QUEUE
public static final int MAX_CLIENTS_FOR_TE
public static final int QUEUE_NOT_FOUND
public static final int CLIENT_NAME_INVALID
public static final int CLIENT_ACL_DENIED
public static final int SUBSCRIPTION_ACL_DENIED
public static final int PUBLISH_ACL_DENIED
public static final int NO_MORE_NON_DURABLE_QUEUE_OR_TE
public static final int SPOOL_OVER_QUOTA
public static final int QUEUE_SHUTDOWN
public static final int TE_SHUTDOWN
public static final int ENDPOINT_ALREADY_EXISTS
public static final int QUOTA_OUT_OF_RANGE
public static final int DELETE_IN_PROGRESS
public static final int PERMISSION_NOT_ALLOWED
public static final int INVALID_PARAMETER_COMBINATION
public static final int PUBLISH_NO_VALID_CLOSED_USER_GROUP
public static final int MAX_MESSAGE_USAGE_EXCEEDED
public static final int ENDPOINT_PROPERTY_MISMATCH
public static final int UNKNOWN_CLIENT_NAME
public static final int SUBSCRIPTION_MANAGER_DENIED
subscription-manager
client-username
permission.public static final int NOT_READY
public static final int SUBSCRIPTION_ATTRIBUTES_CONFLICT
public static final int UNSUBSCRIBE_NOT_ALLOWED_CLIENTS_BOUND
public static final int TRANSACTED_SESSION_NAME_IN_USE
public static final int MAX_TRANSACTED_SESSIONS_EXCEEDED
public static final int TRANSACTION_MESSAGE_CONSUME_FAILURE
public static final int SERVICE_UNAVAILABLE
public static final int MESSAGE_PUBLISH_FAILURE
public static final int INVALID_TRANSACTION_ID
public static final int ENDPOINT_MODIFIED
public static final int IN_PROGRESS
public static final int UNKNOWN_FLOW_NAME
public static final int REPLICATION_IS_STANDBY
public static final int LOW_PRIORITY_MSG_CONGESTION
public static final int BASIC_AUTHENTICATION_IS_SHUTDOWN
public static final int CLIENT_CERTIFICATE_AUTHENTICATION_IS_SHUTDOWN
public static final int KERBEROS_AUTHENTICATION_IS_SHUTDOWN
public static final int UNTRUSTED_CLIENT_CERTIFICATE
public static final int CLIENT_CERTIFICATE_DATE_INVALID
public static final int TRANSACTION_FAILURE
public static final int UNKNOWN_TRANSACTED_SESSION_NAME
public static final int MAX_TRANSACTIONS_EXCEEDED
public static final int FLOW_UNBOUND
public static final int NO_SUBSCRIPTION_MATCH
public static final int SUBSCRIPTION_MATCH_ERROR
public static final int SELECTOR_MATCH_ERROR
public static final int CLIENT_INITIATED_REPLAY_BROWSER_FLOW_NOT_ALLOWED
public static final int REPLAY_DISABLED
public static final int CLIENT_INITIATED_REPLAY_NON_EXCLUSIVE_NOT_ALLOWED
public static final int CLIENT_INITIATED_REPLAY_INACTIVE_FLOW_NOT_ALLOWED
public static final int REPLAY_TEMPORARY_NOT_SUPPORTED
public static final int REPLAY_STARTED
public static final int REPLAY_CANCELLED
public static final int REPLAY_MESSAGE_UNAVAILABLE
public static final int REPLAY_START_TIME_NOT_AVAILABLE
public static final int REPLAYED_MESSAGE_REJECTED
public static final int REPLAY_LOG_MODIFIED
public static final int REPLAY_FAILED
public static final int INVALID_FLOWID
public static final int SELECTOR_INVALID
public static final int UNKNOWN_START_LOCATION_TYPE
public static final int MISMATCHED_ENDPOINT_ERROR_ID
public static final int OUT_OF_REPLAY_RESOURCES
public static final int TOPIC_OR_SELECTOR_MODIFIED_ON_DTE
public static final int SHARED_SUBSCRIPTION_NOT_SUPPORTED
public static final int REPLAY_START_MESSAGE_UNAVAILABLE
public static final int UNAUTHORIZED
public static final int REPLAY_ANONYMOUS_QUEUE_NOT_SUPPORTED
public static final int REDELIVERY_DELAY_NOT_SUPPORT
public static final int ONLY_LOCAL_TRANSACTED_SESSION_CAN_BIND_ENDPOINT
public static final int PARTITIONED_QUEUE_NOT_SUPPRTED
public static final int BROWSING_NOT_SUPPORTED_ON_PARTITIONED_QUEUE
public static final int SELECTORS_NOT_SUPPORTED_ON_PARTITIONED_QUEUE
public static final int XA_TRANSACTED_SESSION_CANNOT_BIND_PARTITIONED_QUEUE
public static final int SYNC_REPLICATION_INELIGIBLE
public static final int INVALID_QUEUE_OR_TOPIC_ENDPOINT_DURABILITY
@Deprecated public static String getDescription(int subcode)
subcode
- The subcode to query.public static String getSubcodeAsString(int subcode)
subcode
- subcode to queryCopyright 2004-2024 Solace Corporation. All rights reserved.