Savan_error


Defines

#define SAVAN_ERROR_CODES_START   (AXIS2_ERROR_LAST + 2000)
#define SAVAN_FAULT_DMRU_CODE   "s12:Sender"
#define SAVAN_FAULT_DMRU_SUB_CODE   "wse:DeliveryModeRequestedUnavailable."
#define SAVAN_FAULT_DMRU_REASON   "The requested delivery mode is not supported."
#define SAVAN_FAULT_DMRU_DETAIL   ""
#define SAVAN_FAULT_IET_CODE   "s12:Sender"
#define SAVAN_FAULT_IET_SUB_CODE   "wse:InvalidExpirationTime"
#define SAVAN_FAULT_IET_REASON   "The expiration time requested is invalid."
#define SAVAN_FAULT_IET_DETAIL   ""
#define SAVAN_FAULT_UET_CODE   "s12:Sender"
#define SAVAN_FAULT_UET_SUB_CODE   "wse:UnsupportedExpirationTime"
#define SAVAN_FAULT_UET_REASON   "Only expiration durations are supported."
#define SAVAN_FAULT_UET_DETAIL   ""
#define SAVAN_FAULT_FNS_CODE   "s12:Sender"
#define SAVAN_FAULT_FNS_SUB_CODE   "wse:FilteringNotSupported"
#define SAVAN_FAULT_FNS_REASON   "Filtering is not supported."
#define SAVAN_FAULT_FNS_DETAIL   ""
#define SAVAN_FAULT_FRU_CODE   "s12:Sender"
#define SAVAN_FAULT_FRU_SUB_CODE   "wse:FilteringRequestedUnavailable"
#define SAVAN_FAULT_FRU_REASON   "Requested filter dialect is not supported."
#define SAVAN_FAULT_FRU_DETAIL   ""
#define SAVAN_FAULT_IM_CODE   "s12:Sender"
#define SAVAN_FAULT_IM_SUB_CODE   "wse:InvalidMessages"
#define SAVAN_FAULT_IM_REASON   "The messsage is not valid and cannot be processed."
#define SAVAN_FAULT_IM_DETAIL   "Invalid message."
#define SAVAN_FAULT_ESUP_CODE   "s12:Receiver"
#define SAVAN_FAULT_ESUP_SUB_CODE   "wse:EventSourceUnableToProcess"
#define SAVAN_FAULT_ESUP_REASON   ""
#define SAVAN_FAULT_ESUP_DETAIL   ""
#define SAVAN_FAULT_UTR_CODE   "s12:Receiver"
#define SAVAN_FAULT_UTR_SUB_CODE   "wse:UnableToRenew"
#define SAVAN_FAULT_UTR_REASON   ""
#define SAVAN_FAULT_UTR_DETAIL   ""

Typedefs

typedef enum savan_error_codes savan_error_codes_t
 Savan error codes.
typedef enum savan_fault_types savan_fault_types_t

Enumerations

enum  savan_error_codes {
  SAVAN_ERROR_NONE = SAVAN_ERROR_CODES_START, SAVAN_ERROR_SOAP_ACTION_NULL, SAVAN_ERROR_FAILED_TO_CREATE_SUB_PROCESSOR, SAVAN_ERROR_FAILED_TO_CREATE_SUBSCRIBER,
  SAVAN_ERROR_UNKNOWN_MSG_TYPE, SAVAN_ERROR_UNHANDLED_MSG_TYPE, SAVAN_ERROR_SERVICE_NOT_FOUND, SAVAN_ERROR_STORE_NOT_FOUND,
  SAVAN_ERROR_FAILED_TO_BUILD_SOAP_ENV, SAVAN_ERROR_LAST
}
 Savan error codes. More...
enum  savan_fault_types {
  SAVAN_FAULT_DMRU = 0, SAVAN_FAULT_IET, SAVAN_FAULT_UET, SAVAN_FAULT_FNS,
  SAVAN_FAULT_FRU, SAVAN_FAULT_ESUP, SAVAN_FAULT_UTR, SAVAN_FAULT_IM
}

Define Documentation

#define SAVAN_ERROR_CODES_START   (AXIS2_ERROR_LAST + 2000)

Since we use the same env->error from Axis2 we need to start from a AXIS2_ERROR_LAST + some number to prevent ambiguity


Typedef Documentation

typedef enum savan_error_codes savan_error_codes_t

Savan error codes.

Set of error codes for Savan


Enumeration Type Documentation

enum savan_error_codes

Savan error codes.

Set of error codes for Savan


Generated on Sun Oct 7 11:06:39 2007 for Savan/C by  doxygen 1.5.1