• No results found

13 User Abend Codes

The decimal abend (abnormal end) codes described in this chapter occur in ADAInn, ADARUN, and in some utility messages. The message ADAM99 presents both system and nucleus STAE abend codes in hexadecimal; in this case, a nucleus abend code must first be changed to decimal before the description can be located here.

Most abend codes (except 20) result from errors that normally require assistance from your Adabas support technical representative. If abend codes 23 or 24 occur, save the Work data set. For all abend codes, save any dumps and note any messages or other indications that the system issues.

Advise your Adabas technical support representative of the error.

Explanation Module

Code

Workpool too small to execute session autorestart.

(nucleus) 15

DTP=RM: Two-phase commit logic error.

(nucleus) 16

DTP=RM: Work-part-4 overflow.

(nucleus) 17

DTP=RM: Two-phase commit logic error.

(nucleus) 19

Error during system startup (refer to section Nucleus Startup Error Messages in chapter 2).

(nucleus) 20

I/O error during asynchronous buffer flush (Asso/Data/Work/PLOG).

(nucleus) 21

I/O error on sequential PLOG and PLOGRQ=YES/FORCE in effect.

(nucleus) 22

WORK overflow.

(nucleus) 23

Autostart cancelled - protection area inconsistent.

(nucleus) 24

Logical I/O error: Adabas was unable to track one or more I/O operations).

(nucleus) 25

Adabas session cancelled by operator command.

(nucleus) 26

Session ended due to work pool space problems.

(nucleus) 27

Nucleus problem during an asynchronous buffer flush.

(nucleus) 28

Adabas Transaction Manager (ATM) interface error.

(nucleus) 29

Adabas Transaction Manager (ATM) interface error.

(nucleus) 30

Explanation Module

Code

Insufficient workpool space for only active command.

(nucleus) 31

Logic error during file number validation.

(nucleus) 33

Recovery Aid logic error.

ADARAC 33

Abnormal termination with dump.

utilities 34

Abnormal termination without dump.

utilities 35

I/O error occurred while writing to DDDRUCK or DDPRINT. Check JCL.

utilities 36

ET post logic error.

(nucleus) 37

Unexpected response code for internal command.

(nucleus) 38

Fatal internal response code occurred during asynchronous buffer flush.

(nucleus) 39

Getmain failure early during session start.

(nucleus) 40

Fatal error during ADACOM processing (cluster environments).

ADACOM 40

Fatal error during Delta Save Facility processing.

ADADSFN 41

An ADAESI or security violation occurred at startup.

(nucleus) 42

Logic error in command selection (freeze table).

(nucleus) 43

Logic error in an FST write or an online process.

(nucleus) 44

Logic error in asynchronous buffer flush by volume (with ASYTVS=YES) (nucleus)

45

Logic error in the buffer pool manager.

(nucleus) 46

Logic error in thread management (nucleus)

47

Logic error in an ADANCX (cluster environments).

(nucleus) 48

General internal error (various reasons) (nucleus)

49

Logic error in SRB code (Adabas Cluster Services) (nucleus)

50

Logic error in dynamic Work access (nucleus)

51

STCK clock not running (nucleus)

52

Logic error in global hold queue element lock handling (nucleus)

53

Logic error in global file lock handling (nucleus)

54

Fatal error during ADACLU processing (cluster environments).

ADACLU 55

Logic error in ET synchronization process (nucleus)

56

Unexpected error during online recovery (nucleus)

57

Error in protection record bookkeeping (nucleus)

58

Logic error during large object (LB) processing (nucleus)

59

Parallel Services nucleus canceled by peer nucleus (nucleus)

70

An uncorrectable intracluster communication failure occurred.

(nucleus) 79

Logic error in file activity bookkeeping (nucleus)

82

Logic error in extended MU/PE handling (nucleus)

83

Logic error in spanned record handling (nucleus)

84

Logic error in spanned record read-lock handling (nucleus)

85

Explanation Module

Code

Logic error in Adabas Fastpath multifetch processing (nucleus)

86

Logic error in multiple buffers (nucleus)

87

Logic error during global update command synchronization (nucleus)

89

Failure to load and install the trace module ADATRA

Invalid FORCE of active target MPMCMS

226

Wrong ADARER module found MPMBS2

227

STXIT not successfully installed MPMBS2

228

Invalid function MPMBS2

229

Invalid router-40 caller The router-40 call is used to change entries in the ID table in the common memory. The authority of the caller is checked before the MPMBS2

230

change is made. If another Entire Net-work task was started with the FORCE=YES option specified, this task may now be prevented from issuing router-40 calls, and could have been abended.

Caller not correct target MPMBS2

231

Invalid IDT MPMBS2

232

Adabas cancelled in BOURSE WAIT (see the ADAM82 message description in Adabas Messages and Codes).

MPMBS2 233

Enqueue to IDT failed (BS2000) MPMBS2

234

Unable to acquire memory for MPM client table UTAB (BS2000) ADAMP2

235

Unsuccessful STAE MPMMVS

247

Invalid operating system or RMODE; for MPMF4, invalid operating system or RMODE; or CID GETMAIN failed The operating system check did not MPMMVS or MPMF4

248

recognize a "known" operating system. The known system is z/OS. For z/OS:

if the nucleus is running AMODE 31, then RMODE 24 was not set for at least one Adabas module other than ADALNK.

Invalid function MPMMVS

249

Adabas subtask abend. See the ADAM90 message description in the Adabas Messages and Codes.

IORSUB 252

Nonrecoverable abend (caused by STAE/STXIT processing program check or nucleus abend) See the ADAM99 message description in the Adabas Messages and Codes.

MPMIND 253

Invalid function in abnormal termination recovery exit MPMIND

254

Explanation

Return code on 24-call from FREEVIS MPMVSE

257

The subsystem name specified is already being used by another ADABAS SVC. Select another subsystem name and rerun the job.

ADASIP 435

Invalid IDT for option table replace ADASIP

436

No SSCT for option table replace ADASIP

437

Incorrect ADAESI option table ADASIP

438

ADAESI option table load error ADASIP

439

Program loaded above 16-megabyte (RMODE=ANY) IORCMS

440

Incorrect operating system version. Not z/VM.

IORCMS 441

Invalid 40-caller RTRGCS

443

Caller not correct target RTRGCS

Length of user info LT (less than) 0 LNKGCS

453

Error in link initialization routine LNKGCS

454

Incorrect router version LNKGCS

455

User exit before call increased length of user info LNKGCS

456

Internal control blocks not found LDICMS

Invalid length of USER INFO, less than zero or modified by ZAP LNKCMS

460

User exit before-call increased length of USER INFO LNKCMS

461

Line driver error encountered LDICMS

462

IDT manager machine logged off LDICMS

Output tape file protected IORCMS

468

ADASIP CDE cannot be found SIPMVS

469

Explanation

ADASIR non-zero return code SIPMVS

473

SVC table entry changed SIPMVS

ADASIR or ADASVC were not found in the load libraries provided to the ADASIP job

RMODE or AMODE not 24 SIPMVS

Caller specified an unknown or invalid target. This is possibly caused by restarting an already active target using FORCE=YES.

SVCMVS

SVC 12-call without 16-call required SVCMVS

Length of user info less than zero LNKBTO

499

Error in link initialization routine LNKBTO

500

Incorrect router version LNKBTO

501

User exit before-call increased length of user info LNKBTO

Explanation

Not z/OS system; z/OS RMODE is not 24; or z/OS AMODE 31 is not allowed IOROS

Requested file not on tape IORCMS

553

Block count in EOF/EOV label not equal to I/O count IORCMS

554

Tape I/O error during mount or label processing IORCMS

Maximum blocks/track > minimum, I/O error, global sequential BLKSIZE too big, or invalid number (ECBS)

IOROS

Program loaded above 16 meg IOROS

562

Invalid TDCE found during ADAIOR INIT IORBS2

563

Failure to load ADAIOI or AT when trying to enable EVENT NAME IORBS2

564

ECB list overflow IORBS2

565

Invalid SOLSIG return code IORBS2

Fatal error attempting to establish operator command interface (BS2000) ADAIOS

573

ADARUN nucleus extension not found USRCMS

575

Insufficient storage for data area USRCMS

576

User exit before-call increased length of USER INFO LNKCX

577

Explanation

Error in link initialization routine LNKCX

579

Length of USER INFO LT 0 LNKCX

Maximum blocks/track > minimum, I/O error IORCMS

SUBSID error, invalid version, or ADAIOI could not be loaded IORVSE

601

CKTDC error IORVSE

602

Global sequential block size too big or invalid number (ECBS) IORVSE

Length of USER INFO (less than) 0 LNKBS2

608

Incorrect router version LNKBS2

609

User exit before-call increased length of USER INFO LNKBS2

610

WAIT error LNKBS2

611

No IDT (identification table) RERBS2

612

Invalid function RERBS2

613

Explanation Module

Code

Invalid function via caller SVCVSE

614

No IDT (identification table) SVCVSE

Caller specified an unknown or invalid target. This is possibly caused by restarting an already active target using FORCE=YES.

SVCVSE 618

Error attempting to open a VSAM file. See the ADAI68 message description for z/OS in chapter 1.

IORMVS 619

IOR fatal error IORIND

620

PLOG size alteration error. The PLOG size (DUALPLS or PLOGSIZE) was changed with the last startup, and PLOG data is still in the PLOG. Run ADARES PLCOPY to save the data, then restart the nucleus.

IORIND 621

Invalid SAVE area in UB (UEXITB or LUEXIT1) SAVE area (USERSAV) in the Adabas link routine was less than 72 bytes and user exit 1/2 (A/B in Adabas 7) was invoked.

ADAOPTD could not be found, or could not be loaded into storage.

IORVSE 629

Unable to load ADAOPTD.

IORVSE 630

GETVIS failed for sequential file table.

IORVSE 631

No more slots in sequential file table.

IORVSE 632

Internal error file name not found.

IORVSE 633

No TWA is available for the task, or the length of the TWA is less than 24 bytes.

Check the execution of the task with CEDF to determine if the ADDRESS TWA LNCSTUB

636

or ASSIGN TWALENG commands are providing a valid TWA address and length.

A CICS request failed. Use CEDF to determine the failing request and the nature of the failure. Contact Software AG technical support if necessary.

LNCSTUB 637

A CICS request failed. Use CEDF to determine the failing request and the nature of the failure. Contact Software AG technical support if necessary.

LNKOLSC 639

The router (ADARER) detected an Adalink at Adabas 5.2.6 level or higher that issued a call to an Adabas nucleus at Adabas 5.2.5 level or lower while the LNKBS2

640

address of the UB was XS. The Adalink module should be bound below the 16-megabyte limit.

No memory available for LNK anchor block (BS2000) ADALNK

640

The SM6 Adalink detected a router at 5.2.5 level or lower. The ID Table must be initialized with an Adabas nucleus at level 5.2.6 or higher.

LNKBS2 641

The Adalink cannot read the parameter file; the file may be empty, or it may be an ISAM file. Use a SAM/V data set that was created by EDT.

LNKBS2 642

Explanation Module

Code

The Adalink detected a syntax error in its parameters. Correct the syntax and rerun.

LNKBS2 643

The CICS macro level interface is not supported for CICS/ESA 3.2 and above.

ADALNC 645

(BS2000) Cannot read the SYSDTA data set; see the message ADAI56 description.

ADAIOR 646

SVC does not match the IDT (identification table).

SVCMVS 650

ADALNK: unsupported operating system version, unsupported HSI. Adabas version 6.1 and above requires BS2000 version 10 and above and XS31 hardware.

ADALNK 654

Incompatible versions of ADALNK and ADAL2P. Check library assignments;

check TSOSLNK/BINDER protocols. See message ADAK09.

ADALNK 655

The DBID/SVC routing table could not be loaded. This table is required to support Adabas SVC routing by database ID. Ensure that the DBSVCTN ADALINK

657

keyword in the LGBLSET macro (used to prepare the link globals table for the link routine) provides the correct DBID/SVC routing table load module name.

Also verify that the DBID/SVC routing table load module is in a library concatenated in the library search chain so it can be located when the link routine runs.

LNKUES module not available to ADALNK.

ADALNK 658

PC routine invoked by invalid caller.

SVCMVS 659

CICS instructed ATM to perform a single-phase commit, but the outcome of the attempted commit could not be determined. Check the status of the transaction using Adabas Transaction Manager's Online Services.

ATMCXRMI 660

Name/Token service error.

SVCMVS 661

SVC incompatible with install program.

SVCMVS 664

Invalid SVC caller.

SVCMVS 665

Invalid AllocAB deallocation length.

SVCMVS 666

Required CPU instruction set features are not available. IBM ArchLvl 1 instruction set is required.

SVCMVS 667

A syncpoint operation was triggered by an Adabas command, but the user's communication ID was not known.

ATMCXRMI 668

S64 recovery routine manager error.

SVCMVS 669

The CICS EXTRACT command used to obtain the Adabas Task Related User Exit (TRUE) global work area failed. The Adabas 8 or enhanced Adabas 7 CICS environment is not correctly established.

To determine the cause, consult the messages associated with starting the Adabas TRUE issued from ADAENAB (if you are running Adabas 7) or from ADACIC0 (if you are running Adabas 8).

link routines 670

IDT extension not provided. Possible incorrect version of ADASIR is indicated.

SVCMVS 672

Invalid PCRCLU caller.

SVCMVS 673

Explanation Module

Code

A version 8 call using the ACBX has been made, but the link routine did not detect a valid reentrancy token in direct call (field APLXRTOK) of the Adabas 8 parameter list.

link routines 674

The work area passed to an Adabas 8 link routine in the direct call (field APLXRTOK of the APLX) was invalid, or the attempt to obtain storage for the work area failed.

link routines 676

The Adabas 8 link routine could not find the address of a link global table, either because it was not linked with the Adabas 8 link routine, or because an attempt to load the link globals table failed.

link routines 678

Invalid operating system detected - not MVS NETSIP/OS

800

Parameter error detected NETSIP/OS

801

Addressing or residency mode, authorization error or operating system is not a virtual machine guest

NETSIP/OS 802

Error detected during program loading or validation NETSIP/OS

803

Space allocation failure NETSIP/OS

804

NETSIR initialization failed NETSIP/OS

806