Previous Topic: Verify CompletionNext Topic: Results of Generating Local and Remote Applications


Status of Generation

You can verify completion of the generation process by viewing the messages that appear in the Generation Status window. The window displays columns of information about the generation process. They are as follows:

The Status column on the Generation Status window indicates the load module components that complete or fail generation. The word failed appears if a component does not generate successfully. The Number Failed indicator shows how many components failed.

The Show command allows you to display the error file for a failed component. The error file contains the message or messages that explain why the component failed. The extension of the error file is .ERR. The file name is the name you previously specified in packaging or CASCADE for RI trigger modules.

Various messages may display if a component fails generation. If you perform a construction-level Consistency Check on your model and remove all errors before generation, the following conditions will not occur.

Entity (entity type name) not implemented in TD

The named entity type does not exist as a table in the TD. Review the DMD and TD for the missing entity type.

Relationship (relationship name) not implemented in TD

The named relationship does not exist as a linkage on the TD. Review the DMD and TD for the missing relationship.

No linkage: Relationship (relationship name)

This is similar to the message Relationship not implemented in TD, but indicates a more serious failure such as a corrupted model or possibly an internal CA Gen error.

Function (function name) not available in target SQL environment

You have used a CA Gen supplied function that is not allowed in the target database management system. Review the table of CA Gen supplied functions in Action Diagramming to identify which functions are allowed in which database management systems.

One of the inner nested repeating groups has a cardinality greater than the number of times it is placed on the screen

This message indicates that the cardinality of an inner nested repeating group must be the same as the number of times it is placed on the screen.

Failing current screen generation because no fields have been placed on this screen. Complete specification of this screen and retry generation.

Screens require the placement of one or more fields to be generated.