错误码 | 错误信息 | 说明 |
---|---|---|
1002 | KCBP_ERROR_UNDEFINED_LBM | 调用的LBM(功能号)没有在KCBPSPD.xml中定义,即program的name属性。 |
1004 | KCBP_ERROR_INVALID_LBM_PATH | LBM所对应的dll加载(dlopen或LoadLibrary)失败,请查看lbm配置的路径是否正确或依赖库(查看依赖库或者DLL中的函数列表使用depends.exe)是否完整。 |
1005 | KCBP_ERROR_UNDEFINED_LBM_MODULE | 暂时未用 |
1006 | KCBP_ERROR_INVALID_LBM_MODULE | 该LBM所对应的导出函数在LBM配置的DLL中未找到(dlsym或GetProcAddress失败)。 |
1013 | KCBP_ERROR_INSUFFICIENT_SPACE | KCBP内部动态分配内存(malloc)失败 |
1014 | KCBP_ERROR_BIZ_EXCEPTION | KCBP调用LBM异常,一般是因为业务代码存在异常,如:溢出、越界、空指针等等。 |
1015 | KCBP_ERROR_REALLOC | KCBP内部给通信区realloc内存失败(2.x U版BP无该错误码) |
1020 | KCBP_ERROR_BIZ_READ_REQUEST_TIMEOUT | 从Linux内部消息队列接收消息超时(只有2.X U版有该错误码) |
1021 | KCBP_ERROR_BIZ_READ_REQUEST_FAILURE | 从Linux内部消息队列接收消息失败(只有2.X U版有该错误码) |
1022 | KCBP_ERROR_BECANCELED | 内部消息队列转发消息失败(只有2.X U版有该错误码) |
1023 | KCBP_ERROR_BIZ_OVERLOAD_REQUEST | 内部消息队列接收消息长度错误(只有2.X U版有该错误码) |
1024 | KCBP_ERROR_READ_ANSWER_FAILURE | 暂时未用 |
1025 | KCBP_ERROR_ANSWER_OVERFLOW | 内部消息队列接收消出错(只有2.X U版有该错误码) |
1026 | KCBP_ERROR_UNDEFINED_TRANSFER_NODE | 未定义的转发节点(只有2.X U版有该错误码) |
1027 | KCBP_ERROR_CIRCULAR_TRANSFER | 形成了环形转发路径(只有2.X U版有该错误码) |
1028 | KCBP_ERROR_TRANSFER_IPC_READ | ipc_read失败(只有2.X U版有该错误码) |
1029 | KCBP_ERROR_TRANSFER_ANSWER | ipc_read接收到的包长度<BP包头长度,或远程调用后写内部队列失败(只有2.X U版有该错误码) |
1030 | KCBP_ERROR_TRANSFER_IPC_WRITE | ipc_write失败(只有2.X U版有该错误码) |
1031 | KCBP_ERROR_ISC_INIT_INTERNAL_QUEUE | 远程调用时初始化内部队列失败(只有2.X U版有该错误码) |
1032 | KCBP_ERROR_ISC_INVALID_RECEIVE_QUEUE | 远程调用时无效的接收队列(只有2.X U版有该错误码) |
1033 | KCBP_ERROR_ISC_INVALID_SEND_QUEUE | 远程调用时无效的发送队列(只有2.X U版有该错误码) |
1034 | KCBP_ERROR_ISC_WRITE_INTERNAL_QUEUE | 远程调用写内部队列失败(只有2.X U版有该错误码) |
1035 | KCBP_ERROR_ISC_READ_INTERNAL_QUEUE | 远程调用读内部队列失败(只有2.X U版有该错误码) |
1036 | KCBP_ERROR_OPEN_MSGQ_FOR_WRITE | 写内部队列时打开消息队列失败(只有2.X U版有该错误码) |
1037 | KCBP_ERROR_WRITE_INTERNAL_QUEUE_TIMEOUT | 写内部队列超时(WIN版无该错误码) |
1038 | KCBP_ERROR_WRITE_INTERNAL_QUEUE | 写内部队列失败(WIN版无该错误码) |
1039 | KCBP_ERROR_OPEN_MSGQ_FOR_READ | 读取数据时,打开内部队列失败(只有2.X U版有该错误码) |
1040 | KCBP_ERROR_READ_INTERNAL_QUEUE_TIMEOUT | 写内部队列超时(只有2.X U版有该错误码) |
1041 | KCBP_ERROR_READ_INTERNAL_QUEUE | 读内部队列失败(WIN版无该错误码) |
1042 | KCBP_ERROR_INVALID_PACKET_INDEX | 无效的包序号(只有2.X U版有该错误码) |
1043 | KCBP_ERROR_INVALID_BIZ_INDEX | 调度消息中无效的Biz工作线程序号(只有2.X U版有该错误码) |
1044 | KCBP_ERROR_LISTEN_TIMEOUT | 找不到空闲的Biz工作线程(只有2.X U版有该错误码) |
1045 | KCBP_ERROR_INVALID_XML | 暂时未用 |
1046 | KCBP_ERROR_HANDLE | KCBP内部句柄出错 |
1047 | KCBP_ERROR_GETFUNCTION | 获取SOAP管理功能号失败 |
1048 | KCBP_ERROR_INVALID_COMMAND | 无效的管理命令 |
1049 | KCBP_ERROR_INVALID_ANSWER | 无效的管理命令应答数据 |
1050 | KCBP_ERROR_INVALID_SPD | 暂时未用 |
1051 | KCBP_ERROR_NO_AUTHENTICATION | LBM授权校验失败:请检查LBM是否在可用时间段,是否enable,是否为public;用户名、密码是否正确,是否满足rsl访问条件等;另外:该错误在U版中等同于WIN版的1002。 |
1052 | KCBP_ERROR_SAOP_PACKET_OVERFLOW | 暂时未用 |
1053 | KCBP_ERROR_INVALID_LBM_NAME | 暂时未用 |
1054 | KCBP_ERROR_NULL_SPD | 暂时未用 |
1055 | KCBP_ERROR_INVALID_SPD_HOST | 无效的LBM 类型定义(非biz,deputy,bpel)。2.X U版无该错误码 |
1056 | KCBP_ERROR_UNAVAILABLE_FUNCTION | 暂时未用 |
1057 | KCBP_ERROR_INVALID_SENDNODE | 暂时未用 |
1058 | KCBP_ERROR_INVALID_PACKAGETYPE | 无效的KCBP业务包类型 |
1059 | KCBP_ERROR_DEPUTY_ANSWER | 返回deputy调用结果失败(即调用WriteInternalQueue失败) |
1060 |
KCBP_ERROR_DEPUTY_READ | 调用xa_read失败,一般是后端系统未返回应答,可能是网络闪断引起,或者后端业务异常。 |
1061 | KCBP_ERROR_DEPUTY_WRITE | 调用xa_write失败,一般是后端系统出问题导致请求发送失败,可能是网络闪断引起。 |
1062 | KCBP_ERROR_INVALID_REQUEST | 暂时未用 |
1063 | KCBP_ERROR_QUEUED_TIMEOUT | 使能了并发控制,该LBM没有没有通过并发控制,且超过了spd中配置的timeout时间(2.X U版无该错误码)。 |
1087 | KCBP_ERROR_UNDEFINED_SYSTEM_CALL | 未填写function值 |
1088 | KCBP_ERROR_INVALID_SYSTEM_CALL | 无效的funciton值 |
1100 | KCBP_ERROR_UNDEFINED_XA | XA未定义 |
1101 | KCBP_ERROR_NO_XA | 获取XA句柄失败 |
1102 | KCBP_ERROR_NO_XA_ITEM | XA定义获取失败 |
1201 | KCBP_ERROR_DEPUTY_NO_TPM | |
1202 | KCBP_ERROR_DEPUTY_UNDEFINED_TPM | 暂时未用 |
1203 | KCBP_ERROR_DEPUTY_TPM_CALL_FAILURE | 暂时未用 |
1204 | KCBP_ERROR_DEPUTY_TPM_NEXT_CALL_FAILURE | 暂时未用 |
1205 | KCBP_XA_CONCURRENCE_LIMIT | XA并发控制达到上限 |
1301 | KCBP_ERROR_DISPATCH_UNDEFINED_PROGRAM | 暂时未用 |
errorcode