Previous Topic: Dictionary Migrator AssistantNext Topic: Sample JCL


Messages

This section contains the following topics:

Introduction

Messages Generated by CA IDMS Dictionary Migrator

Severity Codes

Conditions

Using CA IDMS Dictionary Migrator Reports

Introduction

This section lists all messages generated by CA IDMS Dictionary Migrator. Included are the codes for messages, reasons for their occurrences, and suggestions for appropriate remedial actions.

CA IDMS Dictionary Migrator produces messages that state that a migrated entity is in use by other entities that are not being migrated. If this is the case, CA IDMS Dictionary Migrator produces a message (VALD219) that lists the related entity. CA IDMS Dictionary Migrator also produces syntax that saves the current definition of the entity from the target dictionary. That definition is readded to the dictionary as part of the upload process after the migrated entity is updated. This updating is called forced regeneration.

Although this process does not allow the migrated entity to be updated, compatibility of the migrated entity and related entity is not assured. You must verify that the migrated structure is compatible with the entity in the target dictionary.

Another situation is a migrated entity that is related to another entity in the extract set, but the related entity is not being migrated because of selection criteria (DATE, DOMAIN, or CHANGEONLY). This results in a VALD219 message.

The message indicates that the relationship area exists. It does not describe exactly what the relationship is, or whether the migrated entity is compatible with the target dictionary entity. You should verify the compatibility, or change the migration strategy to where the relationship is not an issue.

After completing CA IDMS Dictionary Migrator upload, or a combined migrator/upload step, review the output. What is migrated has an effect on the target dictionary.

The following messages should be investigated:

Messages Generated by CA IDMS Dictionary Migrator

All CA IDMS Dictionary Migrator messages are preceded by a unique eight-character code. The message code is in xxxxnnns format, where xxxx is the ID of the module issuing the message, nnn is the message number for the message within the module, and s is the severity code for the message. The severity code is either I, W, E, F, or C. This chapter lists for each message the code, the text, and an explanation.

Severity Codes

Some messages can have their severity altered by the user. The severity shown here is for the unaltered product.

Conditions

Different conditions cause varying degrees of impact. Different sites view the impact with different degrees of warning. Each site should determine what should be investigated.

When an entity that already exists in the target dictionary is migrated, the following conditions arise with regard to other entities in the target dictionary:

Conditions 1 and 2 do not cause any repercussions on the other entities because they are not related, or because they are also being migrated in the existing target entity and are being updated with the source definition.

It is condition three where one or more of the problems can arise:

Using CA IDMS Dictionary Migrator Reports

Messages are printed on four CA IDMS Dictionary Migrator reports in the sequence in which they are generated.

The Parameter Verification Report contains parameter-related messages in a two-column format. The left column contains the message code and text; the right column shows user input. Part of the information in the right column may be underscored by asterisks (*****) to show the precise location of the error. Information may also be underscored by a series of Xs (XXXXX) to indicate portions of the parameter that were not checked because of a previous error.

Processing messages are also listed on the following reports:

These reports list messages in the right column. Entity names, types, and versions appear to the left of many of the messages.

For more information and samples of CA IDMS Dictionary Migrator reports, see the chapter "Reports".

CALL901E PARAMETER LIST ERROR - PGM = module-name

Reason:

The module could not be called because of an internal problem.

Action:

For assistance, contact Technical Support at http://ca.com/support.

CALL902E NOT FOUND IN LIBRARY - PGM = module-name

Reason:

The module cannot be located in the available load or core-image libraries.

Action:

Locate the load or core-image library that contains the module and make the library available to the job.

CALL903E NOT ENOUGH STORAGE - PGM = module-name

Reason:

The module cannot be loaded due to insufficient GETVIS area.

Action:

To increase the GETVIS area:

  1. Allocate a smaller amount of space for the problem program area, using the SIZE= parameter; and, if necessary,
  2. Use a larger partition.
  3. Resubmit the job.

CALL904E ANCHOR TABLE LOAD FAILURE - PGM=GSSANKR

Reason:

An internal error has been detected.

Action:

For assistance, contact Technical Support at http://ca.com/support.

CALL905E UNANTICIPATED RETURN CODE = n PGM = module-name

Reason:

An internal error has been detected.

Action:

For assistance, contact Technical Support at http://ca.com/support.

DMA0001E COMMAND "x" IS NOT ACTIVE FOR THIS FUNCTION

Reason:

A command was entered that is inactive for the current function, or is a command that DMA does not recognize.

Action:

Enter a command that is active for the current function.

DMA0002E THE PF KEY PRESSED IS NOT ACTIVE FOR THIS FUNCTION

Reason:

A PF key was pressed. However, the PF key is associated with a command that is inactive for the current function.

Action:

Press a PF key that is associated with a command that is active for the current function.

DMA0003E SELECT OPTION "x" IS NOT VALID FOR THIS FUNCTION

Reason:

An invalid select code was entered.

Action:

Enter a correct select code, and press the ENTER key.

DMA0004E AN ERROR OCCURRED DURING RECOVERY PROCEDURES

Reason:

An internal error has been detected; DMA cannot be reaccessed through normal procedures.

Action:

For assistance, contact Technical Support at http://ca.com/support.

To reaccess DMA, choose one:

DMA0005E ENTER USERID AND PASSWORD TO CONTINUE

Reason:

A user ID and/or password were not correctly entered.

Action:

Correctly enter a user ID and password.

DMA0006E A SECURITY VIOLATION HAS OCCURRED - return code

Reason: A security violation has occurred; the associated return-code points to the exact reason for the security violation.

Action: Choose one:

DMA0007E KEY SUBSTITUTION DISABLED UNTIL SIGNON IS COMPLETED

Reason:

The PF keys cannot be used until the sign-on is completed.

Action:

Complete sign-on.

DMA0008E UNABLE TO TRANSFER TO x

Reason:

A command was entered in an attempt to access a DMA function that is not accessible from the current function.

Action:

Enter a command to access a function that is accessible from the current function.

DMA0009E SUBROUTINE ERROR - x

Reason:

A subroutine error, indicated by message text x, has occurred.

Action:

For assistance, contact Technical Support at http://ca.com/support.

DMA0010E THE HIGHLIGHTED FIELDS CONTAIN AN INVALID VALUE

Reason:

One or more incorrect values were entered on a DMA screen.

Action:

Enter correct values and press ENTER.

DMA0011E PLEASE MAKE A SELECTION FROM THE INDICATED OPTIONS

Reason:

An entry required on the DMA screen has not been made.

Action:

Provide the required entry.

DMA0012E HIGHLIGHTED FIELD VALUES ARE IN CONFLICT - PLEASE RESOLVE AND RESUBMIT REQUEST

Reason:

More than one value was entered on a DMA screen when only one is permitted.

Action:

Enter only one value on the DMA screen.

DMA0013E DEFAULT PARMFILE FOR USER x FILE-ID y MISSING

Reason:

The user's default parameter file name (ID) is other than DEFAULT. DMA attempted to find, but could not locate the default parameter file.

Action:

Choose one:

DMA0014E THE TRANSFER FACILITY IS DISABLED FOR THIS FUNCTION

Reason:

A command to transfer to another DMA function was entered. However, the current function does not permit transferring to another function

Action:

Enter a command that is active for the current function.

DMA0015E INVALID SEQUENCE NUMBER x ENCOUNTERED IN DMA DATABASE

Reason:

The contents of a DMA parameter file (PARMFILE) structure are invalid.

Action:

For assistance, contact Technical Support at http://ca.com/support.

DMA0016E NO PROCESS PARAMETER FOR PARMFILE

Reason:

The contents of a DMA parameter file (PARMFILE) structure are invalid.

Action:

For assistance, contact Technical Support at http://ca.com/support.

DMA0017E NO EXTRACT PARAMETER FOR PARMFILE

Reason:

The contents of a DMA parameter file (PARMFILE) structure are invalid.

Action:

For assistance, contact Technical Support at http://ca.com/support.

DMA0018I DEFAULT PARAMETER FILE ESTABLISHED

Reason:

A default parameter file was successfully created.

Action:

None.

DMA0019E "x" ERROR - INVALID PARM LIST

Reason:

An ESAM/EDITOR interface call failed.

Action:

For assistance, contact Technical Support at http://ca.com/support.

DMA0020E ESAMVVVV - INVALID PARAMETER LIST

Reason:

An ESAM/EDITOR interface call failed.

Action:

For assistance, contact Technical Support at http://ca.com/support.

DMA0021E ESAMVVVV - INVALID PARAMETER LIST

Reason:

An ESAM/EDITOR interface call failed.

Action:

For assistance, contact Technical Support at http://ca.com/support.

DMA0022E ESAMVVVV - I/O ERROR VVVV OCCURRED

Reason:

An ESAM/EDITOR interface call failed.

Action:

For assistance, contact Technical Support at http://ca.com/support.

DMA0023E ESAMVVVV - UNEXPECTED RETURN CODE WHILE CREATING THE SOURCE TEXT AREA

Reason:

An ESAM/EDITOR interface call failed.

Action:

For assistance, contact Technical Support at http://ca.com/support.

DMA0024E ESAMVVVV - END OF FILE REACHED (BEYOND BOTTOM)

Reason:

An ESAM/EDITOR interface call failed.

Action:

For assistance, contact Technical Support at http://ca.com/support.

DMA0025E INVALID ATTRIBUTE VALUE OF x ENCOUNTERED IN PARMFILE y

Reason:

The contents of a DMA parameter file (PARMFILE) structure are invalid.

Action:

For assistance, contact Technical Support at http://ca.com/support.

DMA0026I RECOVERY WAS SUCCESSFUL

Reason:

A previously aborted session was successfully restarted.

Action:

None.

DMA0027E BAD RETURN OF x FROM KEY HANDLER

Reason:

The PF key handler routine returned an invalid code, indicated by x.

Action:

For assistance, contact Technical Support at http://ca.com/support.

DMA0028E FUNCTION x HAS NO NEXT FUNCTION

Reason:

The command NEXT was entered. However, it was entered for a function that has no naturally occurring function following it, that is, no NEXT function.

Action:

Enter another command.

DMA0029I SESSION VALUES SUCCESSFULLY UPDATED

Reason:

Correct values were entered at a DMA screen, the user pressed ENTER or NEXT, and the current session acquired the values entered.

Action:

None.

DMA0030E ONLY ONE OF THE HIGHLIGHTED VALUES MAY BE (Y)ES

Reason:

Y for yes was entered for more than one of the DMA screen options.

Action:

Enter Y for yes for ONE option.

DMA0031E ONE OF THE HIGHLIGHTED VALUES MUST BE (Y)ES

Reason:

N for no and/or blanks were entered for all of the DMA screen options.

Action:

Enter Y for yes for ONE option.

DMA0032E HIGHLIGHTED DATE COMPONENTS ARE INVALID

Reason:

A date field entered does not match the standard date criteria.

Action:

Enter a day within the range for the specified month, and enter a month within the range 01 to 12.

DMA0033E USER x HAS NO PARMFILES

Reason:

A request was made to see a list of parameter files (PARMFILES) for a user who has no parameter files.

Action:

Choose one:

DMA0034E LINE COMMAND "x" NOT VALID FOR THIS FUNCTION

Reason:

A line command was entered in a selection list. However, the line command that was entered cannot be used on this screen.

Action:

Enter a line command that can be used on this screen.

DMA0035I DELETE OF PARMFILE x CANCELED BY USER

Reason:

Upon viewing the Confirm DELETE of PARMFILE, the user terminated the deletion by using the PREVIOUS command.

Action:

None.

DMA0036E NO SESSION HAS BEEN ESTABLISHED

Reason:

A command has been entered to access a function that requires an established setup. However, a setup has not been established.

Action:

Establish a setup. You can establish a setup by providing DMA with the minimal values required for DMA to generate a parameter file. From the Select a DMA Activity screen, select or specify a parameter file, or else type Y after Define a new Migration? Press ENTER. Choose one:

DMA0037E ANOTHER USER'S PARMFILES MAY NOT BE DELETED

Reason:

A D for delete was entered to the left of a parameter file belonging to a user other than the signed-on user.

Action:

Remove the D for delete.

DMA0038I PLEASE SELECT A COMMAND

Reason:

The ENTER command was used on the System Commands screen. However, a command was not typed in the command line, nor was an S for select typed to the left of the commands in the command list.

Action:

Choose one:

Then, press Enter.

DMA0039I SETUP TERMINATED

Reason:

Upon viewing the Confirm Setup RESET screen, the user pressed ENTER, erasing all non-stored values and returning to the Select DMA Activity screen.

Action:

None.

DMA0040I SETUP VALUES RETAINED

Reason:

Upon viewing the Confirm Setup RESET screen, the user used the PREVIOUS command. Consequently, DMA returned the user to the System Commands menu.

Action:

None.

DMA0041E ATTRIBUTE x MISSING FROM SYNTAX FRAGMENT TABLE

Reason:

A severe error occurred as DMA attempted to generate parameters.

Action:

For assistance, contact Technical Support at http://ca.com/support.

DMA0042E STORE FAILURE - CLUSTER FOR USER x MISSING

Reason:

A severe error occurred as DMA attempted to generate parameters.

Action:

For assistance, contact Technical Support at http://ca.com/support.

DMA0043E USER x PARMFILE y EXISTS - SPECIFY "YES" FOR REPLACE

Reason:

From the Store into a PARMFILE screen, the user attempted to store a session. And, the parameter file name typed in at the right of 'Save as PARMFILE' is the same as another parameter file name. However, N for no was typed to the right of the 'Replace Existing PARMFILE'.

Action

Choose one:

Note: If Y is entered for the replace option, the contents of the parameter file that is replaced are erased.

DMA0044E STORE FAILED - SYNTAX QUEUE IS MISSING

Reason:

A severe error occurred as DMA attempted to generate parameters.

Action:

For assistance, contact Technical Support at http://ca.com/support.

DMA0045E STORE FAILURE - JCL QUEUE IS MISSING

Reason:

A severe error occurred as DMA attempted to generate parameters.

Action:

For assistance, contact Technical Support at http://ca.com/support.

DMA0046I PARMFILE x STORED FOR USER y

Reason:

The parameter file (PARMFILE) named in the message was successfully stored.

Action:

None.

DMA0047E NO JCL PROVIDED FOR THE UPLOAD

Reason:

DMA attempted to upload CA IDMS Dictionary Migrator JCL to DMA. However, no JCL was available.

Action:

Provide CA IDMS Dictionary Migrator JCL to the syntax batch upload utility in file XDMPJCL.

DMA0048I JCL UPLOADED FOR USER x PARMFILE y

Reason:

DMA successfully uploaded JCL to the parameter file (PARMFILE) named in the message.

Action:

None.

DMA0049E NO DMA CLUSTER ESTABLISHED FOR USER x

Reason:

An attempt was made from the batch environment to use parameters generated by DMA. However, no parameter file (PARMFILE) was available for the user named in the message.

Action:

Sign on to DMA.

  1. Use DMA to define a new migration. For more information see the section Defining a New Migration: Sequence of Screens.

DMA0050E PARMFILE x MISSING FOR USER y

Reason:

An attempt was made from the batch environment to use parameters generated by DMA. However, no parameter file (PARMFILE) by the name given in this message was available.

Action:

Choose one:

DMA0051E DEFAULT JCL HAS NOT BEEN LOADED

Reason:

When DMA was installed, the JCL batch upload utility XDMPJCL was not executed. Therefore, CA IDMS Dictionary Migrator JCL has not been uploaded to DMA.

Action:

Execute the JCL batch upload utility XDMPJCL. Retain as values:

USER=DEFAULT
PARMFILE=DEFAULT

DMA0052I STARTING POINT ESTABLISHED

Reason:

A STARTING POINT has been established. If the user just began to define a new migration, this message indicates that DMA collected values for the first starting point defined for the migration. If DMA collected values for the first starting point, this message means that values for a new starting point, either added to the parameter file, or to replace previously-specified values, have been collected.

Action:

None.

DMA0053E PLEASE ENTER A STARTING POINT

Reason:

At the Specify a New STARTING POINT screen, ENTER was pressed. However, no starting point was specified on the screen.

Action:

Provide values on the screen for one starting point.

Press Enter.

DMA0054I EXIT FROM SYSTEM CANCELED BY USER

Reason:

Upon viewing the Confirm Session EXIT screen, the user used the PREVIOUS command. Consequently, DMA returned the user to the previous screen.

Action:

None.

DMA0055E MISSING SETUP OWNER DURING LIST PROCESSING

Reason:

A severe error occurred when DMA attempted to display starting points

Action:

For assistance, contact Technical Support at http://ca.com/support.

DMA0056I ACTIVE STARTING POINT ALTERED

Reason:

From the List of STARTING POINTS screen, S for select was typed to the left of a starting point that was not the active--current--starting point, and ENTER was pressed. The newly selected starting point was made the active, or current starting point.

Action:

None.

Note: Values subsequently supplied by DMA or provided by the user on DMA screens are for the newly selected starting point.

DMA0057I DELETE OF STARTING POINT CANCELED BY USER

Reason:

Upon viewing the Confirm DELETE of Starting Point screen, the user used the PREVIOUS command. Consequently, DMA returned the user to the List of STARTING POINTS screen.

Action:

None.

DMA0058E THE ACTIVE STARTING POINT CANNOT BE DELETED - PLEASE SELECT ANOTHER

Reason:

An attempt was made to delete the active--current--starting point.

Action:

Type S for select to the let of another starting point and press ENTER. This makes the newly selected starting point the active--current--starting point.

You can now type D for delete to the left of the previously active (previously current) starting point, and press Enter.

DMA0059E SUBMIT FAILED - SYNTAX FILE IN-LINE INDICATOR MISSING

Reason:

The JCL contains changes that prevent DMA from submitting parameters and JCL to CA IDMS Dictionary Migrator.

Action:

Make the following changes in the JCL in the member USMXTRCT step USMGRTR:

For z/OS users: after

//MIGRPARM  DD  *

delete all parameters (syntax) for CA IDMS Dictionary Migrator.

For z/VSE users: after

//EXEC  USMGRTR

delete all parameters (syntax) for CA IDMS Dictionary Migrator.

For VM/ESA users: let

OSRUN=USMGRTR

DMA0060I MIGRATION JOB SUBMITTED

Reason:

The parameters for CA IDMS Dictionary Migrator and the JCL to run CA IDMS Dictionary Migrator were successfully submitted.

Action:

None.

DMA0061E SUBMIT FAILED - x IS NOT A SUPPORTED OPERATING SYSTEM

Reason:

An attempt was made to submit parameters for CA IDMS Dictionary Migrator and JCL to run CA IDMS Dictionary Migrator. However, the attempt failed because DMA is installed in a CV that has an active operating system other than z/OS; z/VSE; or z/VM.

Action:

For assistance, contact Technical Support at http://ca.com/support.

DMA0062E SUBMIT FAILED - JCL QUEUE IS MISSING

Reason:

An attempt was made to submit parameters to CA IDMS Dictionary Migrator and JCL to run CA IDMS Dictionary Migrator. However, JCL to run CA IDMS Dictionary Migrator was not available.

Action:

All JCL lines may have been deleted when the JCL was edited. If so, choose one:

If the JCL lines were not deleted when the JCL was edited, contact Technical Support at http://ca.com/support.

DMA0063E SUBMIT FAILED - SYNTAX QUEUE IS MISSING

Reason:

An attempt was made to submit parameters to CA IDMS Dictionary Migrator and JCL to run CA IDMS Dictionary Migrator. However, parameters (syntax) were not available.

Action:

For assistance, contact Technical Support at http://ca.com/support.

DMA0064E SEVERE ERROR DURING EDITOR QUIESCE

Reason:

An attempt to use the SHOW or JCL functions failed.

Action:

For assistance, contact Technical Support at http://ca.com/support.

DMA0065E INVALID OR EXTRANEOUS COMMAND PARAMETERS

Reason:

During the use of the SHOW or JCL functions, extra commands were specified in addition to the PREVIOUS or END commands.

Action:

Delete the extra commands.

DMA0066I MIGRATION JCL MODIFIED

Reason:

From the JCL FOR MIGRATION screen, JCL was modified, ENTER was pressed, and the changes to the JCL were successfully processed.

Action:

None.

DMA0067I PLEASE ENTER THE PARMFILE NAME UNDER WHICH THE SETUP WILL BE STORED

Reason:

From the Store into a PARMFILE screen, ENTER was pressed. However, no parameter file (PARMFILE) name was provided to the right of the line 'Save as PARMFILE'.

Action:

Choose one:

DMA0068I PARAMETERS DOWNLOADED FOR USER x PARMFILE y

Reason:

The syntax batch download utility XDMPSYN was successfully executed. This execution means that the parameter file named in the message was copied from the PARMFILE database to a sequential file.

Action:

None.

ES00500E message MESSAGE NOT IN DICTIONARY

Reason:

While extracting a map or a CA ADS dialog module, a DISPLAY MESSAGE CODE statement was encountered, but the indicated message number was not in the source dictionary.

Action:

If the message in question already resides in the object dictionary, the migration is still valid and no action is needed. If the message is not in the object dictionary, the dialog terminates when it tries to execute the message display, so the migration is invalid. You must either add the message to the source dictionary and rerun CA IDMS Dictionary Migrator or add the message directly to the object dictionary.

ES00501E NOT IN module-name

Reason:

A CA ADS INCLUDE statement referenced a module that is not in the source dictionary.

Action:

Correct the INCLUDE statement and rerun CA IDMS Dictionary Migrator

ES00502E UNKNOWN TYPE OF xx IN USMES00

Reason:

An unexpected field was encountered in a CA IDMS Dictionary Migrator work file.

Action:

For assistance, contact Technical Support at http://ca.com/support.

ES00503E CURRENT OF RUN-UNIT MISMATCHES ENTITY-TYPE

Reason:

An unexpected record currency was returned to CA IDMS Dictionary Migrator.

Action:

For assistance, contact Technical Support at http://ca.com/support.

ES00504E UNKNOWN VALUE PASSED FROM USMEXTR TO USMES00

Reason:

An unexpected program communication was passed between CA IDMS Dictionary Migrator modules.

Action:

For assistance, contact Technical Support at http://ca.com/support.

ES00505E INDICATED ENTITY HAD NO RELATED LOAD MODULE

Reason:

The LOADS option was specified for the referenced entity, but there is no corresponding load module.

Action:

If you are migrating load modules only, or if you are not going to regenerate load modules from the migrated source, take either of these actions: regenerate the load module into the source dictionary and rerun CA IDMS Dictionary Migrator, or regenerate the object dictionary load modules from the migrated source.

ES00506E A TABLE IN MAP map-name IS NOT IN DICTIONARY

Reason:

An embedded code or edit table associated with an extracted map is not in source code form in the indicated dictionary.

Action:

If the map includes the table in link format, then the map is still usable. Otherwise, if the source for the table has been accidentally erased, it must be reconstructed for the migration to proceed correctly.

ES00507E A MODULE NEST INCLUDES ITSELF

Reason:

Using the INCLUDE feature of CA ADS, a module attempts to include itself.

Action:

This is a clear indication that this module has not been processed by the CA ADS compiler. ADSC processing ensures that generated dialogs cannot have this sort of nested dialog. Change the INCLUDE statement.

ES00508E PROCESSING HAS EXCEEDED DBKEY SAVE TABLE

Reason:

In processing one of the nested entity types, CA IDMS Dictionary Migrator has detected more than 500 levels of nesting. This message indicates an internal processing error during CA IDMS Dictionary Migrator processing.

Action:

For assistance, contact Technical Support at http://ca.com/support.

ES00509W THIS SCHEMA HAS A COMPILE ERROR

Reason:

If a schema currently has a compilation error, an error flag is set in the schema record.

Action:

Correct the schema source in the syntax file before uploading the schema.

ES00510W UNABLE TO DETERMINE MESSAGE ID IN "DISPLAY"

Reason:

A CA ADS verb DISPLAY, included in the source module of an extracted dialog, may contain a syntax error or a variable name.

Action:

If the verb DISPLAY contains a syntax error, correct the error. If the verb DISPLAY contains a variable name, you must extract the possible messages from the source dictionary.

ES00511E SYNTAX ERROR "INCLUDE" IN MODULE

Reason:

A CA ADS verb INCLUDE included in the source module of an extracted dialog contains syntax errors that prevents regeneration.

Action:

Correct the source of the dialog module.

ES00512E UNDETERMINED DIALOG REFERENCE AT LINE NUMBER: line-number

Reason:

While parsing for dialog name, an invalid value was found.

Action:

Correct the source statement at the indicate line number.

ES00513E FLAG CHECKED IS NOT A SINGLE BIT

Reason:

An internal error has been detected.

Action:

For assistance, contact Technical Support at http://ca.com/support.

ES00514E ENTITY NEST EXPLOSION TABLE SIZE EXCEEDED

Reason:

In processing one of the nested entity types, CA IDMS Dictionary Migrator has detected more than 500 levels of nesting. In this case, one of the entity occurrences has as a component another entity occurrence of the same type, and the second entity occurrence also has as a component the first entity occurrence.

Action:

Check the relationships of the entities in the dictionary, decide which one of the entity occurrences should have as a component the other entity occurrence, and correct the connections.

ES00515E SOURCE CHANGE WITHOUT COMPILATION OF LOAD

Reason:

The indicated SOURCE entity has been changed without recompiling the associated LOAD version.

Action:

Recompile the indicated SOURCE entity and resubmit the migration.

ES00516E RELATED x/NAME y/VERSION v HAS A DATE DISCREPANCY WITH THE INDICATED ENTITY

Reason:

This message appears in the Source Dictionary Verification report when a subordinate entity has been changed, but one of its owners has not.

Action:

Review the relationship between the entities and determine whether to continue with the migration.

ES00517W REDUNDANCY TABLE ROUTINE - NON ZERO RC : return-code

Reason:

An error has occurred in table processing. See the return codes table for a list of possible return codes.

Action:

Processing continues, results of the migration will be the same. However, performance degradation may occur. If errors occur repeatedly, contact Technical Support at http://ca.com/support.

ES00518E REFERENCED PROGRAM TABLE OVERFLOW - LINE line-number

Reason:

A CA ADS process module contains references to more than 500 different dialogs. An internal table has filled up.

Action:

The EXSOURCE=SUBPROGRAM parameter may be used to avoid the extraction of all referenced dialogs.

ES00519F USER UNAUTHORIZED FOR ACCESS TO ENTITY TYPE

Reason:

The user named in the IDSOURCE parameter does not have IDD authority for the entity type named.

Action:

The user must have at least DISPLAY authority for entity types which may be migrated from the source dictionary. Either update the user to grant DISPLAY authority for the entity types needed, or change the parameters for the CA IDMS Dictionary Migrator run to avoid entity types for which the user ID has no authority.

ES11450E ADSA DIALOG IN SYSTEM NOT IN DICTIONARY

Reason:

The ADSA system related a function to a dialog, but the dialog is not in the dictionary.

Action:

If the system designer intended to migrate a partially completed system, no action is necessary. If the intent was to migrate a completed system, but no dialog was located, then locate or create the appropriate dialog and add it to the dictionary.

ES11451E CURRENT OF RUN-UNIT MISMATCHES ENTITY-TYPE

Reason:

An unexpected record currency was returned to CA IDMS Dictionary Migrator.

Action:

For assistance, contact Technical Support at http://ca.com/support.

ES11452E GLOBAL RECORD NOT FOUND

Reason:

A global record specified by a ADSA system was not located in the dictionary.

Action:

Add the record to the dictionary and rerun CA IDMS Dictionary Migrator.

ES11453E NO LOAD MODULE FOUND FOR APPLICATION

Reason:

The load module for the ADSA application was not located in the dictionary.

Action:

If the load module is in a load library, copy the load module to the load area and rerun CA IDMS Dictionary Migrator. If the load module is not in a load library, regenerate the ADSA application and rerun CA IDMS Dictionary Migrator.

ES11454E A SEVERE ERROR OCCURRED IN USMES12

Reason:

An internal error has occurred.

Action:

For assistance, contact Technical Support at http://ca.com/support.

ES11455E LOADTEXT RECORD NOT FOUND PREMATURE END OF SET

Reason:

An internal error was detected.

Action:

For assistance, contact Technical Support at http://ca.com/support.

EXTR200F UNKNOWN TYPE OF xx IN SELECT FILE

Reason:

An invalid value was encountered in a CA IDMS Dictionary Migrator work file.

Action:

For assistance, contact Technical Support at http://ca.com/support.

EXTR202F INVALID EXPLOSION OWNER OF record-name

Reason:

In processing one of the nested entity types during extraction, an invalid record currency was encountered.

Action:

For assistance, contact Technical Support at http://ca.com/support.

EXTR203E INDICATED ENTITY AND VERSION NOT FOUND

Reason:

An item that was specified for extraction could not be found in the source dictionary.

Action:

Review the EXTRACT statement for which this message is issued. Note the date and version used to identify items that are to be extracted. If you do not specify the desired date and version in your EXTRACT statement, these parameters default to values specified in the PROCESS statement, or CA IDMS Dictionary Migrator assigns default values in accordance with rules described in the chapter "Parameters".

EXTR205F RUN-UNIT FAILS. STATUS=nnnn

Reason:

The bind of the object database failed.

Action:

Check the meaning of the returned CA IDMS error status code in the CA IDMS Messages and Codes Guide manual. If the status code is 1469, check your NODE and DICTIONARY statements for accuracy. If the status code is 0966, check that your cv.sysctl file was correctly specified and that all dictionary areas are available to that CV.

EXTR207I NOTHING EXTRACTED FOR THIS REQUEST

Reason:

Nothing was extracted for the specified EXTRACT statement.

Action:

No action is required. Note that this message applies only to the specified EXTRACT statement.

EXTR208F RUN TERMINATED, NOTHING EXTRACTED

Reason:

None of the EXTRACT statements resulted in an extraction.

Action:

Review the selection criteria you specified to determine why no extractions were performed.

EXTR209F INVALID USER FOUND IN IDSOURCE STATEMENT. USER=(user-id)

Reason:

A user ID was specified in an IDSOURCE statement but the user is not in the source dictionary.

Action:

Correct the user ID.

EXTR210E SUBSCHEMA IN MULTIPLE SCHEMAS: (. . .schema list)

Reason:

In an EXTRACT statement, a subschema that has duplicates of the same name was identified only by its subschema name. Because there are duplicate subschemas with that name, the schema name is also needed to conclusively identify the subschema.

Action:

Add the name of the appropriate schema to the statement in question. See the chapter "Parameters" for information on correct syntax.

EXTR211E DICTIONARY RELEASE LEVELS NOT EQUAL PROCESS STATEMENT DICTIONARY dictionary-name AT RELEASE release-level EXTRACT STATEMENT DICTIONARY dictionary-name AT RELEASE release-level

Reason:

The release level of a source dictionary defined in an EXTRACT statement is different from the release level of a source dictionary defined in the PROCESS statement.

Action:

The EXTRACT statement is bypassed.

EXTR214F PROCESSING HAS EXCEEDED DBKEY SAVE TABLE

Reason:

In processing one of the nested entity types, CA IDMS Dictionary Migrator has detected more than 500 levels of nesting.

Action:

For assistance, contact Technical Support at http://ca.com/support.

EXTR215E UNSUPPORTED LEVEL OF ADSA

Reason:

An application has been encountered that was generated using an obsolete level of ADSA.

Action:

Recompile the indicated application using the current ADSA compiler, or use CA IDMS Dictionary Migrator Release 2.3 or earlier.

EXTR216F IDD SIGNON REQUIRED. NO USERID SPECIFIED

Reason:

Dictionary security requires a signon. IDSOURCE was not specified.

Action:

Provide the IDSOURCE parameter and rerun.

EXTR217F RESPONSIBILITY OVERRIDE NOT AUTHORIZED. USER=userid

Reason:

The user ID named in IDSOURCE does not have authority all and cannot use Responsibility override.

Action:

Remove the Responsibility override parameter or use a user ID that has authority all. Rerun the job.

EXTR218W REDUNDANCY TABLE ROUTINE - NON ZERO RC : return-code

Reason:

An error has occurred in table processing. See the return codes table for a list of possible return codes.

Action:

Processing continues, results of the migration are the same. However, performance degradation may occur. If errors occur repeatedly, contact Technical Support at http://ca.com/support.

EXTR219W ENTITY EXCLUSION TABLE ROUTINE - RETURN CODE return-code

Reason:

An error has occurred in table processing. A return code of 4 indicates a possible GSSLOAD failure for the exclusion table module. Ensure the exclusion table specified in the EXCLTAB= process parameter is in the load library concatenation for the Dictionary Migrator run.

Action:

Processing continues, results of the migration are the same. However, performance degradation may occur. If errors occurs repeatedly, contact Technical Support at http://ca.com/support.

FILE905E GSSFILE RETURNED AN ERROR DURING file-function WITH FILE file-name, RETURN CODES ARE n1, n2, n3, n4

Reason:

The indicated file function could not be performed with the specified file.

Action:

See the following table to determine the reason the error occurred and appropriate action. If you receive a return code combination 0, 24, 0, 8, see z/VSE File Assignments for more information.

GSFL999I file-id IS NOT VSAM--WILL TRY QSAM

Reason:

The indicated file is not a VSAM file (z/VSE only).

Action:

CA IDMS Dictionary Migrator attempted to open the indicated file for VSAM processing. No action is required.

IDMS001E PROGRAM x ABORTED WITH A STATUS OF y AT SEQUENCE z

Reason:

An unexpected CA IDMS status error occurred during database processing.

Action:

See the CA IDMS Messages and Codes Guide manual for the status as indicated by y. If the cause is not apparent, contact Technical Support at http://ca.com/support.

Two types of errors can be reported by the return codes of n1, n2, n3, and n4--non-VSAM file errors and VSAM file errors. The error is described by n2 and n4. For VSAM file errors, n4 is always equal to 28. The error is described by n1, n2, and n3. A general return code is given by n4 for both non-VSAM and VSAM errors. All return codes are decimal values.

n4

Reason

Action

4

End-of-file

Contact Technical Support.

8

Open error or file is not open

Look for JCL errors or for the use of improper files.

12

An I/O error has occurred

Find cause for I/O error.

16

Request not recognized

Contact Technical Support.

20

File was already opened

Contact Technical Support.

24

Parameter list error

Contact Technical Support.

28

VSAM error

n1=R15 return code from VSAM

n2=low order byte from R0

GENCB/MODCB type of error

n3=VSAM feedback byte error in I/O request

Use n1, n2, and n3 to check for possible user errors. If there are no user errors, Contact Technical Support.

32

Insufficient storage

Increase storage for job step.

36

SYNAD error occurred

Contact Technical Support.

40

BPAM FIND error

n1=R15

n2=R0

Use n1 and n2 (as described in Data Management Macro Instructions) to check for errors.

44

BPAM STOW error

n1=R15

n2=0

Use n1 and n2 (as described in Data Management Macro Instructions) to check for errors.

n2

Reason

Action

0

n4=8, use of unopened file

n4=24, parameter list error

Contact Technical Support.

Contact Technical Support.

1

JCL/label overrode parm list

Remove DCB information from JCL and ensure that the correct files are referenced.

2

Parm list overrode JCL/label

Remove DCB information from JCL and ensure that the correct files are referenced.

3

Unrecognized request

Contact Technical Support.

4

z/OS x13 ABEND trapped at open

Fix cause for x13 ABEND.

5

Tried to update seq. file

Contact Technical Support.

6

VSAM write at other than load

Contact Technical Support.

7

SOS table could not expand

Contact Technical Support.

8

z/OS DCB open failed

Contact Technical Support.

9

SOS table buffer pointer lost

Contact Technical Support.

10

SOS table file CB not built

Contact Technical Support.

11

z/OS DD statement Missing

Supply missing DD statement.

12

VSAM ACB open failed

Contact Technical Support.

13

Record format invalid

Contact Technical Support.

14

Macro format invalid

Contact Technical Support.

15

Record length not numeric

Contact Technical Support.

16

Record length too large

Contact Technical Support.

17

Block size not numeric

Contact Technical Support.

18

Block size too large

Contact Technical Support.

19

Invalid z/VSE sysname table

Assemble a valid sysname table.

20

z/VSE sysname table entry missing

Assemble a sysname table with an entry for the missing one.

21

z/VSE LU number too large

Use an LU number within range.

22

z/VSE sysname is not numeric or is misspelled

Correct to a valid sysname.

23

z/VSE sysname blank

Do not use blank sysname.

24

z/VSE LU not assigned

Contact Technical Support.

25

z/VSE DTF prototype missing

Contact Technical Support.

26

z/VSE logic module missing

Generate missing logic module.

27

z/VSE CCW mismatch

Contact Technical Support.

28

File is not a PDS

Allocate file to a PDS.

LINK901E PARAMETER LIST ERROR - PGM = module-name

Reason:

The module could not be called because of an internal problem.

Action:

For assistance, contact Technical Support at http://ca.com/support.

LINK902E NOT FOUND IN LIBRARY - PGM = module-name

Reason:

The module cannot be located in the available load or core-image libraries.

Action:

Locate the load or core-image library that contains the module and make the library available to the job.

LINK903E NOT ENOUGH STORAGE - PGM = module-name

Reason:

The module cannot be loaded due to insufficient GETVIS area (z/VSE only).

Action:

To increase the GETVIS area:

Allocate a smaller amount of space for the problem program area, using the SIZE= parameter; and, if necessary,

  1. Use a larger partition.
  2. Resubmit the job.

LINK905E UNANTICIPATED RETURN CODE = n PGM = module-name

Reason:

An internal error has been detected.

Action:

For assistance, contact Technical Support http://ca.com/support.

NKWP001E UNRECOGNIZABLE MAJOR KEYWORD

Reason:

The major keyword underscored by asterisks (*******) is misspelled or is in error and cannot be processed.

Action:

Correct the spelling of the keyword and resubmit the job.

NKWP002E DUPLICATE MINOR KEYWORD ENTERED

Reason:

The minor keyword underscored by asterisks (*******) has already been entered on the parameter statement underscored.

Action:

Delete the duplicate minor keyword phrase and resubmit the job.

NKWP003E AN EQUAL SIGN (=) AND VALUE MUST FOLLOW THE KEYWORD

Reason:

The required equal sign and value after the keyword are missing.

Action:

At the location underscored by an asterisk (*), enter an equal sign followed by an appropriate value for the parameter. Resubmit the job.

NKWP005E MISSING RIGHT PARENTHESIS. PHRASE TERMINATED

Reason:

A set of open and closed parentheses is required.

Action:

Enter a right parenthesis to enclose the phrase or list, and resubmit the job.

NKWP006E REPEATED LIST IMPROPERLY CONTINUED

Reason:

The last phrase in this statement is a list (enclosed in parentheses) that ends with a comma. However, the next statement entered does not continue the list.

Action:

Continue the list by adding another keyword after the comma inside the parentheses; or move the comma outside the final parenthesis. Resubmit the job.

NKWP007E MISSING CONTINUATION CARD

Reason:

The previous statement ended with a comma, but this statement begins with a major keyword.

Action:

Supply a continuation card or delete the comma, and resubmit the job.

NKWP009E VALUE MUST BE xxxxxxxxxxxxxxxxxxxxx

Reason:

The value underscored by an asterisk (*) is incorrect for the keyword.

Action:

Supply the appropriate value, which is specified in the message, and resubmit the job.

NKWP010E KEYWORD PHRASES NOT SEPARATED BY COMMA

Reason:

Two keyword phrases are not separated by a comma.

Action:

Supply a comma at the location underscored by an asterisk (*) and resubmit the job.

NKWP011E UNRECOGNIZABLE MINOR KEYWORD

Reason:

The minor keyword underscored by asterisks (*******) is misspelled or is in error and was not processed.

Action:

Correct the spelling of the minor keyword and resubmit the job.

NKWP012E MINOR KEYWORD OMITTED

Reason:

A minor keyword was omitted at the location underscored by an asterisk (*).

Action:

Enter the missing minor keyword and resubmit the job.

NKWP015E THESE KEYWORD(S) MUST BE SPECIFIED:xxxxxxxxxxxxxxxxxxxx

Reason:

The minor keywords listed in the message were omitted. CA IDMS Dictionary Migrator cannot continue processing unless the indicated keyword or keywords are entered.

Action:

Supply the missing keyword or keywords and resubmit the job.

NKWP018E MISSING VALUE NEEDED xxxxxxxxxxxxx

Reason:

A keyword was entered without a value. The acceptable values are listed in the variable portion of the error message.

Action:

Enter the correct value at the location underscored by an asterisk (*) and resubmit the job.

NKWP019E VALUE ENTERED PREVIOUSLY

Reason:

The value underscored by asterisks (****) was already entered in the list. CA IDMS Dictionary Migrator cannot process this parameter unless you supply two different values.

Action:

Correct the value and resubmit the job.

NKWP020E VALUE MUST BE ASCENDING

Reason:

The value underscored by asterisks (******) must be in ascending numerical sequence from the previous value in the list.

Action:

Rearrange the values in the list in ascending sequence and resubmit the job.

NKWP021E VALUE MUST BE DESCENDING

Reason:

The value underscored by asterisks (*******) must be in descending numerical sequence from the previous value in the list.

Action:

Rearrange the values in the list in descending sequence and resubmit the job.

NKWP050E GSSNKWP INTERNAL ERROR. NOTIFY COMPUTER ASSOCIATES PRODUCTSUPPORT.

Reason:

An irrecoverable error has been detected.

Action:

For assistance, contact Technical Support at http://ca.com/support.

NKWP051E ERROR OCCURRED DURING CALL OF xxxxxxxx - GSSCALL RETURN CODE IS nn

Reason:

A module call processor error occurred.

Action:

For assistance, contact Technical Support at http://ca.com/support.

NKWP052E ERROR OCCURRED DURING LOAD OF xxxxxxxx - GSSLOAD RETURN CODE IS nn

Reason:

A module load processor error occurred.

Action:

For assistance, contact Technical Support at http://ca.com/support.

NKWP053E ERROR OCCURRED DURING WRITE OF xxxxxxxx - GSSPRINT RETURN CODE IS nn

Reason:

An error occurred during a call of the printer module.

Action:

For assistance, contact Technical Support at http://ca.com/support.

NKWP061E DD STATEMENT MISSING FOR DDNAME: xxxxxxxx

Reason:

A JCL DD card was not supplied.

Action:

Correct the JCL and resubmit the job.

NKWP062E LOGICAL UNIT NOT ASSIGNED: xxxxxxxx

Reason:

An ASSGN card was not supplied.

Action:

Correct the JCL and resubmit the job.

NKWP063E SYSIPT LRECL MUST BE 80.

Reason:

A parameter file with an LRECL other than 80 was supplied.

Action:

Create a parameter file with an LRECL of 80 and resubmit the job.

NKWP064E ERROR OCCURRED DURING OPEN OF xxxxxxxx FILE - GSSFILE RETURN CODE IS n1, n2, n3, n4

Reason:

The file handler is unable to open the file.

Action:

See the previous table to determine the reason the error occurred and appropriate action.

NKWP065E ERROR OCCURRED DURING READ OF xxxxxxxx FILE - GSSFILE RETURN CODE IS n1, n2, n3, n4

Reason:

The file handler is unable to read the file.

Action:

See the previous table to determine the reason the error occurred and appropriate action.

NKWP066E ERROR OCCURRED DURING CLOSE OF xxxxxxxx FILE - GSSFILE RETURN CODE IS n1, n2, n3, nnn

Reason:

The file handler is unable to close the file.

Action:

See the previous table to determine the reason the error occurred and appropriate action.

NKWP080W SKIPPING UNTIL NEXT RECOGNIZABLE STATEMENT

Reason:

Because of a previous error, the phrase or phrases underscored by the letter X in the Parameter Verification Report have not been processed.

Action:

None.

NKWP081W SKIPPING UNTIL NEXT RECOGNIZABLE MINOR KEYWORD

Reason:

Because of a previous error, the value or values underscored by the letter X in the Parameter Verification Report have not been processed.

Action:

None.

NKWP091I INPUT PARAMETER STATEMENT

Reason:

A CA IDMS Dictionary Migrator input parameter statement has been read. The entire 80-byte image is displayed. Columns 1 through 72 are processed.

Action:

None.

NKWP092I CONTINUATION STATEMENT

Reason:

The parameter statement continues a previous statement entered.

Action:

None.

NKWP093I COMMENT STATEMENT

Reason:

The parameter statement contains an asterisk (*) as the first non-blank character. This indicates that it is a comment statement, and it is not processed.

Action:

None.

NKWP094I END OF PARAMETER INPUT

Reason:

All parameters that were entered have been read and processed by CA IDMS Dictionary Migrator.

Action:

None.

NKWP095I BLANK PARAMETER STATEMENT

Reason:

The parameter statement contains only blanks in columns 1 through 72 and is not processed.

Action:

Correct and resubmit the job.

NKWP096E UNMATCHED APOSTROPHE. NEED xxxxxxxxxxxxx

Reason:

A value was entered that contains an odd number of apostrophes. Literal values must begin and end with single apostrophes. To represent a single apostrophe within a literal, you must enter two apostrophes. The acceptable values are listed in the variable portion of the error message.

Action:

Correct the value underscored by asterisks (****) and resubmit the job.

NKWP097E BAD LITERAL FORMAT. NEED xxxxxxxxxxxxx

Reason:

A literal value was entered with improperly placed apostrophes. Literal values must begin and end with single apostrophes. To represent a single apostrophe within a literal, you must enter two apostrophes. The acceptable values are listed in the variable portion of the error message.

Action:

Correct the value underscored by asterisks (****) and resubmit the job.

PARM100E THE PROCESS PARAMETER CARD MUST BE THE FIRST CARD ENTERED

Reason:

The first statement in the input stream was not a PROCESS statement.

Action:

Correct the input stream so that the first statement it contains is a PROCESS statement.

PARM103E (CLASS,ATTRIBUTE) MUST BOTH BE ENTERED FOR CLSATTR

Reason:

Only one parameter was specified in the CLSATTR= clause.

Action:

Enter the missing class or attribute. Both the class and the attribute must be inside parentheses, separated by a comma.

PARM105I SYSTEM, CLASS, ATTR, AND USER DEFAULT TO "LEVEL=DIALOG"

Reason:

LEVEL=ENTITY was specified for one of these extract types, but CA IDMS Dictionary Migrator has changed it to LEVEL=DIALOG because LEVEL=ENTITY is not permitted in this context.

Action:

If you specified LEVEL=ENTITY intentionally because you wanted to extract only one entity occurrence, you will need to find another way to migrate the record. One way is to use OnLine IDD to add the entity to the object dictionary. If you specified LEVEL=ENTITY unintentionally, no action is needed.

PARM106E NO MIGRATOR STATEMENTS WERE PROVIDED FOR THIS RUN

Reason:

The input stream did not contain any CA IDMS Dictionary Migrator statements.

Action:

Specify CA IDMS Dictionary Migrator statements in the job stream.

PARM107E AT LEAST ONE "EXTRACT" STATEMENT IS REQUIRED

Reason:

The input stream did not include an EXTRACT statement.

Action:

Enter at least one EXTRACT statement.

PARM108E IRRECOVERABLE KEYWORD PROCESS ERROR = gssnkwp-return

Reason:

The code returned by the keyword processor identifies an irrecoverable error.

Action:

For assistance, contact Technical Support at http://ca.com/support.

PARM113E NEWVERSION MUST BE 0-9999 OR "NULL"

Reason:

An invalid value has been specified for NEWVERSION.

Action:

Correct the NEWVERSION value and resubmit.

PARM114E CLISTVERSION MUST BE 0-9999 OR "NULL"

Reason:

An invalid value has been specified for CLISTVERSION.

Action:

Correct the CLISTVERSION value and resubmit.

PARM115E SEARCH AND CHANGE STRINGS MUST BE PROVIDED

Reason:

CHANGE command was entered, but a SEARCH and REPLACE were not provided.

Action:

Correct the CHANGE command and resubmit.

PARM116E SEARCH STRING CANNOT BE NULL

Reason:

CHANGE command was entered, but the SEARCH string was null (").

Action:

Correct the SEARCH string of the CHANGE command to an explicit value.

PARM117E THE NUMERIC MESSAGE MUST BE 1 TO 6 DIGITS

Reason:

If only a message number is given, it can be no longer than 6 digits.

Action:

Correct the message number and resubmit the run.

PARM118E PREFIX IS PROVIDED, NUMERIC PORTION MUST BE 6 DIGITS

Reason:

When the message prefix is specified, the message ID must be in the format AA999999 (A = Alphanumeric, 9 = numeric)

Action:

Correct the message ID and resubmit the run.

PARM121I LEVEL=ONLY NOT VALID FOR SYSTEM ENTITY DEFAULTS TO DIALOG.

Reason:

Entity type of system can only be used with LEVEL=DIALOG.

Action:

Processing continues, the specified level parameter is ignored and dialogs related to the system are migrated.

PARM122W CVSOURCE/CVOBJECT NOT VALID USE SYSCTL AND SYSIDMS FILES TO SPECIFY ENVIRONMENT

Reason:

CVSOURCE and CVOBJECT are not valid parameters.

Action:

The processing environment for CA IDMS Dictionary Migrator must be defined using the SYSCTL and SYSIDMS files, For more information, see the chapter "Operations" for details.

PARM123E EXTRACT STATEMENT INVALID FOR SPECIFIED RUNTYPE

Reason:

An EXTRACT statement has been specified when the run type is IMPORT or CREATESYNTAX. For these run types the extract processing has been done in a previous job step and cannot be respecified now.

Action:

Correct the parameters and resubmit.

PARM124E INVALID IDENTIFIED FOR AN SQL ENTITY

Reason:

The specified identifier does not conform to correct SQL naming standards. Identifiers can be at most 18 characters long. Tables and view identifiers must be qualified by a schema name.

Action:

Correct the name of the SQL identity and resubmit.

PARM125E INVALID RUNTYPE SPECIFIED WITH SQLONLY PARAMETER

Reason:

SQLONLY parameter requires runtype to be EXPORT or PARMCHECK.

Action:

Change the runtype to EXPORT or PARMCHECK and resubmit.

PRNT910E DURING OUTPUT TO THE PRINT FILE, A SEVERE ERROR OCCURRED, ERROR=return code.

Reason:

An irrecoverable error condition has been detected.

Action:

For assistance, contact Technical Support at http://ca.com/support.

PS10600E EXTRACT FILE WAS EMPTY IN MODULE USMPS10

Reason:

An unexpected end-of-file has been encountered in a CA IDMS Dictionary Migrator work file.

Action:

For assistance, contact Technical Support at http://ca.com/support.

PS10601E INVALID EXTRACT ENTITY TYPE OF xx IN EXTRACT FILE READ IN MODULE USMPS10

Reason:

An unexpected value has been encountered in a CA IDMS Dictionary Migrator work file.

Action:

For assistance, contact Technical Support at http://ca.com/support.

PS10602E INVALID EXTRACT ENTITY UTILITY TYPE xx IN EXTRACT FILE READ IN MODULE USMPS10

Reason:

An unexpected value has been encountered in a CA IDMS Dictionary Migrator work file.

Action:

For assistance, contact Technical Support at http://ca.com/support.

PS10603E RETURN CODE FROM utility-name GREATER THAN 7. CHECK ERROR LISTING

Reason:

A utility has returned an error code that implies syntax errors in PUNCH statements.

Action:

Review the utility output messages for PUNCH statements, and evaluate the severity of the error based on the context in which it occurred. If necessary, correct the source dictionary and rerun CA IDMS Dictionary Migrator.

PS10604W WARNING-THIS IS AN ANALYSIS/WORK FILE AND MUST BE REVIEWED.

Reason:

Syntax created by CA IDMS Dictionary Migrator for schemas may require review.

Action:

Review the contents of the file and change the syntax in the appropriate syntax file (SCHMUPD).

PS10605W file-name FILE CONTAINS NO TRANSACTIONS: DO NOT UPLOAD.

Reason:

The file named in this message does not contain any transactions.

Action:

Do not include this file in the upload processing.

PS10606W FILE HAS MULTIPLE TRANSACTIONS: EDIT FILE BEFORE UPLOADING.

Reason:

The utility can process only one transaction each time it accesses a file. The file, however, contains multiple transactions that must be separated.

Action:

Edit the file to separate the transactions before performing the upload steps. Delete the message.

PS10607E FILE RETURNED FROM utility-name IS EMPTY. CHECK ERROR LISTING.

Reason:

A utility returned an empty syntax file that should have contained syntax statements.

Action:

Review the utility output error messages listed on the Syntax Production Report. Correct the error and rerun CA IDMS Dictionary Migrator.

PS10608I NEW-COPY MODULE IS a VERSION is b

Reason:

This message appears after a successful non-IMPORT run. The name and version of the MODULE containing a CLIST of VARY NEW-COPY statement is provided. This module is to be executed after migration load modules have been generated, thereby enabling the new copies.

Action:

Refer to the indicated module name and version for new-copying the migration components.

PS10609F AN ERROR HAS OCCURRED WHEN ATTEMPTING TO CHANGE PROFILE #SETPROF RETURN CODE = setprof-rc

Reason:

An attempt to change the dictionary failed.

Action:

Contact Technical Support and report the return code. Ensure that the dictionary and node specifications in the parameters are correct.

PS10610W REDUNDANCY TABLE ROUTINE - NON ZERO RC : return-code

Reason:

An error has occurred in table processing. See the return codes table for a list of possible return codes.

Action:

Processing continues, results of the migration will be the same. However, performance degradation may occur. If error occurs repeatedly, contact Technical Support at http://ca.com/support.

PS20700W file-name FILE IS EMPTY

Reason:

While generating hard copy of all the control statements that are used during the migration, CA IDMS Dictionary Migrator has found that one of the control statement files contains no statements.

Action:

The file is empty because the user-specified extraction criteria did not yield any control statements of the kind stored in this file.

PS20701E SEVERE ERROR IN PROCESSING EMBEDDED VERSIONS

Reason:

Unexpected condition encountered in load module processing.

Action:

For assistance, contact Technical Support at http://ca.com/support.

PS20702E ONE OF THE CHANGE COMMANDS OVERFLOWS LINE. CHANGE BYPASSED

Reason:

The new string of a change command is longer than the old string and there is not enough space on the line to absorb the difference.

Action:

The change must be made manually.

SORT500E ERROR DURING SORT, REVIEW SORT MESSAGES

Reason:

A CA IDMS Dictionary Migrator internal sort procedure encountered a fatal sort error.

Action:

Review the sort messages in the output. If the cause of the error is apparent, correct it and rerun CA IDMS Dictionary Migrator. If you cannot find the error, contact Technical Support at http://ca.com/support.

SORT501E INVALID USER FOUND IN IDOBJECT STATEMENT. USER=a

Reason:

This message appears during sort of CHANGEONLY extractions. A user has been specified in the IDOBJECT statement that is not in the OBJECT dictionary.

Action:

Correct the IDOBJECT user and resubmit.

SORT502E UNABLE TO CONTINUE MIGRATION DUE TO DEFAULT VERSION IN OBJECT DICTIONARY

Reason:

This message appears when NEWVERSION=NULL has been specified, and the installed values of default versions for new and existing entities do not meet the requirements of CA IDMS Dictionary Migrator.

Action:

Correct the values of default version in the Object dictionary, or do not use the NEWVERSION=NULL feature. The default version for new and existing entities must be a numeric integer (that is, not NEXT HIGHEST or LOWEST, etc.), and new and existing default specifications must be equal.

SPRS001E A REQUEST OF var WAS PASSED TO GSISPRS

Reason:

An invalid action was requested for the submit function.

Action:

For assistance, contact Technical Support at http://ca.com/(have a listing of the dump available for reference).

SPRS002E AN INVALID SUBMIT SEQUENCE WAS ENCOUNTERED IN GSISPRS

Reason:

An internal error has occurred.

Action:

For assistance, contact Technical Support at http://ca.com/support.

SPRS003E THE GET OF (USER,LONG) STORAGE FAILED WHEN IN GSISPRS

Reason:

The submit function was unable to obtain storage.

Action:

Check the meaning of the return code from the get storage request in the CA IDMS Messages and Codes Guide manual and take the action suggested there

SPRS004E NOTHING WAS SUBMITTED

Reason:

The file passed to the submit function was empty.

Action:

Ensure that the correct file is being used for the submit and that the file has the proper content.

SPRS005E AN INVALID OPERATING SYSTEM OF var WAS PASSED TO GSISPRS

Reason:

An invalid operating system code was provided to the submit function.

Action:

The value of 'var' was determined by the program calling the submit function. Contact Technical Support (have the listing of the dump available for reference).

SPRS006E SUBMIT RESOURCES TEMPORARILY UNAVAILABLE, RETRY

Reason:

The submit function is being used by another user.

Action:

Try to submit again. The submit function must have exclusive use of certain resources to avoid conflicts, but the resources are held for a short period of time.

SPRS007E var ALLOCATED INTRDR FAILED RC= var ERR CDE= var INFO CDE= var RETRY

Reason:

An attempt to dynamically allocate the internal reader failed with the codes indicated.

Action:

Refer to the IBM System Macro and Facilities manual SVC 99 for explanations of code and take the action indicated.

SPRS008E XPCC IDENT/CONNECT FAILED. ID CDE=identification-code ERR CDE=error-reason-code INFO CDE=information-reason-code

Reason:

The online job submission facility received an unsuccessful return code from z/VSE macro XPCC invoking the IDENTIFY or CONNECT function. The ID CDE indicates which macro call and situation occurred. Further information can be determined from the ERR CDE and INFO CDE values. See the IBM z/VSE Power Application Programming manual for further details.

Action:

This situation may be temporary. Re-issue the submit request. If the problem persists, make note of all information in the message and notify your DBA of the situation.

SPRS009E XPCC DISCONN/TERMIN FAILED. ID CDE=identification-code

Reason:

The online job submission facility received an unsuccessful return code from z/VSE macro XPCC invoking the DISCONNECT or TERMINATE function. The ID CDE indicates which macro call and situation occurred.

Action:

This situation can only occur after the JCL has successfully been submitted. If the problem persists, make note of all information in the message and notify your DBA of the situation.

SPRS010E XPCC PUT FAILED. ERR CDE=error-code INFO CDE=information-reason-code

Reason:

The online job submission facility received an unsuccessful return code from z/VSE macro XPCC invoking the SENDR function. Further information can be determined from the ERR CDE and the INFO CDE values. See the IBM z/VSE Power Application Programming manual for further details.

Action:

This situation may be temporary. Re-issue the submit request. If the problem persists, make note of all information in the message and notify your DBA of the situation.

ULOD800E INVALID NODE OR DB SPECIFIED DBNAME=a NODE=b

Reason:

The OBJECTDICTIONARY OBJECTNODE as specified for the migration run was not able to be bound.

Action:

Correct the invalid parameter and resubmit.

ULOD801E USERUPD FILE IS EMPTY

Reason:

There are no users in the USERUPD file. This error can be caused by specifying the DISCONNECT=(USER) parameter, or by the lack of USER associations in the source dictionary.

Action:

Either remove the DISCONNECT=USER parameter, or continue the migration without change

ULOD802W USER a MISSING FROM OBJECT DICTIONARY

Reason:

The indicated USER cannot be located in the Object dictionary for password restoration.

Action:

Review the migration to determine whether the USER was migrated. If the USER was deleted prior to this step, no further action is required. Otherwise, the USER should be in the Object dictionary and eligible for modification.

ULOD803I ALL USERS AND PASSWORDS PROCESSED

Reason:

Each migrated USER now has their password converted to the value in the SOURCE dictionary.

Action:

None.

USMS001I CATALOG NAVIGATION COMPLETED

Reason:

Navigation of the SQL catalog has been successfully completed.

Action:

None.

USMS002I EXTRACT TABLE-SCHEMA: schema-name , TABLE: table-name

Reason:

An extract record has been written for the named SQL schema and table.

Action:

None.

USMS003I EXTRACT VIEW-SCHEMA: schema-name , VIEW: view-name

Reason:

An extract record has been written for the named SQL schema and view.

Action:

None.

USMS004I EXTRACT SCHEMA-SCHEMA: schema-name

Reason:

An extract record has been written for the named SQL schema.

Action:

None.

USMS005E INVALID SQL ENTITY TYPE CODE: CODE

Reason:

An invalid type code for an SQL entity was passed to the catalog navigation program.

Action:

For assistance, contact Technical Support at http://ca.com/support.

USMS006E REDUNDANCY TABLE ROUTINE - NOW ZERO RC: return-code

Reason:

An error has occurred in table processing during catalog navigation. See Figure 7.2 for a list of possible return codes.

Action:

Processing continues but catalog navigation terminates for the SQL entity being extracted.

USMS007E SQL TABLE SPACE EXHAUSTED

Reason:

An out-of-storage condition has occurred which will limit the number of SQL entities to be extracted.

Action:

For assistance, contact Technical Support at http://ca.com/support.

USMS008E SQL ENTITY - Schema: schema-name , Table: table-name - is not a view

Reason:

An extract statement for an SQLVIEW was submitted but the named SQL entity is a table.

Action:

None. Processing continues and an extract is written for the named SQL schema and table.

USMS009E NETWORK REFERENCE NOT EXTRACTED - Schema: schema-name , Table: table-name

Reason:

Network references are not extracted from the SQL catalog.

Action:

None. Processing continues.

USMS010I EXTRACT CONTRAINT - SCHEMA: schema-name CONSTRAINT: constraint-name

Reason:

An extract record has been written for the named SQL constraint.

Action:

None.

USMS011I EXTRACT TABLE PROCEDURE - SCHEMA: schema-name , PROCEDURE: table procedure name

Reason:

An extract record has been written for the named table procedure.

Action:

None.

USMS012I EXTRACT KEY - KEYNAME: keyname , ON SCHEMA: schema-name , PROCEDURE: table procedure name

Reason:

An extract record has been written for the name key.

Action:

None.

USMS013E SQL ENTITY NOT FOUND - SCHEMA: schema-name , TABLE/VIEW: table-or-view

Reason:

The requested SQL entity was not found in the catalog.

Action:

Correct the extract statement and resubmit

USXD002E UNRECOGNIZED COMMAND

Reason:

An invalid primary command was encountered. The cursor is on the command.

Action:

Check the syntax of the command. Correct and reenter the command.

USXD202E INVALID PARAMETER ON COMMAND

Reason:

A valid command has been entered with an unrecognizable parameter.

Action:

Check the syntax of command parameter. Correct and reenter the parameter.

USXD204E ENTER LOCATE PARAMETER

Reason:

A line number was not included as a parameter in the LOCATE command.

Action:

Check the syntax of the command. Correct the command (include line number parameter) and reexecute.

USXD206E ONLY A NUMBER, MAX, HALF, CSR, OR PAGE IS ALLOWED

Reason:

An illegal option has been used with the LEFT, RIGHT, UP, or DOWN command.

Action:

Check the syntax of the parameter. Correct the parameter (you may have included some erroneous characters in the syntax line) and reexecute

USXD208E ONLY "ON" OR "OFF" IS ALLOWED. "ON" IS THE DEFAULT

Reason:

An illegal option has been used with the NULLS command.

Action:

Check the syntax of the parameter. Correct the parameter (you may have included some erroneous characters in the syntax line) and reexecute.

USXD210E NO PARAMETER IS ALLOWED ON COMMAND

Reason:

A parameter has been included in the syntax of the CANCEL command which excludes parameters.

Action:

Check the syntax of the command. Correct the command (delete the parameter) and reexecute.

USXF001I FOUND CHARS: string

Reason:

The string indicated has been found in the text. The cursor will be positioned at the beginning of the found string.

Action:

None.

USXF003I REP CHAR: "string" WITH "replacement-string"

Reason:

The string indicated has been replaced with the replacement string. The cursor is positioned after the replacement string.

Action:

None.

USXF004E MUST ENTER FIND/CHANGE FIRST

Reason:

The RFIND (repeat find) or RCHANGE (repeat change) command was entered without a FIND or a CHANGE command being entered first.

Action:

Be sure to enter the FIND command or the CHANGE command before the RFIND command or the RCHANGE command.

USXF005I BOTTOM OF DATA REACHED

Reason:

The bottom of the text was reached before the string was found. If you enter an RFIND (repeat find) or an RCHANGE (repeat change) at this time, the editor begins searching for the string at the top of the text.

Action:

None.

USXF006E ENCLOSE STRING IN QUOTES

Reason:

A single quotation mark was found where a pair is required or embedded blanks were found in the search string.

Action:

Check quotation marks, correct, and reenter the command. If a string has embedded blanks, enclose it in quotation marks.

USXF007E INVALID FIND SYNTAX

Reason:

The string specified in the FIND command is invalid. If the string has embedded blanks or quotation marks, it may appear to the editor to be more than one string: you can only specify one string in the FIND command.

Action:

Check the syntax of the command. If the string has embedded blanks, enclose it in quotation marks. If the string has embedded single quotation marks, enclose it in double quotation marks. If the string has embedded double quotation marks, enclose it in single quotation marks. Then reenter the command.

USXF008E INVALID CHANGE SYNTAX

Reason:

A string specified in the CHANGE command is invalid. If one of the strings has embedded blanks or quotation marks, it may appear to the editor that you are entering more than two strings: you can only specify two strings in the CHANGE command.

Action:

Check the syntax of the command. If a string has embedded blanks, enclose it in quotation marks. If a string has embedded single quotation marks, enclose it in double quotation marks. If a string has embedded double quotation marks, enclose it in single quotation marks. Then reenter the command.

USXF009I NO CHAR: string FOUND

Reason:

The editor has searched the entire text without finding the indicated string.

Action:

None.

USXF010W ERROR CHARACTERS "string"

Reason:

The string used to replace the one found is too long.

Action:

Adjust the length of the found string or reduce the length of the replacement string to match the length of the one found.

USXF012I FOUND nnn OCCURRENCES OF "string"

Reason:

A string specified in the FIND ALL command has been found the specified number of times.

Action:

None.

USXF014I CHANGED nnn OCCURRENCES OF "string"

Reason:

A string specified in the CHANGE ALL command has been changed in the text the specified number of times.

Action:

None.

USXF016E CHANGE COMMAND NOT ENABLED IN BROWSE MODE

Reason:

The CHANGE command was used in the Browse Option to search for and change the next occurrence of a string.

Action:

None. The CHANGE command can only be used when editing text (Edit Option) and not while in Browse mode.

USXF018W CHANGED nnn OCCURRENCES WITH nnn ERRORS OF "string"

Reason:

The string identified in the CHANGE ALL command has been changed successfully (nnn OCCURRENCES) with (nnn ERRORS) unsuccessful changes.

Action:

Look for the error message on the line number field(s) and make the necessary correction(s).

USXI002E INVALID COMMAND

Reason:

An invalid line command has been entered.

Action:

Check the syntax of the line command on the line number field. Correct and reenter the command.

USXI006E INVALID ON THIS LINE

Reason:

A line command has been entered on a line for which the command is invalid.

Action:

Reenter the line command on an appropriate line.

USXI008E INVALID SCROLL AMOUNT

Reason:

An invalid Scroll Option was entered in the SCROLL field.

Action:

Check the syntax of the Scroll Option next to the word SCROLL. Be sure the option starts in the left-most position of the field. Correct syntax or position.

USXL002W BLOCK COMMAND INCOMPLETE

Reason:

A partial sequence of Line Commands, in block form (CC, DD, MM, RR), is incomplete and cannot be executed.

Action:

If you are just scrolling or using the FIND command to locate the line to complete the block command, this message serves as a warning. Complete the command and execute. Otherwise, check the syntax of the commands to be sure all commands in block form are in pairs. Correct the commands and reexecute.

USXL004E COMMAND CONFLICT

Reason:

A sequence of Line Commands cannot be executed.

Action:

Check the order of the commands. Correct the commands and reexecute.

USXL006W MOVE/COPY PENDING

Reason:

A move or a copy cannot be executed because of a missing A (after) or B (before) line command.

Action:

Enter an A or a B command to indicate the location to which lines are to be moved or copied. This message serves as a warning if you are just scrolling or using the FIND command to locate the line for the A or B command.

USXL008E ITERATION COUNT MISMATCH

Reason:

A set of repeat (RR) line command iterations have conflicting values.

Action:

Check the syntax of the command. Make sure that the values of the iterations match (one or both may be left blank).

USXL009E LINE COMMAND RANGE CONFLICT

Reason:

A sequence of Line Commands cannot be executed because the range of one line command overlaps the range of another.

Action:

Check the order of the commands. Correct the commands and reexecute.

VALD201F AN INVALID TYPE OF xx FOUND IN VSAMEXT

Reason:

An unexpected value has been encountered in a CA IDMS Dictionary Migrator work file.

Action:

For assistance, contact Technical Support at http://ca.com/support.

VALD203F REPOSITION ON VSAMEXT FILE FAILED USING SAVED KEY

Reason:

An internal file error occurred during CA IDMS Dictionary Migrator processing.

Action:

For assistance, contact Technical Support at http://ca.com/support.

VALD204W NO EXTRACT FOR entity-type entity-name VERSION nn

Reason

A relationship encountered in the object dictionary is not among the entities extracted from the source dictionary.

Action:

Review the missing relationship to determine the impact of extracting or not extracting the entity.

VALD206W ELEMENT OVERRIDE IN RECORD record-name VERSION nn

Reason:

An element override has been specified for a record element.

Action:

Review the element in the source dictionary to see whether the override should be migrated. Otherwise, correct the element on the source dictionary and rerun CA IDMS Dictionary Migrator or edit the syntax in the syntax subfiles.

VALD208F AN INVALID UTILITY TYPE xx FOUND IN VSAMEXT

Reason:

An unexpected value has been encountered in a CA IDMS Dictionary Migrator work file.

Action:

For assistance, contact Technical Support at http://ca.com/support.

VALD210F INVALID NODE OR DB SPECIFIED

Reason:

The bind of the object database failed.

Action:

Review the OBJDICTIONARY and parameters of the PROCESS statement and SYSCTL and SYSIDMS file allocations to determine the cause of the invalid run-unit.

VALD211F INVALID USER FOUND IN IDOBJECT STATEMENT. USER=user-id

Reason:

A user ID was specified for the IDOBJECT parameter, but the user is not authorized to access the object dictionary.

Action:

Correct the user ID in the IDOBJECT parameter to allow the upload to process correctly.

VALD214W file-name FILE CONTAINS NO TRANSACTIONS: DO NOT UPLOAD

Reason:

The file named in the message contains no transactions.

Action:

step for the file named in the above message. Remove this set of JCL statements from the upload job.

VALD215W FILE file-name CONTAINS MULTIPLE TRANSACTIONS: FILE MUST BE EDITED BEFORE UPLOADING.

Reason:

The utility can process only one transaction each time it accesses a file. The file, however, contains multiple transactions that must be separated.

Action:

Edit the file to separate the transactions before performing the upload steps.

VALD216W EXISTING PROG-051 RECORD NOT AN APPLICATION

Reason:

While checking to see whether an application can be loaded into the object dictionary, CA IDMS Dictionary Migrator encountered in the object dictionary a PROG-051 record for an entity other than an application.

Action:

To load the application:

VALD217F VSAMEXT FILE NOT DEFINED AS A VSAM DATASET

Reason:

Because the VSAMEXT file is in some format other than VSAM, processing has terminated.

Action:

Check whether an allocation was made for a VSAM dataset. If not, allocate a VSAM data set. If an allocation was made for a VSAM data set, delete any dataset with the same name as the VSAMEXT VSAM data set. Resubmit the job.

VALD218E PICTURE CONFIGURATION MISMATCH SOURCE=a OBJECT=b

Reason:

This message appears when the primary picture clause in the source and object dictionaries do not match. "a" and "b" represent the COBOL picture clause associated with the element.

Action:

Review the information and make a decision based upon the context of the picture mismatch.

VALD219I EXTRACT FORCED FOR entity-type entity-name VERSION version-number

Reason:

An entity, which is to be migrated, cannot be changed unless the entity named in this message is regenerated. The entity named was found in the source dictionary while traversing the extraction path, but was not extracted due to selection criteria.

Action:

Review the named entity and the changes to the entity that caused the forced regeneration. If there is no effect, upload the files as created. If the effect is detrimental, either the entity causing the forced regeneration must be removed from the migration, or the entity requiring regeneration added to the migration. Because the entity was part of the structure being migrated from the source dictionary, the regeneration often has no adverse effects.

Note: If the entity named in the message is related to several migrated entities, this message appears repeatedly, listing each relationship. The entity is regenerated only once.

VALD220W NEWVERSION PROCESSING

Reason:

When using NEWVERSION option, two entities with the same type and name, but with different versions were extracted. Because only one version can exist after migration, the conflicting entity occurrences are eliminated.

Action:

Review all versions of the entity occurrence named to determine if the single version (shown in the entity detail report) can be used in all instances. If it can, proceed with the migration; otherwise, resolve the conflict in entity names.

VALD221W MULTIPLE VERSIONS IN SOURCE DICTIONARY entity-type entity-name entity-version - ENTITY AND VERSION SHOWN WILL NOT BE MIGRATED'

Reason:

When using NEWVERSION option, the two entities with the same type and name, but with different versions, were extracted.

Action:

Review all versions of the entity occurrence named to determine if the single version (shown in the entity detail report) can be used in all instances. If it can, proceed with the migration, otherwise, resolve the conflict in entity names.

VALD222W entity name VERSION version number NO LOAD MODULE TEXT FOUND

Reason:

A loadhdr-156 record was found in the source DDLDCLOD area for the entity named, but no loadtext-157 records are connected to it.

Action:

This is an error in the object dictionary load area. Run CA IDMS/DB Audit to determine if there are other errors.

VALD223W PROGRAM program-name VERSION version-number REQUIRES RECOMPILATION DUE TO MAP map-name

Reason:

A map has been migrated or forced to regenerate, which in turn requires the programs using it to be recompiled to update the map date stamp. Dialogs are automatically forced to regenerate.

Action:

Recompile the named program.

VALD224F CHANGEONLY PARAMETER VALUES ARE DIFFERENT IN EXPORT AND IMPORT RUNS. PROCESSING TERMINATED.

Reason:

The CHANGEONLY or ADDONLY parameters were not consistently specified in the EXPORT and IMPORT run.

Action:

Determine which parameter should be used and rerun the appropriate steps.

VALD225W REDUNDANCY TABLE ROUTINE ERROR CODE number - ENTITY TYPE/NAME: entity type-code - entity-name

Reason:

An internal error has occurred (possibly insufficient region size for a get storage request). See the return codes table for a list of return codes.

Action:

Processing continues, results of migration are the same. Performance degradation may occur, however. If error occurs repeatedly, contact Technical Support at http://ca.com/support.

VALD226F TARGET DICTIONARY SIGNON REQUIRED

Reason:

Target dictionary security requires a IDOBJECT user ID be provided.

Action:

Supply a valid IDOBJECT

VALD227F RESPONSIBILITY OVERRIDE NOT AUTHORIZED. USER=user-name

Reason:

The IDOBJECT user ID provided does not have authority to use Registration-Override.

Action:

Either omit the Registration-Override option from IDOBJECT, or provide an IDOBJECT user ID with authority to use Registration-Override.

VALD228F USER UNAUTHORIZED FOR ACCESS TO ENTITY TYPE: entity-type

Reason:

The IDOBJECT user ID does not have at least DISPLAY authority for the named entity type and validation processing (for this run) requires access to that entity type. The authorization at an entity type level is only done when the entity type is actually encountered.

Action:

Use an IDOBJECT user ID with at least display authority for all entity types, OR insure that entity types for which the IDOBJECT user ID does not have authority are not selected for migration.

VALD229W REDUNDANCY TABLE ROUTINE - NON ZERO RC number

Reason:

The free storage request for an internal table failed.

Action:

In the short run, this error should have no effect on a migration run, or its results unless the region/partition is not large enough to allow that storage not to be reused.

VALD230W REGENERATION FORCED FOR EXTRANEOUS entity-type entity-name VERS version-number

Reason:

An entity, which is to be migrated, cannot be changed unless the entity named in this message is regenerated. The entity named is not among the entities extracted from the source dictionary.

Action:

Review the named entity and the effect changes to the entity causing the forced regeneration has upon the named entity. If there is no effect, upload the files as created. If the effect is detrimental, either the entity causing the forced regeneration must be removed from the migration, or the entity requiring regeneration is added to the migration (after correcting whatever ill effects that might occur).

Note: If the entity named in the message is related to several migrated entities, this message appears repeatedly, listing each relationship. The entity is regenerated only once.

VALD231W – OPTIONS DIFFERENT options list

Reason:

The table named has different characteristics in the source and object dictionaries. The characteristics cannot be changed in a MODIFY command, therefore the update of the table is complete unless remedial action is taken first.

Action:

Determine which characteristics should be used and correct the appropriate entity.