加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

TUXEDO TPERRNO 解读

(2015-09-21 11:21:51)
标签:

教育

it

tuxdo

tuxedo

tperrno

#define TPMINVAL 0  
tperrno:1   : TPEABORT - transaction cannot commit
tperrno:2   : TPEBADDESC - bad communication descriptor
tperrno:3   : TPEBLOCK - blocking condition found
tperrno:4   : TPEINVAL - invalid arguments given
tperrno:5   : TPELIMIT - a system limit has been reached
tperrno:6   : TPENOENT - no entry found
tperrno:7   : TPEOS - operating system error
tperrno:8   : TPEPERM - bad permissions
tperrno:9   : TPEPROTO - protocol error
tperrno:10 : TPESVCERR - server error while handling request
tperrno:11 : TPESVCFAIL - application level service 
tperrno:12 : TPESYSTEM - internal system error
tperrno:13 : TPETIME - timeout occured
tperrno:14 : TPETRAN - error starting transaction
tperrno:15 : TPGOTSIG - signal received and TPSIGRSTRT not specified
tperrno:16 : TPERMERR - resource manager error
tperrno:17 : TPEITYPE - type and/or subtype do not match service's
tperrno:18 : TPEOTYPE - type and/or subtype do not match buffer's or unknown
tperrno:19 : TPERELEASE - invalid release
tperrno:20 : TPEHAZARD - hazard exists that transaction heuristically completed
tperrno:21 : TPEHEURISTIC - transaction heuristically completed
tperrno:22 : TPEEVENT - event occurred
tperrno:23 : TPEMATCH - service name cannot be advertised due to matching conflict
tperrno:24 : TPEDIAGNOSTIC - function failed - check diagnostic value
tperrno:25 : TPEMIB - Management Information Base access error
#define TPMAXVAL 26

The following list describes the general meaning of each error: 
TPEABORT 
A transaction could not commit because either the work performed by the 
initiator or by one or more of its participants could not commit. 
TPEBADDESC 
A call descriptor is invalid or is not the descriptor with which a conversational

service was invoked. 
TPEBLOCK 
A blocking condition exists and TPNOBLOCK was specified. 
TPEDIAGNOSTIC 
The enqueuing of a message on the specified queue failed. The reason for 
failure can be determined by the diagnostic returned via ctl. 
TPEEVENT 
An event occurred; the event type is returned in revent. 
TPEGOTSIG 
A signal was received and TPSIGRSTRT was not specified. 
TPEHAZARD 
Due to some failure, the work done on behalf of the transaction could have 
been heuristically completed. 
TPEHEURISTIC 
Due to a heuristic decision, the work done on behalf of the transaction was 
partially committed and partially aborted. 
TPEINVAL 
An invalid argument was detected. 
TPEITYPE 
The type and subtype of the input buffer is not one of the types and subtypes 
that the service accepts. 
TPELIMIT 
The caller’s request was not sent because the maximum number of 
outstanding requests or connections has been reached. 
TPEMATCH 
svcname is already advertised for the server but with a function other than 
func. 
TPEMIB 
The administrative request failed. outbuf is updated and returned to the 
caller with FML32 fields indicating the cause of the error, as described in 
MIB(5) and TM_MIB(5). 
TPENOENT 
Cannot send to svc because it does not exist or is not the correct type of 
service. 
TPEOS 
An operating system error has occurred. 
TPEOTYPE 
The type and subtype of the reply are not known to the caller. 
TPEPERM 
A client cannot join an application because it does not have permission to do 
so or because it has not supplied the correct application password. 
TPEPROTO 
A library routine was called in an improper context. 
TPERELEASE 
When the TPACK is set and the target is a client from a prior release of the BEA 
Tuxedo system that does not support the acknowledgment protocol. 
TPERMERR 
A resource manager failed to open or close correctly. 
TPESVCERR 
A service routine encountered an error either in tpreturn() or 
tpforward() (for example, bad arguments were passed). 
TPESVCFAIL 
The service routine sending the caller’s reply called tpreturn() with 
TPFAIL. This is an application-level failure. 
TPESYSTEM 
A BEA Tuxedo system error has occurred. 
TPETIME 
A timeout occurred. 
TPETRAN 
The caller cannot be placed in transaction mode.

The Jolt Class Library exceptions are listed for each class, constructor, and method listed in the
BEA Jolt API Reference.

The following table lists the BEA Jolt and BEA Tuxedo exceptions that you may encounter while running BEA Jolt. Each exception includes a possible cause (or causes) and a recommended action (wherever possible) to help resolve the situation

http://s12/mw690/002SQS52zy6VBjmSp7R5b&690TPERRNO 解读" TITLE="TUXEDO TPERRNO 解读" />
http://s6/mw690/002SQS52zy6VBjnDLEN35&690TPERRNO 解读" TITLE="TUXEDO TPERRNO 解读" />
http://s11/mw690/002SQS52zy6VBjor60G4a&690TPERRNO 解读" TITLE="TUXEDO TPERRNO 解读" />
http://s1/mw690/002SQS52zy6VBjoDUD600&690TPERRNO 解读" TITLE="TUXEDO TPERRNO 解读" />
http://s11/mw690/002SQS52zy6VBjpCUNc8a&690TPERRNO 解读" TITLE="TUXEDO TPERRNO 解读" />
http://s7/mw690/002SQS52zy6VBjr9ACWc6&690TPERRNO 解读" TITLE="TUXEDO TPERRNO 解读" />
http://s4/mw690/002SQS52zy6VBjrMpI7a3&690TPERRNO 解读" TITLE="TUXEDO TPERRNO 解读" />
http://s10/mw690/002SQS52zy6VBjskMnDf9&690TPERRNO 解读" TITLE="TUXEDO TPERRNO 解读" />
http://s15/mw690/002SQS52zy6VBjsLkJM0e&690TPERRNO 解读" TITLE="TUXEDO TPERRNO 解读" />
http://s3/mw690/002SQS52zy6VBjsXpQu62&690TPERRNO 解读" TITLE="TUXEDO TPERRNO 解读" />
http://s14/mw690/002SQS52zy6VBjtBFzT5d&690TPERRNO 解读" TITLE="TUXEDO TPERRNO 解读" />





0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有