Dashboard > Appistry EAF v3.8 > ... > .NET Client API > .NET Fabric exceptions
Log In   View a printable version of the current page.  
  .NET Fabric exceptions

Namespace: Appistry.FabricAPI

Exceptions

FabricException

This exception indicates errors were encountered during a Fabric client API operation. The Message code and descriptive text is returned.

FabricClientException

This exception indicates that the client received and undefined or unexpected error. The Message property may contain additional information.

TaskException

This exception contains the last exception emitted by a task in the fabric request. The Message property may contain additional information.

System.ArgumentException

This exception indicates that the fabric API received invalid arguments. The Message property may contain additional information.

SecurityException

This exception indicates the fabric encountered security errors. The Message property may contain additional information. Possible errors are:

  • ACCESS_DENIED
  • ENCRYPTION_TYPE_NOT_ENABLED

InternalErrorException

This exception indicates issues with the FabricRequest. The Message property may contain additional information. Possible errors are:

  • NON_BLOCKING_ENGINE_NOT_FAILED
  • NON_BLOCKING_ENGINE_STARTUP_FAILED
  • PROTOCOL_ERROR

RecoverableTransactionException

This exception indicates communication errors were encountered while executing or submitting a fabric request. The request may be recoverable using the recovery API. The Message property may contain additional information. Possible errors are:

  • PROCESSING_CONNECTION_LOST
  • REQUEST_START_FAILED
  • REQUEST_RECOVERY_FAILED
  • NOT_COMPLETED

RetryableTransactionException

This exception indicates errors were encountered during request setup while executing or submitting a fabric request. The request did not get started, and so the operation can be retried without duplicating the request. The Message property may contain additional information. Possible errors are:

  • REQUEST_SETUP_TIMEOUT
  • REQUEST_SETUP_FAILED
  • SERVICE_BUSY

ProcessingTimeoutException

This exception indicates that the request timed out during processing. The request may be recoverable using the recovery API. The Message property may contain additional information. Possible errors are:

  • PROCESSING_TIMEOUT

RecoveryTimeoutException

This exception indicates that a recovery request timed out while trying to recover a fabric request. The Message property may contain additional information. Possible errors are:

  • REQUEST_RECOVERY_TIMEOUT

TransactionException

This exception indicates the fabric API encountered errors while processing a request. The Message property may contain additional information. Possible errors are:

  • NO_SERVICE_RESPONSE
  • SERVICE_BUSY
  • NOT_ATTEMPTED
  • PROCESSING_TIMEOUT
  • REQUEST_ID_TO_RECOVER_NOT_KNOWN
  • REQUEST_NOT_SUPPORTED
  • WAIT_TIMEOUT

ResourceBusyException

This exception indicates the fabric received multiple requests simultaneously with the same request ID.