错误号和消息
列出了错误代码及其关联的 CICS ® 消息。
语言处理器的外部接口可以在语言处理器获得控制之前生成三条错误消息。 或者在控制离开了语言处理器之后。 因此, SIGNAL ON 语法不能捕获以下错误:
- 3 和 5 (如果无法满足存储器的初始需求)
- 26 (如果在退出时无法转换返回的字符串以形成有效的返回码)
错误 4 只能由 SIGNAL ON HALT 或 CALL ON HALT 捕获。
语言处理器检测到的以下五个错误不能被 SIGNAL ON 语法所捕获,除非标签语法在程序中出现的时间早于带有该错误的子句:
- 6
- 12 个月
- 13
- 22
- 30
| 错误代码 | CICS 消息 | 错误代码 | CICS 消息 |
|---|---|---|---|
| 无数字 | CICREX255T | 错误 26 | CICREX466E |
| 错误 3 | CICREX451E | 错误 27 | CICREX467E |
| 错误 4 | CICREX452E | 错误 28 | CICREX486E |
| 错误 5 | CICREX450E | 错误 29 | CICREX487E |
| 错误 6 | CICREX453E | 错误 30 | CICREX468E |
| 错误 7 | CICREX454E | 错误 31 | CICREX469E |
| 错误 8 | CICREX455E | 错误 32 | CICREX492E |
| 错误 9 | CICREX456E | 错误 33 | CICREX488E |
| 错误 10 | CICREX457E | 错误 34 | CICREX470E |
| 错误 11 | CICREX458E | 错误 35 | CICREX471E |
| 错误 12 | CICREX459E | 错误 36 | CICREX472E |
| 错误 13 | CICREX460E | 错误 37 | CICREX473E |
| 错误 14 | CICREX461E | 错误 38 | CICREX489E |
| 错误 15 | CICREX462E | 错误 39 | CICREX474E |
| 错误 16 | CICREX463E | 错误 40 | CICREX475E |
| 错误 17 | CICREX465E | 错误 41 | CICREX476E |
| 错误 18 | CICREX491E | 错误 42 | CICREX477E |
| 错误 19 | CICREX482E | 错误 43 | CICREX478E |
| 错误 20 | CICREX483E | 错误 44 | CICREX479E |
| 错误 21 | CICREX464E | 错误 45 | CICREX480E |
| 错误 22 | CICREX449E | 错误 46 | CICREX218E |
| 错误 23 | CICREX1106E | 错误 47 | CICREX219E |
| 错误 24 | CICREX484E | 错误 48 | CICREX490E |
| 错误 25 | CICREX485E | 错误 49 | CICREX481E |
在这些消息中,术语 语言处理器 指的是 REXX/CICS 解释器。
除了以下部分中的错误消息外,语言处理器还会发出以下终端 (不可恢复) 消息 CICREX255T。