Oracle Messages 'Cause and Action'Oracle Messages 'Cause and Action'Note that only error messages with cause and actions go in .msg/.msb files; other information messages stay in the resources of the components concerned and are displayed with a standard AfxMessageBox call, rather than using the full rmum error stack.
CDA-00001,1, "Repository has not been initialized"
Cause : Before opening an activity and making operation calls, the API
must be initialized within the database connection.
Action : Execute the CDAPI initialize procedure to initialize the API and
establish a context Container - see the Oracle Repository
Meta-Model and API Help for procedure details
CDA-00002,1, "Repository internal error in ciilok.get_new_range: Lock request failed."
Cause : An attempt to request a database lock was not successful.
Action : Disconnect from the database, reconnect, and then begin with a call
to 'cdapi.initialize()'.
CDA-00003,0, "API internal error in ciilok.get_new_range: Unable to allocate reference value range from CI_REFERENCE_RANGES"
Cause : All reference ranges are currently in use.
Action : Issue a call to 'cdapi.initialize()' from another database
connection to allocate more API reference ranges. This call causes
an implicit commit and so, if the current API database connection
is engaged in an activity, the call must be made from a database
connection other than the current one.
To avoid this in the future, increase the number of available
ranges, or increase the range size.
CDA-00004,0, "API internal error in %0!s: Duplicate data found in SDD_ELEMENTS/SDD_STRUCTURE_ELEMENTS"
Cause : The repository instance appears to have become corrupt. Duplicate
elements have been detected.
Action : Run a corruption detection utility on your repository instance to
determine which elements are in violation of uniqueness constraints.
CDA-00005,1, "API initialization error: SYS.DUAL table has multiple rows and should have only one"
Cause : More than one row was detected in the SYS.DUAL table.
Action : Reset the SYS.DUAL table to have a single row, with value 'X' in
its only column.
CDA-00006,1, "API initialization error: The API has already been initialized."
Cause : An attempt was made to run 'cdapi.initialize()' twice in a database
connection.
Action : 'cdapi.initialize()' must be called only once in a database
connection.
CDA-00007,1, "API message instantiation error: no message text found for %0!s-%1!s."
Cause : No message was found in the table 'RM$NLS_MESSAGES' for the given
Facility and Code.
Action : Make sure that this table was populated with data during API
installation.
CDA-00008,0, "Lock failed. Record has been locked by another user."
Cause : An exclusive database lock has been taken out on this record by
another user or session.
Action : Save outstanding work in other sessions and try again.
CDA-00009,1, "Could not lock the utility in exclusive mode."
Cause : A request was made to lock this utility in single user mode.
The request has timed out because someone else is running this
utility. Some of the utilities have to be run in exclusive
single mode.
Action : Try again later or see Enterprise Manager for who is running the
utility. Restarting the database will remove all locks.
CDA-00010,1, "System error locking the utility in exclusive mode."
Cause : Lock failed.
Action : This is an internal program error and should not normally be
issued. Note any further information/messages etc. and refer to
system/computer administrator before retrying. Restarting the
database might help. If problem persists then refer to Oracle
support.
CDA-00011,0, "Failed to lock Application System %0!s Version %1!s in exclusive mode."
Cause : Lock failed.
Action : This is an internal program error and should not normally be issued.
Note any further information/messages etc. and refer to system/
computer administrator before retrying. Restarting the database
may help. If the problem persists then refer to Oracle Support.
CDA-00012,0, "Unable to lock Application System %0!s Version %1!s in exclusive mode."
Cause : A request was made to take an exclusive lock on this Application
System. The request has timed out because another user is accessing
the Application System or another session is already holding an
exclusive lock on this Application System.
Action : Try again later. If the problem persists use Enterprise Manager
or ask your DBA to determine who is preventing you from obtaining
an exclusive lock on this Application System. Ending the session
holding the lock will remove the lock. Alternatively restarting the
database will remove all locks.
CDA-00013,0, "System error releasing user defined lock. Lock ID %0!s"
Cause : The utility was unable to remove an exclusive lock on an
Application System.
Action : End your session to remove any outstanding Application Locks you
may be holding. If the problem persists refer to your database
administrator.
/
/ 00100 .. 00199 Delete processing errors
/
CDA-00100,1, "%0!s: Cannot delete -- %1!s is connected to other application systems"
Cause : The specified element could not be deleted because it is referenced
by other application systems.
Action : Disconnect the element from all application systems other than the
owning application system before attempting to drop it.
CDA-00101,1, "%0!s: Cannot delete -- %1!s exist that reference this %2!s"
Cause : The specified element could not be deleted because it is referenced
by elements that cannot be cascade deleted.
Action : Drop the connected elements, or disconnect them from the specified
element, before reissuing the operation. If you are using a
diagramming tool, the connected elements may not be visible
and a consolidate operation may be required.
CDA-00102,1, "%0!s: Cannot delete -- %1!s of this %2!s exist"
Cause : The specified element cannot be deleted because it is referenced
by elements that cannot be cascade deleted.
Action : Drop the referenced elements, or dissociate them, before reissuing
the specified operation.
CDA-00103,0, "%0!s: This synonym is defined against %1!s and cannot be updated"
Cause : Synonyms defined against entities cannot be updated or deleted
directly.
Action : Update the entity to change its Name, Plural or Short Name.
CDA-00104,0, "%0!s: This synonym is defined against %1!s and cannot be deleted"
Cause : Synonyms defined against entities cannot be updated or deleted
directly.
Action : Update the entity to change its Name, Plural or Short Name.
CDA-00105,0, "%0!s '%1!s': An attempt was made to provide a value for an ineligible property of this Copy function"
Cause : Copy functions are limited to holding basic information only,
relying on the Master function to hold the detailed information
about the function. Valid properties in a Copy function are its
Short Definition, Sequence In Parent, Parent Reference,
Common Function Reference and Function Label.
Action : Resubmit the operation, but withhold values for all but the
restricted list of properties.
CDA-00106,1, "%0!s: Cannot be deleted. Referred to by non-analysis event classifier."
Cause : An interface classifier cannot be deleted if it is referred to by
an event classifier which has Analysis_Type_Flag set to 'N'.
Action : Remove the reference to the interface classifier or set the
Analysis_Type_Flag to 'Y'.
CDA-00107,1, "%0!s: Cannot be deleted. Referred to as top level of a business object."
Cause : This element cannot be deleted because it is
referred to by a business object.
Action : Remove the reference to this element from
the business object.
CDA-00108,1, "%0!s: Cannot delete a method which references an external generic class."
Cause : Cannot delete a method which references a generic
class that has its External_Flag property set to 'Y'.
Action : To be able to delete the method the External_Flag property
of the referenced generic class must be set to 'N'. Otherwise
remove the reference to the generic class.
CDA-00109,1, "--%0!s: Cannot be deleted. Referred to by a refining association."
Cause : This association cannot be deleted when it is referred to by
a refining association.
Action : Remove the reference to the association in the
property Association_Reference of the other association.
CDA-00110,1, "--%0!s: Cannot be deleted. Refers to an external generic class."
Cause : A general attribute cannot be deleted if it
refers to a generic class with External_Flag property set
to 'Y'.
Action : If you want delete the general attribute you must first set
the External_Flag property on the referenced generic class to 'N'.
CDA-00111,1, "%0!s: An Event Classifier cannot be deleted if generated by an Object State"
Cause : An Event Classifier that was generated as a result of an
Object State (i.e. it has a reference to an Object State in
its Object_State_Reference property) cannot be deleted.
Action : If you want to delete this Event Classifier you must first remove
the reference to the Object State in the property
Object_State_Reference.
/
/ 00200 .. 00299 Share messages
/
CDA-00200,0, "'%0!s' is not a valid element type to share among application systems"
Cause : Elements of the specified type cannot be shared among application
systems.
Action : Check the documentation to determine which element types are
shareable across application systems.
CDA-00201,0, "User requires SHARE privilege on the Application system to which shared elements are being reconnected."
Cause : Users must have SHARE privilege on the Application System to
which shared elements are being reconnected.
Action : Request SHARE privileges from your Repository Administrator.
CDA-00202,1, "Cannot share non-shareable element '%0!s'"
Cause : Certain elements are sub-types of Non-Shareable Element (see
Element documentation) and they may not be shared.
Action : This element may not be shared. Creating a copy (or in the case
of functions, a common function) is permitted, however.
CDA-00203,1, "Cannot share container '%!s'"
Cause : Containers cannot be shared.
Action : This element may not be shared. Creating a copy is permitted though.
/
/ 00500 .. 00599 Data formatting errors
/
CDA-00500,0, "%0!s: Invalid format type <%1!s>"
Cause : The specified format type is not valid.
Action : Refer to the format type rules in the Designer Meta-model and
API documentation.
CDA-00501,0, "%0!s: Unusual format type <%1!s>"
Cause : The specified format type is considered unusual, though it is valid.
Action : No action need be taken. This is an informational message only.
CDA-00502,0, "%0!s: Maximum Length must be provided for this format type <%1!s>"
Cause : The specified format type requires a Maximum Length.
Action : Update the specified element, providing a Maximum Length value.
CDA-00503,0, "%0!s: Length is invalid for this format type <%1!s> -- it has been reset to null"
Cause : The specified format type cannot be length constrained.
Action : The system automatically nullified the length constraint. No
action need be taken by the user.
CDA-00504,0, "%0!s: Maximum Length is not meaningful for this format type <%1!s>"
Cause : The specified format type cannot be length constrained.
Action : Refer to the format type rules in the Designer Meta-model and
API documentation.
CDA-00505,0, "%0!s: Maximum Length <%1!s> is larger than the allowed limit for this format type <%2!s>"
Cause : The supplied Maximum Length exceeds the limit for this format type.
Action : Refer to the format type rules in the Designer Meta-model and
API documentation.
CDA-00506,0, "%0!s: Maximum Length must be at least 1 for this format type <%1!s>"
Cause : The Maximum Length for this format type must have a positive integer
value.
Action : Refer to the format type rules in the Designer Meta-model and
API documentation.
CDA-00507,0, "%0!s: Precision is mandatory for this format type <%1!s>"
Cause : The specified format type must be constrained by a Precision.
Action : Update the specified element, providing a Precision value with
this format type.
CDA-00508,0, "%0!s: Precision cannot be specified for this format type <%1!s> -- it has been reset to null"
Cause : The specified format type can have no Precision.
Action : The system automatically nullified the Precision property value.
No action need be taken by the user.
CDA-00509,0, "%0!s: Precision places are not meaningful for this format type <%1!s>"
Cause : The specified format type cannot be precision constrained.
Action : No action need be taken. This is an informational message only.
CDA-00510,1, "%0!s: Precision is out of range for this format <%1!s>"
Cause : The Precision value must be within the range specified by the
Oracle SQL language documentation.
Action : Refer to the format type rules in the Oracle SQL language
documentation.
CDA-00511,0, "%0!s: %1!s must not contain whitespace characters"
Cause : Use of blank spaces is not allowed in this property.
Action : Use underscores instead of spaces in the property.
CDA-00512,0, "%0!s: Datatype, Maximum Length and Scale are inconsistent with the specified Denormalized Summary Function"
Cause : When the Denormalized Summary Function is 'COUNT', Datatype must
be numeric, Maximum Length must be greater than or equal to 5, and
Scale must be 0.
Action : Make the element values consistent.
CDA-00513,0, "%0!s: The Datatype of this column (%1!s) is not consistent with the Datatype of its denormalized column (%2!s)"
Cause : Datatype values of denormalized columns must be consistent
according to the specified Denormalized Summary Function.
Action : Refer to the format type rules in the Designer Meta-model and
API documentation.
CDA-00514,0, "%0!s: Maximum Length must not be specified when the Datatype is 'DATE'"
Cause : When an item is specified as being of the Datatype 'DATE'
the MAXIMUM_ LENGTH property must be null.
Action : If Datatype is 'DATE' ensure that the MAXIMUM_LENGTH property
is not given a value.
/
/ 00700 .. 00799 ??>
/
CDA-00700,0, "%0!s: Too many references provided"
Cause : Too many reference values were provided in an arc relationship.
Action : Provide a reference for only one relationship in the arc.
CDA-00701,0, "%0!s: Event is maintained internally and cannot be updated"
Cause : An attempt was made to update an Event that is maintained
internally by the system.
Action : This operation was automatically rolled back. No action need be
taken by the user. This is an informational message only.
CDA-00702,0, "%0!s: Mismatch between %1!s referenced by the two ends of this relationship or association"
Cause : The specified relationship end or association role does not match
the one at the other end. Either the two ends do not reference the
same entities or object types consistently, or they do not reference
each other.
Action : Delete both relationship ends or association roles and re-create
them.
CDA-00703,0, "Cannot delete application systems through CDAPI; use the Repository Object Navigator"
Cause : An attempt was made to delete an application system version through
the API. This operation must be performed through the Repository
Object Navigator.
Action : Use the Repository Object Navigator to drop a version of an
application system.
CDA-00704,0, "%0!s: Maximum Sequence In Parent number (999) reached during auto-generation -- using a non-maximum value"
Cause : When generating a value for Sequence In Parent, the maximum value
(999) was reached. A non-maximum value was used instead.
Action : No action need be taken. This is an informational message only.
CDA-00705,0, "%0!s: Maximum number of root functions (999) has been exceeded -- cannot create"
Cause : The limit on the number of root functions has been exceeded in the
context application system.
Action : Either delete a root function in the context application system,
or make one subordinate to another function.
CDA-00706,0, "%0!s: Maximum number of child functions (999) has been exceeded for parent %1!s -- cannot create"
Cause : The limit on the number of child functions for the specified parent
has been exceeded.
Action : Either delete a sibling function or move one elsewhere in the
function hierarchy.
/
/ 00810 .. 00819 UE Text Type Messages
/
CDA-00810,0, "Invalid Text Type '%0!s'"
Cause : An invalid Text Type was typed.
Action : Refer to the list of valid values specified for this property in
the documentation.
CDA-00811,0, "Text Type '%0!s' already exists"
Cause : This text type already exists - it cannot be assigned to a
new Text Type.
Action : Choose another value for Text Type.
CDA-00812,0, "Unknown Text Type '%0!s'"
Cause : An unknown Text Type was supplied.
Action : Refer to the list of valid values specified for this property in
the documentation.
CDA-00813,0, "Operation denied: Text Type '%0!s' is not a user-extended text type"
Cause : The Text Type value supplied was not a user-extended text type.
Action : Refer to the list of valid values specified for this property in
the documentation.
CDA-00814,0, "Operation denied: Text Type '%0!s' is published"
Cause : The Text Type value supplied is a published text type.
Action : Refer to the list of valid values specified for this property in
the documentation.
CDA-00815,0, "Operation denied: Text Type '%0!s' is not published"
Cause : The Text Type value supplied is an unpublished text type.
Action : None - text type is already unpublished.
CDA-00816,1, "Usage exists for Text Type %0!s - Cannot unpublish"
Cause : Can only carry out an unpublish operation on a user extended
text type with no text usages.
Action : Ensure that this text type is not used by any element types
before unpublishing.
/
/ 00820 .. 00829 UE Text Type Usage Messages
/
CDA-00820,0, "Text Type '%0!s' for the text usage does not exist"
Cause : The Text Type specified for the text usage does not exist.
Action : Refer to the list of valid values specified for the property in
the documentation.
CDA-00821,0, "The Element Type ID %0!s specified for the text usage does not exist"
Cause : The Element Type ID specified for the text usage does not exist.
Action : Refer to the list of valid values specified for the property in
the documentation.
CDA-00822,0, "Text usage already exists: Text Type = '%0!s', Element Type ID = '%1!s'"
Cause : The text usage identified by the specified Text Type and Element
Type ID already exists.
Action : Specify a combination of values to identify a new text usage.
CDA-00823,0, "Unknown text type usage: Text Type = '%0!s', Element Type ID = %1!s"
Cause : The specified Text Type and Element Type ID do not identify a known
text usage.
Action : Specify a combination of values to identify a known text usage.
CDA-00824,0, "Operation denied: Not an extended Text Type usage"
Cause : The specified usage is not an extended Text Type usage.
Action : Specify an extended Text Type usage.
CDA-00825,0, "Operation denied: Text Type usage is published"
Cause : The operation was called with the ID of a user-defined
element type which is published, and this operation
requires that the element type is not published.
Action : Specify the ID of an unpublished user-defined
element type or unpublish this element type.
CDA-00826,0, "Text Type '%0!s' is not published"
Cause : The operation was called with the ID of a user-defined
element type which is not published, and this operation
requires that the element type is published.
Action : Specify the ID of a published user-defined
element type or publish this element type.
CDA-00827,0, "Operation denied: Text Type usage is not published - Cannot unpublish"
Cause : Can only carry out an unpublish operation on a published
user extended text usage.
Action : None - this text type usage is already unpublished.
CDA-00828,0, "Instances of Text Usage '%0!s' currently exist - Cannot unpublish"
Cause : Can only carry out an unpublish operation on a user extended
text usage with no instances.
Action : Delete the instances of this text usage before unpublishing.
/
/ 00830 .. 00839 UE Element Type Messages
/
CDA-00830,0, "Invalid Extended Element Short Name '%0!s' (should be E1 through E499)"
Cause : SHORT_NAME is mandatory and must begin with E
and be followed by a number between 1 an 499.
Action : Pick a SHORT_NAME that follows the above rule.
CDA-00831,0, "Short Name must be specified for an Extended Element Type"
Cause : SHORT_NAME is mandatory and has not been specified.
Action : Specify SHORT_NAME.
CDA-00832,0, "An Element Type with Short Name '%0!s' already exists"
Cause : SHORT_NAME must be unique across the Repository.
Action : Specify a unique SHORT_NAME.
CDA-00833,0, "Name must be specified for an Extended Element Type"
Cause : NAME is mandatory and has not been specified.
Action : Specify NAME.
CDA-00834,0, "An Element Type with Name '%0!s' already exists"
Cause : NAME must be unique across the Repository.
Action : Specify a unique NAME.
CDA-00835,0, "Plural Name must be specified for an Extended Element Type"
Cause : PLURAL_NAME is mandatory and has not been specified.
Action : Specify PLURAL_NAME.
CDA-00836,0, "An Element Type with Plural Name '%0!s' already exists"
Cause : PLURAL_NAME must be unique across the Repository.
Action : Specify a unique PLURAL_NAME.
CDA-00837,0, "Element Type %0!s does not exist"
Cause : The operation was called with the ID of an unknown
(or non-existent) element type.
Action : Specify the ID of a user-defined element type
(not instance).
CDA-00838,0, "Element Type '%0!s' is not a user-extendible type"
Cause : The operation was called with the ID of an element
type which is not user-defined.
Action : Specify the ID of a user-defined element type (e.g. E64).
CDA-00839,0, "Element Type '%0!s' is published"
Cause : The operation was called with the ID of a user-defined
element type which is published, and this operation
requires that the element type is not published.
Action : Specify the ID of an unpublished user-defined
element type or unpublish this element type.
/
/ 00840 .. 00859 UE Association Type Messages
/
CDA-00840,0, "Invalid Extended Association Short Name '%0!s' (should be A1 through A499)"
Cause : SHORT_NAME is mandatory and must begin with A
and be followed by a number between 1 an 499.
Action : Pick a SHORT_NAME that follows the above rule.
CDA-00841,0, "Short Name must be specified for an Extended Association Type"
Cause : SHORT_NAME is mandatory and has not been specified.
Action : Specify SHORT_NAME.
CDA-00842,0, "An Association Type with Short Name '%0!s' already exists"
Cause : SHORT_NAME must be unique across the Repository.
Action : Specify a unique SHORT_NAME.
CDA-00843,0, "Name must be specified for an Extended Association Type"
Cause : NAME is mandatory and has not been specified.
Action : Specify NAME.
CDA-00844,0, "An Association Type with Name '%0!s' already exists"
Cause : NAME must be unique across the Repository.
Action : Specify a unique NAME.
CDA-00845,0, "Plural Name must be specified for an Extended Association Type"
Cause : PLURAL_NAME is mandatory and has not been specified.
Action : Specify PLURAL_NAME.
CDA-00846,0, "An Association Type with Plural Name '%0!s' already exists"
Cause : PLURAL_NAME must be unique across the Repository.
Action : Specify a unique PLURAL_NAME.
CDA-00847,0, "Association Type %0!s does not exist"
Cause : The operation was called with the ID of an unknown
(or non-existent) association type.
Action : Specify the ID of a user-defined association type
(not instance).
CDA-00848,0, "Association Type '%0!s' is not a user-extendible type"
Cause : The operation was called with the ID of an association
type which is not user-defined.
Action : Specify the ID of a user-defined association type (e.g. A64).
CDA-00849,0, "Association Type '%0!s' is published"
Cause : The operation was called with the ID of a user-defined
association type which is published, and this operation
requires that the association type is not published.
Action : Specify the ID of an unpublished user-defined
association type or unpublish this association type.
CDA-00850,0, "Invalid Part Of reference %0!s"
Cause : PART_OF_REFERENCE must refer to a Primary Access Control
element type or one of a limited number of Secondary Access
Control element types.
Action : Refer to the Repository Administration Utility 'Maintain User
Extensions' section for the full list of valid PART_OF element
types.
CDA-00851,0, "Invalid Part Of Degree '%0!s' (should be NULL, '1' or 'M')"
Cause : PART_OF_DEGREE has valid values NULL, '1' or 'M'.
Action : Set one of the valid values.
CDA-00852,0, "Invalid Use Of reference %0!s"
Cause : USE_OF_REFERENCE must refer to a Primary Access Control
element type or one of a limited number of Secondary Access
Control element types.
Action : Refer to the Repository Administration Utility 'Maintain User
Extensions' section for the full list of valid USE_OF element
types.
CDA-00853,0, "Invalid Use Of Degree '%0!s' (should be NULL, '1', or 'M')"
Cause : USE_OF_DEGREE has valid values NULL, '1' or 'M'.
Action : Set one of the valid values.
CDA-00854,0, "Data exists for Association Type %0!s - Cannot unpublish"
Cause : Can only carry out an unpublish operation on a user extended
association type with no instance data.
Action : Delete all instance data of this association type before
unpublishing.
CDA-00855,0, "Text Type %0!s refers to Association Type %1!s - Cannot unpublish"
Cause : Can only carry out an unpublish operation on a user extended
association type with no text usages.
Action : Delete (or unpublish?) all text usages of this element type
unpublishing.
CDA-00856,0, "Association Type '%0!s' is not published - Cannot unpublish"
Cause : Can only carry out an unpublish operation on a published
user extended association type.
Action : None - this element type is already unpublished.
CDA-00857,0, "Association Type '%0!s' is not a User Type - Cannot remap"
Cause : Can only carry out a remap operation on a User Defined
Association Type, not a System Association Type.
Action : Remap another Association Type.
/
/ 00860 .. 00869 UE Property messages
/
CDA-00860,0, "Specified property '%0!s' does not exist"
Cause : The operation was called with the ID of an unknown
(or non-existent) property.
Action : Specify the ID of a user-defined property.
CDA-00861,0, "Property '%0!s' is not a user-extendible property"
Cause : The operation was called with the ID of a property
which is not user-defined.
Action : Specify the ID of a user-defined property
(e.g. USER_DEFINED_PROPERTY_1).
CDA-00862,0, "Property '%0!s' is published"
Cause : The operation was called with the ID of a user-defined
property which is published, and this operation
requires that the property is not published.
Action : Specify the ID of an unpublished user-defined
property or unpublish this property.
CDA-00863,0, "Property Displayed Name must be specified"
Cause : DISPLAY_NAME is mandatory and has not been specified.
Action : Specify DISPLAY_NAME.
CDA-00864,0, "Unknown Datatype '%1!s' for property '%0!s'"
Cause : DISPLAY_DATATYPE must be either 'CHAR','NUMBER' or 'DATE'
Action : Set a valid value for DISPLAY_DATATYPE.
CDA-00865,0, "Invalid Length '%2!s' specified for property '%0!s' Datatype '%1!s'"
Cause : DISPLAY_LENGTH must be set and be between 0 and 240 inclusive.
Action : Set a valid value for DISPLAY_LENGTH.
CDA-00866,0, "Invalid Precision '%2!s' specified for property '%0!s' Datatype '%1!s'"
Cause : DISPLAY_PRECISION must not be set for CHAR and DATE datatypes and
for NUMBER datatypes may be null or between 1 and 38.
Action : Set a valid value for DISPLAY_PRECISION.
CDA-00867,1, "Invalid Scale '%2!s' specified for property '%0!s' Datatype '%1!s'"
Cause : DISPLAY_SCALE must not be set for CHAR and DATE datatypes and
for NUMBER datatypes may be null or between 0 and DISPLAY_PRECISION.
Action : Set a valid value for DISPLAY_SCALE.
CDA-00868,0, "Invalid Mandatory flag '%0!s'; expected 'Y' or 'N'"
Cause : IS_MANDATORY must be 'Y' or 'N'.
Action : Set a valid value for IS_MANDATORY.
CDA-00869,0, "Data exists for Property %0!s - Cannot unpublish"
Cause : Can only carry out an unpublish operation on a user extended
property, when all the instance data is null.
Action : Nullify all instance data of this Property before
unpublishing.
/
/ 00870 .. 00880 UE Publish and remap messages
/
CDA-00870,0, "Data exists for Element Type %0!s - Cannot unpublish"
Cause : Can only carry out an unpublish operation on a user extended
element type with no instance data.
Action : Delete all instance data of this element type before
unpublishing.
CDA-00871,0, "Association Type %0!s refers to Element Type %1!s - Cannot unpublish"
Cause : Can only carry out an unpublish operation on a user extended
element type with no associations.
Action : Delete (or unpublish?) this association before unpublishing.
CDA-00872,0, "Text Type %0!s refers to Element Type %1!s - Cannot unpublish"
Cause : Can only carry out an unpublish operation on a user extended
element type with no text usages.
Action : Delete (or unpublish?) all text usages of this element type before
unpublishing.
CDA-00873,0, "Element Type '%0!s' is not published - Cannot unpublish"
Cause : Can only carry out an unpublish operation on a published
user extended element type.
Action : None - this element type is already unpublished.
CDA-00874,0, "Property '%0!s' is not published - Cannot unpublish"
Cause : Can only carry out an unpublish operation on a published
user extended property.
Action : None - this property is already unpublished.
CDA-00875,0, "Element Type '%0!s' is not a User Type - Cannot remap"
Cause : Can only carry out a remap operation on a User Defined
Element Type, not a System Element Type.
Action : Remap another Element Type.
CDA-00876,0, "Property '%0!s' is not extended - Cannot be source of a remap"
Cause : Can only carry out a remap operation from a user extended
Property.
Action : Remap from another Property.
CDA-00877,0, "Property '%0!s' is extended - Cannot be target of a remap"
Cause : Can only carry out a remap operation to a Property which is
not extended.
Action : Remap to a different Property.
CDA-00878,0, "Cannot remap as Properties '%0!s' and '%1!s' are in different Element Types"
Cause : The source and target Properties for a remap operation must belong
to the same Element Type.
Action : Choose Properties in the same Element Type.
/
/ 00900 .. 00999 UE Runtime errors
/
CDA-00901,0, "Unknown element type ID %0!s"
Cause : The operation was called with the ID of an unknown
(or non-existent) element type.
Action : Specify the ID of a user-defined element type
(not instance).
CDA-00902,0, "Unknown association type ID %0!s"
Cause : The operation was called with the ID of an unknown
(or non-existent) association type.
Action : Specify the ID of a user-defined association type
(not instance).
CDA-00903,0, "Internal error: Association type %0!s missing from CIUE_ASSOCIATION_TYPES"
Cause : Internal error - should not occur
Action : Contact Oracle support
CDA-00904,0, "PART OF end of association wrong: Expected type '%0!s', found type '%1!s'"
Cause : The element type at the end of the PART_OF_REFERENCE property
is of the wrong element type.
Action : Set PART_OF_REFERENCE to refer to an element of the
expected element type.
CDA-00905,0, "PART OF end of association wrong: Element %0!s does not exist"
Cause : No element exists with the ID specified in PART_OF_REFERENCE.
Action : Set PART_OF_REFERENCE to refer to an element of the
expected element type.
CDA-00906,0, "USE OF end of association wrong: Expected type '%0!s', found type '%1!s'"
Cause : The element type at the end of the USE_OF_REFERENCE property
is of the wrong element type.
Action : Set USE_OF_REFERENCE to refer to an element of the
expected element type.
CDA-00907,0, "USE OF end of association wrong: Element %0!s does not exist"
Cause : No element exists with the ID specified in USE_OF_REFERENCE.
Action : Set USE_OF_REFERENCE to refer to an element of the
expected element type.
CDA-00908,0, "Equivalent association between specified %0!s and %1!s already exists"
Cause : An association of this type already exists between these two
elements.
Action : Change PART_OF_REFERENCE, USE_OF_REFERENCE or the association type.
CDA-00909,0, "An PART OF association already exists to the specified '%0!s'"
Cause : The PART OF end of this association is defined as being
'one and only one' (i.e. it has PART_OF_DEGREE = 1),
and an association of this type already exists to the element
referred to in PART_OF_REFERENCE.
Action : Change the PART_OF_REFERENCE to refer to another element
of the same type or modify the definition of this user-defined
association.
CDA-00910,0, "A USE OF association already exists to the specified '%0!s'"
Cause : The USE OF end of this association is defined as being
'one and only one' (ie. it has USE_OF_DEGREE = 1),
and an association of this type already exists to the
element referred to in USE_OF_REFERENCE.
Action : Change the USE_OF_REFERENCE to refer to another element of
the same type or modify the definition of this user-defined
association.
CDA-00921,0, "Property '%0!s' cannot be set because it is not published"
Cause : The user-defined property specified has not been published so may
not be updated or inserted.
Action : Publish the property in the Repository Administration Utility.
CDA-00922,0, "Property '%0!s' is not updateable"
Cause : The user-defined property specified has been defined as
'not updateable'.
Action : Alter the property definition in the Repository
Administration Utility.
CDA-00923,0, "Property '%0!s' is mandatory (and NULL specified)"
Cause : The user-defined property specified has been defined as
mandatory and a null value has been set.
Action : Alter the property definition in the Repository
Administration Utility.
CDA-00924,0, "Property '%0!s' length %1!s is longer than maximum allowed (%2!s)"
Cause : The user-defined property specified has a maximum length specified
that is smaller than the data value being set.
Action : Set a shorter value for this property or alter the
property definition in the Repository Administration Utility.
CDA-00925,0, "Invalid date value '%1!s' specified for property '%0!s'"
Cause : The internal DATE format is 'YYYYMMDDHHMISS', and the value does
not confirm to this.
Action : Set a DATE value that confirms to this rule.
CDA-00926,0, "Invalid number '%1!s' specified for property '%0!s'"
Cause : The value specified is not a valid number.
Action : Set a valid number.
CDA-00927,1, "Number '%1!s' value for property '%0!s' is too big (-%2!s < value < %2!s)"
Cause : The value specified is too large for the precision and scale
defined for this property.
Action : Set a smaller value for this property or alter the
property definition in the Repository Administration Utility.
/
/ 01000 .. 01999 Fatal errors during pre-process
/
CDA-01000,1, "%0!s: Average Length (%1!s) is greater than Maximum Length (%2!s)"
Cause : The Average Length must be less than or equal to the Maximum Length.
Action : Update the element and provide consistent Average Length and
Maximum Length values.
CDA-01001,0, "%0!s: The Start Value (%1!s) must be between Minimum Value (%2!s) and Maximum Value (%3!s)"
Cause : The Start Value is outside the range implied by the Minimum Value
and Maximum Value.
Action : Specify a Start Value that is consistent with the Minimum Value and
Maximum Value.
CDA-01002,0, "%0!s: Initial Transaction (%1!s) exceeds Maximum Transaction (%2!s)"
Cause : The Initial Transaction must be less than or equal to the Maximum
Transaction.
Action : Update the element and provide consistent Initial Transaction and
Maximum Transaction values.
CDA-01003,1, "%0!s : Name %1!s is not a valid ORACLE object name."
Cause : The rules for naming are as follows:
1) Object name must begin with an alphabetical character (A-Z).
2) Object name can only contain characters: A-Z, 0-9, $, # and _.
3) Enclose name in double quotes to include other characters.
4) Object Name cannot be that of an ORACLE reserved word
except in the case of Database Roles where the following
reserved words are allowed; CONNECT, DBA, RESOURCE
and PUBLIC.
Action : Ensure ORACLE object name does not include any
illegal characters or formatting.
CDA-01004,1, "%0!s: Average Attribute Length (%1!s) is greater than Maximum Attribute Length (%2!s)"
Cause : The Average Attribute Length must be less than or equal to the
Maximum Attribute Length.
Action : Update the element and provide consistent Average Attribute Length
and Maximum Attribute Length values.
CDA-01005,1, "%0!s: Average Column Length (%1!s) is greater than Maximum Column Length (%2!s)"
Cause : The Average Column Length must be less than or equal to the
Maximum Column Length.
Action : Update the element and provide consistent Average Column Length and
Maximum Column Length values.
CDA-01006,1, "%0!s: Super-type %1!s is itself a sub-type of a domain"
Cause : An invalid loop was found in a domain hierarchy. A domain cannot
be an ancestor of one of its descendants.
Action : Reset one of the super-type references to remove the inconsistency.
CDA-01007,1, "%0!s: Initial Volume (%1!s) exceeds Maximum Volume (%2!s)"
Cause : The Initial Volume must be less than or equal to the Maximum Volume.
Action : Update the element and provide consistent Initial Volume and
Maximum Volume values.
CDA-01008,1, "%0!s: Average Volume (%1!s) exceeds Maximum Volume (%2!s)"
Cause : The Average Volume must be less than or equal to the Maximum Volume.
Action : Update the element and provide consistent Average Volume and
Maximum Volume values.
CDA-01009,1, "Attribute Value for %0!s: Low Value (%1!s) exceeds High Value (%2!s)"
Cause : The Low Value must be less than or equal to the High Value.
Action : Update the element and provide consistent Low Value and High Value
values.
CDA-01010,1, "%0!s: Specified super-type %1!s must be owned by the context application system"
Cause : In order to specify a super-type for an element, both the element
and its super-type must be owned by the context application system.
Action : Change the context application system or connect the specified
element to the current context application system.
CDA-01011,1, "%0!s: Referenced %1!s is not part of %2!s"
Cause : An attempt was made to include an Attribute in a Unique Identifier
Entry that is not part of the Entity against which the Unique
Identifier is specified.
Action : Include only those Attributes and Relationships that are specified
against the Entity that is constrained by the Unique Identifier
Entry.
CDA-01012,1, "%0!s: Referenced %1!s is not connected to %2!s"
Cause : An attempt was made to include a Relationship End in a Unique
Identifier Entry that is not part of the Entity against which the
Unique Identifier is specified.
Action : Include only those Attributes and Relationships that are specified
against the Entity that is constrained by the Unique Identifier
Entry.
CDA-01013,0, "%0!s: %1!s is not of 'ONE AND ONLY ONE' Degree"
Cause : Relationships in a Unique Identifier should generally be of Degree
ONE AND ONLY ONE. This message is simply to alert the user of a
possible modeling error.
Action : It is recommended that the Relationship be updated to be of Degree
ONE AND ONLY ONE, though violation of this rule will not prevent
an activity from being closed successfully.
CDA-01014,1, "%0!s: Cannot change the From Relationship End Reference when the relationship end is part of a UID"
Cause : A Relationship End that is part of a Unique Identifier Entry for
an Entity cannot be transferred to another Entity.
Action : Remove the Relationship End from the Unique Identifier of the
entity.
CDA-01015,1, "%0!s: Cannot change the From Relationship End Reference when the relationship end is in an arc"
Cause : A relationship end that is part of an arc cannot be transferred
to another entity without removing it from the arc.
Action : Nullify the Arc Number property on the relationship end when
transferring the relationship.
CDA-01016,0, "%0!s: Minimum Value (%1!s) exceeds Maximum Value (%2!s)"
Cause : The Minimum Value must be less than or equal to the Maximum Value.
Action : Update the specified element and provide consistent Minimum Value
and Maximum Value values.
CDA-01017,1, "%0!s: Minimum Volume (%1!s) exceeds Maximum Volume (%2!s)"
Cause : The Minimum Volume must be less than or equal to the Maximum Volume.
Action : Update the specified element and provide consistent Minimum Volume
and Maximum Volume values.
CDA-01018,1, "%0!s: Average Volume (%1!s) exceeds Maximum Volume (%2!s)"
Cause : The Average Volume must be less than or equal to the Maximum Volume.
Action : Update the specified element and provide consistent Average Volume
and Maximum Volume values.
CDA-01019,1, "Function Attribute Usage: mismatch in usage flags between %0!s and %1!s for %2!s"
Cause : A mismatch has been detected between the usage flags in a Function
Attribute Usage element and the corresponding Function Entity Usage
element.
Action : Refer to the documentation for rules regarding usage flags.
CDA-01020,1, "%0!s: An Entity Reference must be supplied for CHANGE events"
Cause : When CHANGE events are performed, they must be performed on
entities.
Action : Provide an Entity Reference when specifying an event of type
CHANGE.
CDA-01021,0, "Event trigger for %0!s and %1!s: Either an Event triggers a Function or a Function triggers an Event"
Cause : If the triggering reference is a function, the triggered reference
must be an event. If the triggering reference is an event, the
triggered reference must be a function.
Action : Provide an Event Reference and a Function Reference.
CDA-01022,0, "%0!s: A domain cannot be its own super-type"
Cause : A Supertype Reference specified against a domain appears already
to be a sub-type of that domain; this violates the hierarchy.
Action : Reset the Supertype Reference property either of the super-type or
of the sub-type, to avoid the violation.
CDA-01023,0, "%0!s: Minimum Extents (%1!s) exceeds Maximum Extents (%2!s)"
Cause : The Minimum Extents must be less than or equal to the Maximum
Extents for storage parameter definitions.
Action : Enter consistent values for Minimum Extents and Maximum Extents.
CDA-01024,1, "%0!s: %1!s is already a child of %2!s. It may only be in one TYPE BODY"
Cause : A PLSQL Module that is a child of a TYPE BODY PLSQL Module is
specific to that Type Body and it is not be possible
to reuse it elsewhere (i.e. via a Module Network, as a child
of another Type Body or of a Procedure etc).
Action : Do not associate this PLSQL Module with this TYPE BODY
PLSQL Module.
CDA-01025,1, "%0!s: %1!s already exists for %2!s. Only one TYPE BODY is permitted"
Cause : Only one TYPE BODY PL/SQL Module is permitted for an
Oracle Object Type, and one exists for this Oracle Object
Type already.
Action : Delete the other TYPE BODY PL/SQL Module, or choose a different
value for PLSQL_MODULE_TYPE.
CDA-01026,0, "%0!s: Maximum length of Journal table names is 27 characters"
Cause : The name of a journal table, for logging the activities on a table,
must not exceed 27 characters in length.
Action : Shorten the table name to 27 characters.
CDA-01027,0, "%0!s: Sum of Percent Free and Percent Used exceeds 100"
Cause : The parameters PCTFREE and PCTUSED sum to over 100.
Action : Enter consistent values for the PCTFREE and PCTUSED parameters.
CDA-01028,0, "%0!s: Referenced %1!s is not connected to the context application system"
Cause : The element referred must be connected to the context application
system.
Action : Either share the referenced element into the context application
system or specify a reference to another element.
element.
CDA-01029,1, "%0!s: Document Attachments are not valid for this element type"
Cause : Documents may only be attached to Primary Access Control
elements (PACs) and some simple Secondary Access Control
elements (SACs).
Action : Attach this document to another element type.
CDA-01030,1, "An implementation for this database object already exists in the schema"
Cause : Each schema may contain only one implementation for each
database object. The schema you are attempting to copy
to already contains an implementation for the database
object implemented by the item you are copying.
Action : Either delete the database object implementation that
is already present in the schema, or use a different
schema for the implementation you are attempting to
copy.
CDA-01031,1, "%0!s: MODULE_LEVEL Module Components must not be within a window"
Cause : Module level components are used by the reports
generator to summarize data on items in other module
components in the module.
Since the reports generator views a window as a report
it is invalid for the module level module component to be
in one window and the summarized module component
in a different window.
Action : Set the window property on the module component
inclusion to NULL and repeat the operation.
CDA-01032,0, "%0!s: Table has more than 12 triggers with create status = 'Y'"
Cause : For Versions 7.0.X of the Oracle database, there can be only one
database trigger of a particular execute time, event and trigger
level per table. The maximum possible number of triggers is
therefore 2x3x2 = 12. Versions 7.1.X have no such constraint.
Action : Warning only: No action must be taken
CDA-01033,0, "%0!s: Trigger of this event, level and execute time already exists"
Cause : Versions 7.0.X of the Oracle database cannot implement more than
one database trigger of a particular execution time, event and
trigger level per table; e.g. only one PRE-INSERT ROW level trigger
per table. Versions 7.1.X can cope with more than one, but the
order in which the database triggers are fired is indeterminate.
Action : Warning only: No action must be taken
CDA-01034,1, "%0!s: Cannot delete -- There is a corresponding Activity_Usage hierarchy"
Cause : The specified element could not be deleted because there
exists at least one Activity_Usage with a reference to another
Activity_Usage and the Activity_Definitions referred to by
these parent-child Activity_Usages form the Parent_Activity_Usage
and Child_Activity_Usage of this element.
Action : Break the association with the corresponding Activity_Usage
hierarchy before reissuing the operation.
CDA-01035,1, "%0!s: Invalid Trigger EXECUTION_TIME (%1!s)"
Cause : An invalid EXECUTION_TIME has been chosen for this trigger.
Action : For details of valid values for EXECUTION_TIMEs and contexts
see the Designer Model documentation.
CDA-01036,1, "%0!s: Invalid Trigger TRIGGER_LEVEL (%1!s)"
Cause : An invalid TRIGGER_LEVEL has been chosen for this trigger.
Action : For details of valid TRIGGER_LEVELs and their contexts, see the
Designer Model documentation.
CDA-01037,1, "%0!s: Classifier must be abstract if it has Overridable Methods"
Cause : This Classifier must have its Abstract property set to
'Yes' when it has at least one Method that has its Overridable
property set to 'MUST'.
Action : Make sure that the Abstract property for this Classifier
is set to 'Yes'.
CDA-01038,1, "%0!s : %1!s cannot be inserted, base table usage already exists."
Cause : A table usage already exists for this module component with the
usage type of Base.
Action : If this is a table usage of another usage type other than Base,
ensure the correct type is selected in the Property Palette.
CDA-01039,1, "%0!s: Can only be Abstract if all of its Methods are Overridable."
Cause : The Abstract Flag for a Classifier cannot be set to 'Yes' if
any of its methods have their Overridable property set to
'CANNOT'
Action : Make sure the Abstract Flag for this Classifier
is not set to 'Yes'.
CDA-01040,1, "%0!s: PL/SQL Module defined as Trigger from %1!s must have type of Trg-Logic"
Cause : The PL/SQL Module was defined as a Trigger from a Table and must
have type of Trg-Logic.
Action : Keep the type value as Trg-Logic.
CDA-01041,1, "%0!s: Multiple modifiable entity object attributes amongst supertypes."
Cause : Only one entity object attribute in an entity object and its
supertypes can have Modification_Flag = 'Y'.
Action : Set the Modification_Flag to 'N' on either this element or one of
the supertypes of the referenced entity objects.
CDA-01042,1, "%0!s: PL/SQL definition referenced from Trigger. Cannot change type. "
Cause : This definition is referenced by a trigger and therefore the type of
module can only be of Trg-Logic.
Action : Ensure type is kept as Trg-Logic.
CDA-01043,0, "%0!s: Sum of PERCENT_FREE and PERCENT_USED exceeds 100"
Cause : The algorithm used is:
(nvl(PERCENT_FREE,10) + nvl(PERCENT_USED,40)) <= 100
Action : Set PERCENT_FREE and PERCENT_USED so that the above
rule is fulfilled.
CDA-01044,1, "%0!s : No base table usage defined on parent %1!s"
Cause : An attempt was made to create a Base Table Usage
on a Subcomponent where no Base Table Usage
has been defined on the parent Module Component
of the Subcomponent. Base Table Usages can only
be defined for Subcomponents if a Base Table Usage
has been defined for the parent Module Component.
Action : Ensure a corresponding Base Table Usage
exists on the parent Module Component before
attempting to create one on the Subcomponent.
CDA-01045,1, "%0!s : Base Table Usage of %1!s conflicts with usage of %2!s defined on %!3s"
Cause : The Base Table Usage specified for this Subcomponent
is for a different table to the Base Table Usage on the
parent Module Component. The Base Table Usage
of a Subcomponent must match the Base Table
Usage defined for its parent Module Component.
Action : Create a Base Table Usage for the
same table as the Base Table Usage
on the parent Module Component.
CDA-01046,1, "Specified Table Partition %0!s is on different table to Index Storage %1!s"
Cause : An attempt was made to create a Local Index Partition
against a Table Partition for a different table to the Index
Storage the Index Partition is for. Local Index Partitions
must be defined against Table Partitions of the same table
as the Index Storage they partition.
Action : Specify a Table Partition from the
same table as the Index Storage.
CDA-01047,1, "%0!s: Date Document Changed (%1!s) earlier than Date Document Created (%2!s)"
Cause : The Date Document Changed value must be later than or the
same as the Date Document Created value.
Action : Update the element and provide consistent Date Document Created and
Date Document Changed values.
CDA-01049,0, "%0!s: Invalid Function Return type (%1!s)"
Cause : The datatype of the return value has been set to one
which is not valid.
Action : For details on valid datatypes, see the API and Model Reference
Guide, which you can access from the Start menu.
CDA-01051,0, "%0!s: Generators may truncate this title to 15 characters"
Cause : The SHORT_NAME property value exceeds 15 characters and
this may be truncated to 15 characters when generated.
Action : Warning only: no action need be taken.
CDA-01056,0, "%0!s: Only Tables, Views and Snapshots can have constraints"
Cause : Attempting to attach a primary, unique or foreign key or check
constraint to a Record. Only Tables, Views and Snapshots can
have such constraints.
Action : Ensure that the Record does not have any constraints attached.
CDA-01057,0, "%0!s: Specified Exception Table does not exist"
Cause : The Exception Table specified does not exist within the
context of this application.
Action : This is a Warning Message so no action is needed.
CDA-01058,1, "%0!s: Trigger can only reference PL/SQL definition of type Trg-Logic."
Cause : A trigger can only reference a PL/SQL definition that as been
created with type value of Trg-Logic.
Action : Either choose to reference a PL/SQL definition of type Trg-Logic or
leave PL/SQL definition field blank and a new one will be created
automatically.
CDA-01059,0, "%0!s: A primary key constraint already exists for this table"
Cause : A table can have only one primary key constraint.
Action : Delete or update the existing primary key constraint, or add a
unique key constraint.
CDA-01061,0, "%0!s: Arc cannot be mandatory if an arc number is not specified"
Cause : It is not meaningful to specify that the constraint is in a
mandatory arc, if the arc number is not set.
Action : Specify the ARC_NUMBER or set the ARC_MANDATORY property to 'N'.
CDA-01062,0, "%0!s: Constraints implemented on the server cannot perform this deletion"
Cause : Constraints implemented on the server can either cascade on
delete or restrict delete.
Action : Specify either that the constraint is implemented on the client
only, or that deletes are either cascaded or restricted.
CDA-01063,0, "%0!s: Constraints implemented on the server cannot perform this update"
Cause : Constraints implemented on the server prohibit the update of the
source column. Any other action can be performed by client-side
code only.
Action : Specify either that the constraint is implemented on the client
only, or that updates are restricted.
CDA-01064,0, "%0!s: Only Tables, Views and Snapshots can be referenced"
Cause : Only Tables, Views and Snapshots can be referenced by the Foreign
Table reference.
Action : Ensure that any Foreign Key references are not made to objects
other than Tables, Views or Snapshots.
CDA-01068,0, "%0!s: A primary key and a unique key have been defined the same"
Cause : No unique constraint can have the same key components as the
primary key.
Action : Change the key components of one of the keys.
CDA-01071,0, "%0!s: Column must be in the same table as the constraint"
Cause : The specified Column does not exist in the same Table as the
constraint.
Action : Ensure that a Column usage is within the same Table as the
constraint usage.
CDA-01072,0, "%0!s: Null Columns in a mandatory Key"
Cause : Only mandatory (NOT NULL) Columns should appear in Unique
Constraints or Foreign Key Constraints, when MANDATORY_FLAG
= 'Y'.
Action : Make this Column mandatory or do not make it part of the
Primary Key for this Table.
CDA-01073,0, "%0!s: Join column (FOREIGN_COLUMN_REFERENCE) does not exist in the join table"
Cause : FOREIGN_COLUMN_REFERENCE must refer to a Column in the same Table
that the Constraint joins to.
Action : Choose a Column that is in the same Table that the Constraint
joins to.
CDA-01074,0, "%0!s: Join column is not part of the primary key"
Cause : The join column should be part of the primary key for its table.
Action : Modify the key for the join table, or choose another column.
CDA-01075,0, "%0!s: Column is defined as NOT NULL but appears in an arc"
Cause : Columns that appear in arcs should allow NULLs.
Action : Ensure the Mandatory property for this column is not checked
i.e. that it can contain a NULL value.
CDA-01076,0, "%0!s: Column is defined as NOT NULL but cascade rule nullifies"
Cause : The cascade delete or update rule for this constraint is to nullify
the foreign key, but this key contains a NOT NULL column.
Action : Change the key components or change the cascade delete or cascade
update rule.
CDA-01077,0, "%0!s: Column and join column do not have identical descriptions"
Cause : The Datatype, Average Length and Maximum Length of both the
parent column and the join column should be identical.
Action : Modify one or other of the column definitions, or document the
reason for the difference.
CDA-01078,0, "%0!s: A foreign column can be referred to only once per constraint"
Cause : Columns must be unique within a constraint.
Action : Remove the duplicate reference to the column.
CDA-01079,0, "Term exists as a synonym or entity, possibly in another application"
Cause : Terms must be unique. They must not duplicate any entity names
or synonyms that are visible from the context application system.
Action : Ensure that the term does not exist as a name or synonym for
another term or entity within the current or connected application
systems.
CDA-01080,0, "Reference already exists for this module"
Cause : A change history is uniquely identified by its module and change
reference number.
Action : Enter a different reference, or rename the existing change history
to have the same change reference.
CDA-01081,0, "%0!s: Previous change not transferred back to production directory"
Cause : A new change history cannot be entered until all previous change
histories are transferred back for use, e.g. Live or System Test.
Action : Ensure that all existing change history entries for this module
have 'date transferred' set.
CDA-01082,0, "%0!s: Module is not yet complete or passed testing"
Cause : A module should not be subject to change history until it is
complete.
Action : Set the 'module complete' flag.
CDA-01083,0, "%0!s: Super-module is used in another application"
Cause : The calling module is shared into another application system.
Action : This is a warning message and no action is required.
CDA-01085,1, "%0!s: Column usage is updateable but table usage is not updateable."
Cause : A Column of this Table has been set so that it can be updated
but the Table has not been set to allow updates and insertions.
Action : If the module can change the value of a column, update the module
table usage update flag or insert flag as appropriate.
CDA-01086,1, "%0!s: Column usage is nullable but table usage is not insertable/updateable"
Cause : The Column usage for a module has been set so that values can
be set to NULL but the Table usage that the Column is attached to
has not had its UPDATE_FLAG set to Yes.
Action : Either set the Column usage UPDATE_FLAG to N if you wish
no updating to be allowed or change the Table usage
UPDATE_FLAG to Y if you wish the column to be updated
to a NULL value.
CDA-01087,0, "%0!s: Column usage is selectable but table usage is not selectable"
Cause : A Column usage has been set so that values can be queried but
the Table usage to which it is attached has not been set for
queries.
Action : Either set the Table Usage to allow queries on the Column
or set the Column Usage to not allow queries (SELECT_FLAG
= 'N')
CDA-01089,0, "%0!s: Update flag conflicts with one or more foreign key constraints"
Cause : UPDATE_FLAG is 'Y' but the Column is in a non-transferable
Foreign Key Constraint.
Action : Set UPDATE_FLAG to 'N' or update the Foreign Key Constraint this
Column is in so that FK_TRANSFERABLE = 'Y'.
CDA-01090,0, "%0!s: Update flag conflicts with one or more primary key constraints"
Cause : The UPDATE_FLAG has been set for a primary key constraint;
Primary Keys must be NOT NULL and cannot be updated.
Action : Ensure the UPDATE_FLAG for columns that are Primary Keys is
set to No for updates allowed.
CDA-01091,0, "%0!s: Update flag conflicts with one or more unique key constraints"
Cause : The UPDATE_FLAG has been set to yes for one or more Unique Key
constraints; Unique Keys must be NOT NULL and unique and are
generally system generated. They cannot be updated.
Action : Ensure that the UPDATE_FLAG for columns that are Unique Keys
is set to No for updates allowed.
CDA-01099,1, "%0!s : Multiple inheritance of value types not permitted."
Cause : More than one generalization association has been made for
this value type. Value types can only inherit from a single other
value type.
Action : Ensure that this value type has only one generalization association
to another value type.
CDA-01100,0, "%0!s: May not set the primary Actor Usage to be non-primary"
Cause : Of the Actor Usages which refer to the same Activity Usage, one
and only one Actor Usage must have its PRIMARY_FLAG = 'Y'.
Action : If you wish to make another Actor Usage the primary for this
Activity Usage, set its PRIMARY_FLAG to 'Y' and CDAPI will set the
current PRIMARY_FLAG to 'N'.
CDA-01101,1, "A relationship with End Names %0!s and %1!s already exists between %2!s and %3!s"
Cause : A relationship with the same names between the same respective
entities has been detected.
Action : Rename one of the relationship ends to avoid the uniqueness
conflict.
CDA-01102,1, "%0!s: Entities %1!s and %2!s must both be connected to the context application system"
Cause : Each entity must either be shared or owned directly by the context
application system.
Action : Connect the entity in violation by sharing it with the context
application system.
CDA-01103,0, "Relation selection for %0!s: Cannot associate a view/snapshot with itself"
Cause : An association has been attempted between this view/snapshot
and itself. A view or snapshot cannot be based on itself.
Action : Ensure the View or Snapshot is based on another Table, View or
Snapshot.
CDA-01104,0, "%0!s: MTI_REFERENCE (Link To) must be defined for a non BASE Detailed Table Usage"
Cause : If USAGE_TYPE is neither 'BASE' nor null, then MTI_REFERENCE
(Link To) must be set.
Action : Set the MTI_REFERENCE (Link To) to the required
Detailed Table Usage, or set USAGE_TYPE to 'BASE' or null.
CDA-01105,0, "Unique identifier entry %0!s: Attribute Or Relation property must be either A[ttribute] or R[elationship End]"
Cause : The Attribute Or Relation property must be provided in order to
create a unique identifier entry.
Action : Provide a value of A or R.
CDA-01106,0, "Unique identifier entry: %0!s %1!s already exists in UID for entity %2!s"
Cause : A uniqueness constraint violation was detected that caused
processing of this unique identifier entry to halt. Continuation
would have led to a SQL unique index constraint violation.
Action : Since the element is already part of the unique identifier entry,
no action need be taken.
CDA-01107,1, "%0!s: No SHARE access privileges on application system that owns Common Function %1!s"
Cause : The specified common function is not owned by the context
application system, and the user does not have SHARE privileges on
the remote application system in order to share the common
function.
Action : Obtain SHARE privileges on the remote application system.
CDA-01108,1, "%0!s: Parent Function %1!s must be owned by context application system"
Cause : A function hierarchy must be contained within an application system.
Action : Specify a reference to a function that is owned by the context
application system.
CDA-01109,1, "%0!s: Cannot be both a Master function and a Copy function"
Cause : The specified function is both a Copy function (i.e. it refers to a
Common Function) and a Master function (i.e. other functions refer
to this function as a Common Function).
Action : Update the Copy functions to reference a different Master function,
or ensure that this function does not refer to a Common Function.
CDA-01110,1, "%0!s: A function cannot refer to the same function as both Master and Parent"
Cause : A Common Function that is a Child Function refers to its own Parent
as its Master Function.
Action : Update the function with references to a different Common Function
and/or a different Parent Function.
CDA-01111,1, "%0!s: A Function cannot be its own Parent"
Cause : A violation in the function hierarchy was detected.
Action : Update the function to refer to a different Parent.
CDA-01112,1, "%0!s: A function cannot be its own Common function"
Cause : A violation in the function hierarchy was detected.
Action : Update the function to refer to a different Common Function.
CDA-01113,1, "%0!s: Cannot be both a Parent Function and a Copy Function"
Cause : An attempt has been made either to make an existing Copy Function a
Parent Function, or to make an existing Parent Function a Copy
Function.
Action : Ensure consistent cross-referencing to avoid these violations to
the hierarchy. A Master Function can be a Parent Function.
CDA-01114,1, "%0!s: Master %1!s cannot be an ancestor of this function"
Cause : A violation in the function hierarchy was detected.
Action : Update the function to refer to a different Common Function.
CDA-01115,1, "%0!s: Parent %1!s is a descendant of this Function"
Cause : A violation in the function hierarchy was detected.
Action : Update the function to refer to a different Parent Function.
CDA-01124,1, "%0!s: Foreign Constraint and linked Table Usage must be to the same table"
Cause : If both MTI_REFERENCE and CONSTRAINT_REFERENCE are set
then EITHER:
TABLE_REFERENCE must equal
CONSTRAINT_REFERENCE.TABLE_REFERENCE
and MTI_REFERENCE.TABLE_REFERENCE must equal
CONSTRAINT_REFERENCE.FOREIGN_TABLE_REFERENCE
OR
TABLE_REFERENCE must equal
CONSTRAINT_REFERENCE.FOREIGN_TABLE_REFERENCE
and MTI_REFERENCE.TABLE_REFERENCE must equal
CONSTRAINT_REFERENCE.TABLE_REFERENCE
Action : Set CONSTRAINT_REFERENCE and MTI_REFERENCE so that the
above rules are fulfilled, or leave one of them null.
CDA-01126,1, "%0!s: The Foreign Constraint join is the wrong way round for a LOOKUP usage"
Cause : If USAGE_TYPE = LOOKUP and both MTI_REFERENCE and
CONSTRAINT_REFERENCE are set
then EITHER:
TABLE_REFERENCE must equal
CONSTRAINT_REFERENCE.FOREIGN_TABLE_REFERENCE
and MTI_REFERENCE.TABLE_REFERENCE must equal
CONSTRAINT_REFERENCE.TABLE_REFERENCE
OR
TABLE_REFERENCE must not equal
CONSTRAINT_REFERENCE.TABLE_REFERENCE
OR
MTI_REFERENCE.TABLE_REFERENCE must not equal
CONSTRAINT_REFERENCE.FOREIGN_TABLE_REFERENCE
Action : Set CONSTRAINT_REFERENCE and MTI_REFERENCE so that the
above rules are fulfilled, or leave one of them null,
or do not set USAGE_TYPE to LOOKUP.
CDA-01129,0, "%0!s: Cannot have an Outer Join on a SUBQRY foreign key link"
Cause : OUTER_JOIN_FLAG = 'Y' is not allowed if USAGE_TYPE is 'SUBQUERY'.
Action : Set USAGE_TYPE or OUTER_JOIN_FLAG to one of their other values.
See the API documentation for Module Detail Table Usages for
the effects of different values of USAGE_TYPE.
CDA-01134,0, "%0!s: Case-independent Name is not unique in module"
Cause : Program Data Name is not case-sensitive. Although it can be
expressed in mixed case, its uniqueness cannot depend on
case-sensitivity.
Action : Change the Name of the Program Data, or define it for a different
module.
CDA-01135,0, "%0!s: If VALUE_DATATYPE is null, VALUE_LENGTH and VALUE_SCALE must be null"
Cause : If VALUE_DATATYPE is not being set to describe the program datum,
then it is not valid to set VALUE_LENGTH or VALUE_SCALE.
Action : Either set VALUE_LENGTH and VALUE_SCALE to null, or
specify VALUE_DATATYPE (and set references to Domain, Oracle Type,
Datastructure and Column to null).
CDA-01136,1, "%0!s: Type not = EXCEPTION"
Cause : If the DATA_CONSTRUCT_TYPE is 'EXCEPTION', it is not valid to set
VALUE_DATATYPE or to refer to a Domain or to a Datastructure or to
an Oracle Type or to a Table or to a Column.
Action : Set DATA_CONSTRUCT_TYPE to another value, or set VALUE_DATATYPE and
references to Domain, Datastructure, Oracle Type, Column and Table
all to null.
CDA-01137,0, "%0!s: Type not = EXCEPTION"
Cause : If the DATA_CONSTRUCT_TYPE is not 'EXCEPTION', then you must
set VALUE_DATATYPE or a reference to a Domain, a Datastructure, a
Column, a Table or an Oracle Type.
Action : Set DATA_CONSTRUCT_TYPE to another value, or set VALUE_DATATYPE
or one of the references to Domain, Datastructure, Column, Table or
Oracle Type.
CDA-01138,0, "%0!s: No Datatype named %1!s exists"
Cause : This is a warning to draw your attention to the
fact that the Datatype specified is not one of the
standard ones.
Action : Warning, so action need not be taken.
CDA-01139,0, "%0!s: Scope can only be public for PL/SQL modules of Type PACKAGE"
Cause : It is not valid to create a Program Datum with Scope = 'PUBLIC'
when the context Module is not Module Type = 'PACKAGE', but it is
written in the Language 'PL/SQL'.
Action : Ensure that the Scope and Module Type values are consistent.
CDA-01151,1, "%0!s: Cannot set UPDATE_FLAG - the Column is in a non-updateable Constraint"
Cause : This column appears in a Constraint (Primary, Unique or Foreign)
that is either not updateable or not transferable, but this module
is attempting to update this column.
Action : Ensure the UPDATE_FLAG is not set for this Column usage or
it is not in a non-updateable Constraint.
CDA-01158,0, "%0!s: If Datatype is null, Length, Scale and Default Value must all be null"
Cause : If Datatype is not being set to describe the program datum, then it
is not valid to set Length, Scale or Default Value.
Action : Either set Length, Scale and Default Value to null or specify a
Datatype (and set references to Domain and Datastructure to null).
CDA-01159,0, "%0!s: Set either Datatype or a reference to Domain, Datastructure, Column, Table or Oracle Type"
Cause : Either a Datatype must be set, or a reference to Domain or to
Datastructure or to Column or to Table or to Oracle Type.
Action : Ensure that Datatype is set as a reference to Domain or to
Datastructure or to Column or to Table or to Oracle Type.
CDA-01160,1, "%0!s: Must link to a Usage that is within the same Module Component"
Cause : MTI_REFERENCE (Link To) must refer to a Module Detailed
Table Usage (MTI) that is within the same
Module Component as the current one.
Action : Leave MTI_REFERENCE (Link To) as null, or set it
to a Module Detail Table Usage which is within
the same Module Component as this one.
CDA-01163,0, "%0!s: Invalid Datastructure type (%1!s)"
Cause : An invalid type for this Datastructure has been chosen.
Action : For details of valid types for Datastructures see the Designer
Model documentation.
CDA-01164,0, "%0!s: Specified module is the wrong type"
Cause : This Datastructure has been defined against a module of the wrong
type. Datastructures can be used with modules of type PROCEDURE,
PACKAGE, FUNCTION or TRG-LOGIC only.
Action : Ensure that the Datastructure is assigned to the right PL/SQL
module. If it is, ensure that the TYPE property of the PL/SQL
module is valid.
CDA-01165,1, "%0!s: PL/SQL Tables can contain only one item"
Cause : A Datastructure Item already exists for this Datastructure. As this
Datastructure is of TYPE 'PL/SQL Table' further Datastructure Items
cannot be added.
Action : Ensure that the Datastructure that this Item is attached to
is set to the right TYPE. If this is PL/SQL Table then ensure
only one Datastructure Item exists.
CDA-01173,1, "%0!s: PLSQL_MODULE_REFERENCE must refer to either a PACKAGE or a PROCEDURE"
Cause : If PLSQL_MODULE_REFERENCE is set it must refer to
a PL/SQL Module which has PLSQL_MODULE_TYPE
= 'PACKAGE' or 'PROCEDURE'.
Action : Refer to a different PL/SQL Module, a different element
or change the PL/SQL Module to be a Package or Procedure.
CDA-01174,1, "%0!s: CURSOR_REFERENCE must refer to a PL/SQL Module of type CURSOR"
Cause : If CURSOR_REFERENCE is set it must refer to
a PL/SQL Module which has PLSQL_MODULE_TYPE
= 'CURSOR'.
Action : Refer to a different PL/SQL Module, a different element
or change the PL/SQL Module to be a Cursor.
CDA-01175,0, "%0!s: One and only one source of a datatype should be set"
Cause : The datatype is evaluated from one of many sources.
One of the following must be set: Datatype or references to Cursor,
Domain, Column, Datastructure2, Program Datum, Table Definition or
Oracle Type.
Action : Ensure that the Datatype has only one source.
CDA-01176,0, "%0!s: PL/SQL tables can contain only one item"
Cause : PL/SQL tables may have only one column. This datastructure
is of type 'TABLE' and has more than one datastructure item.
Action : Either do not attempt to place this Item on this
Datastructure, or delete the other Item first.
CDA-01178,0, "%0!s: Both Package and Cursor must be set to define a cursor"
Cause : In the Repository, a cursor can be defined in more than one package
or procedure via the module network. The pair need to be referenced
to resolve the cursor to be used.
Action : Ensure that both Package and Procedure are referenced.
CDA-01180,1, "%0!s: Datatype must be set if either LENGTH or DEFAULT_VALUE is set"
Cause : One or more of the properties LENGTH or DEFAULT_VALUE or
DECIMAL_PLACES has been set without a Datatype being referenced.
Action : If either LENGTH or DEFAULT_VALUE or DECIMAL_PLACES properties
are populated then DATATYPE property must be set.
CDA-01184,0, "%0!s: A business unit cannot be its own parent"
Cause : A violation in the business unit hierarchy was detected.
Action : Update the business unit to refer to a different Parent.
CDA-01185,0, "%0!s: Only set one of ITEM_REFERENCE, MODULE_ARGUMENT_REFERENCE, VALUE"
Cause : One and only one of the following properties must be set:
ITEM_REFERENCE, MODULE_ARGUMENT_REFERENCE, VALUE
Action : Set only one of these properties.
CDA-01186,0, "%0!s: CALLED_ARGUMENT_REFERENCE.MODULE_REFERENCE must equal MODULE_NETWORK_REFERENCE.CHILD_MODULE_REFERENCE"
Cause : The CALLED_ARGUMENT_REFERENCE must refer to a Module Argument
belonging to the called Module of the Module Network (as
identified by MODULE_NETWORK_REFERENCE.
Action : Either set CALLED_ARGUMENT_REFERENCE to refer to a different
Module Argument, or set MODULE_NETWORK_REFERENCE to refer to a
different Module Network, so that the values conform to the
above rule.
CDA-01187,0, "%0!s: The DATATYPE of the called Module Argument must match what is passed in"
Cause : The DATATYPE of the CALLED_ARGUMENT_REFERENCE must match the
DATATYPE of the ITEM_REFERENCE.DATATYPE or the
MODULE_ARGUMENT_REFERENCE.DATATYPE or the VALUE.
Note API cannot verify the datatype of VALUE.
Action : Alter the DATATYPE.
CDA-01188,0, "%0!s: Passed Values are valid for General Modules only."
Cause : The Passed Value must be passed via a Module Network such that
its CHILD_MODULE_REFERENCE and PARENT_MODULE_REFERENCE refer to
General Modules, not PL/SQL Modules or Java Modules.
Action : Set the MODULE_NETWORK_REFERENCE to a Module Network with its
CHILD_MODULE_REFERENCE and PARENT_MODULE_REFERENCE set to
General Modules.
CDA-01189,1, "%0!s: Cannot be the value for an Item in the context of a SQL Query Set"
Cause : If ITEM_REFERENCE is set then ITEM_REFERENCE.ITEM_FOR must equal
'MCO'.
Action : Set ITEM_REFERENCE to an Item within a Module Component.
CDA-01190,0, "%0!s: Item must belong to a Module Component that is included in the calling Module"
Cause : If ITEM_REFERENCE is set then the Item must belong to a Module
Component that is included in the calling Module in the Module
Network. (MODULE_NETWORK_REFERENCE.PARENT_MODULE_REFERENCE)
Action : Make the Passed Value refer to a different MODULE_NETWORK_REFERENCE
or a different ITEM_REFERENCE, MODULE_ARGUMENT_REFERENCE or VALUE.
CDA-01191,0, "%0!s: Cannot delete this Module Component Inclusion as %1!s depends on it"
Cause : This Module Component Inclusion cannot be deleted as it links
a Module Component which is the context of an Item with the
value passed via a Passed Value, and a Module that calls that
Passed Value.
Action : Delete the Passed Value by hand.
CDA-01192,0, "%0!s: The Module Argument must belong to the calling Module in the Module Network"
Cause : When the Passed Value is the value of a Module Argument it must be
within the calling Module, that is the parent Module of the
Module Network.
Action : Make the Passed Value refer to a different MODULE_NETWORK_REFERENCE
or a different ITEM_REFERENCE, MODULE_ARGUMENT_REFERENCE or VALUE.
CDA-01193,1, "%0!s: Parent reference cannot be same as child."
Cause : This object's parent value is referencing itself.
Action : Ensure that the parent field references another of this object
type or leave blank.
CDA-01194,1, "%0!s : Definition cannot be switched from object to relational and vice versa"
Cause : TABLE and VIEWS can be either object or relational. An object
TABLE or VIEW references an Oracle Object Type and this is set
in the Object Type property field or left blank when the TABLE
or view is relational. This is set on insertion of a new VIEW or
TABLE and cannot be updated.
Action : The reference to an Oracle Object Type cannot be updated.
If this has to be changed the TABLE or VIEW must be deleted
and recreated in the correct state.
CDA-01195,1, "%0!s : Object View or Table Definitions cannot have Columns."
Cause : A Column cannot be part of a View Definition or a Table
Definition that references an Oracle Object Type.
Action : Ensure that the Object View or Table does not have any Columns.
CDA-01196,1, "%0!s : When Unlimited flag is set Maximum extents must be null."
Cause : Caused when a value is attached to the max extents property
when unlimited? property is set to Yes.
Action : Leave max extents as null or change unlimited? to No.
CDA-01201,0, "%0!s: A Maximum Value must exist if the value for Cycle is 'Y' and the Increment Value positive"
Cause : If the CYCLE property in a Sequence Implementation is set to Y
and the INCREMENT value is positive then the MAXIMUM value
must also be set.
Action : Ensure that the MAXIMUM value is set.
CDA-01202,0, "%0!s: Increment Value cannot be zero"
Cause : INCREMENT property as been set to zero for this Sequence
Implementation.
Action : Set the INCREMENT property to a positive or negative number.
CDA-01203,0, "%0!s: Increment Value (%1!s) must not be greater than the sequence range"
Cause : The INCREMENT value exceeds the MAXIMUM value.
Action : Ensure that the INCREMENT value is a sensible level with regard
to the MAXIMUM set.
CDA-01204,0, "%0!s: When Cycle is 'Y', the Cache Value must not be more than one cycle"
Cause : If caching and cycling are used, CACHE must be less than
(CIEL(MAXVALUE - MINVALUE)) / ABS(INCREMENT).
See Oracle Server SQL Reference.
Action : Change the values of CACHE, CYCLE, MAXVALUE, MINVALUE
or INCREMENT so that the rule outlined in the CAUSE is obeyed.
CDA-01205,1, "%0!s: DEGREE (%1!s) must be null when PARALLEL is null"
Cause : If PARALLEL is not set, then DEGREE must not be set either.
Action : Set PARALLEL to a value or set DEGREE to null.
CDA-01206,0, "%0!s: Specified %1!s does not exist <%2!s>"
Cause : The reference property to the specified Type has been
populated with either the ID of an object of a different
Type, or a non-existent ID.
Action : Populate the specified reference property with an ID of
an element of the correct Type, or if it is an optional
property, set it to null.
CDA-01208,0, "%0!s: Reference to foreign table does not match reference to joined key table"
Cause : This foreign key constraint refers to a unique key or to a primary
key. The foreign table referred to in the foreign key constraint
must be the same as the table referred to in the unique or primary
key constraint.
Action : Ensure that the foreign table referred to in the foreign key
constraint is the same as the table referred to in the unique
or primary key constraint.
CDA-01209,0, "%0!s: Foreign key constraints in an arc must be optional"
Cause : The MANDATORY property for a foreign key that is part of
an arc has been set to Y. Foreign keys in Arcs must be
optional because they may reference another TABLE or another
foreign key in the arc may reference another TABLE.
Action : Ensure all foreign keys in an arc have MANDATORY set to N.
CDA-01210,0, "%0!s: BASE_COLUMN_REFERENCE must be null for a Table or Record Column"
Cause : BASE_COLUMN_REFERENCE has been set for a Table or Record.
Only Views and Snapshots can refer to a base column.
Action : Ensure that BASE_COLUMN_REFERENCE is null.
CDA-01211,0, "%0!s: PREFERENCE_NAME %1!s does not exist for PRODUCT_FLAVOR %2!s"
Cause : The combination of PREFERENCE_NAME and PRODUCT_FLAVOR must be
valid. The combination must be found in the system table
CDI_DFLT_USER_PREF_USAGES; columns DUP_SNAME and P_SNAME
respectively.
Action : Change the value of PREFERENCE_NAME or PRODUCT_FLAVOR.
CDA-01212,1, "%0!s Minimum Cardinality (%1!s) exceeds Maximum Cardinality (%2!s)"
Cause : The Minimum Cardinality exceeds the Maximum Cardinality.
Action : Change either the Maximum Cardinality or the Maximum Cardinality
of the Relationship end. A null value for Maximum Cardinality
means infinity.
CDA-01213,1, "%0!s: The properties All Databases and Database can't both be set"
Cause : A specific database has been defined as well as all databases.
This is not allowed.
Action : Specify either All Databases or a Database or neither.
CDA-01301,0, "%0!s: Property %1!s must not be NULL"
Cause : A violation of a property optionality constraint was detected.
Action : Provide a value for this property.
CDA-01302,0, "%0!s: Invalid value for property %1!s"
Cause : An invalid value was supplied for the specified property.
Action : Refer to the list of valid values for this property in the
documentation.
CDA-01304,0, "%0!s: Arc %1!s violation"
Cause : This element contains an arc on a set of relationships to other
elements. A value must be provided for only one of the relationships
in this arc, and either zero or more than one of these relationships
were set.
Action : Refer to the Element Type Definition documentation
for this element to determine which relationships
are part of the arc as identified by number in the
error message.
CDA-01305,0, "%0!s: UID %1!s uniqueness violation"
Cause : A uniqueness constraint violation was detected for this element.
Action : Refer to the documentation for the uniqueness constraint rules for
this element. The number after 'UID' refers to which uniqueness
constraint is violated if there are more than one.
CDA-01306,0, "%0!s: Mandatory Flag disallows a nullify action on update or delete"
Cause : Making a Foreign Key Constraint mandatory means that when the
'source' row is deleted or any of the columns' values are updated,
then the only valid cascade actions are to Cascade,
Restrict or Default.
Action : Make the Foreign Key Constraint optional or make both the
Cascade Delete and Cascade Update flags either 'C', 'R' or 'D'.
CDA-01307,0, "%0!s: Language name must be the same as the associated source file"
Cause : Class Code Locations and Class Set Code Locations are
located in Source Files. If the Source File has an
associated Language it must be the same as the
LANGUAGE_NAME property of the Class Code Location
and Class Set Code Location.
Action : Either change the associated Source File so that it has no
Language or make the Source File's Language the same as
the LANGUAGE_NAME in the associated Class Code Locations and
Class Set Code Locations.
CDA-01308,0, "%0!s: HASHKEYS must be an integer >= 2"
Cause : The property HASHKEYS must be an integer and its minimum
value is 2.
Action : Alter the value of HASHKEYS.
CDA-01309,0, "%0!s: Language_Name <%1!s> and Code_Section_Type <%2!s> not found in table cdi_code_section_types"
Cause : Each Class Code Location must refer to one and only one row in
the table cdi_code_section_types.
Action : The combination of properties Language_Name and Code_Section_Type
for this Class Code Location must match a combination of the
columns Language_Name and Type_Name in cdi_code_section_types.
CDA-01310,0, "%0!s: Language_Name <%1!s> and Class_Set_Code_Type <%2!s> not found in table cdi_class_set_code_types"
Cause : Each Class Set Code Location must refer to one and only one row in
the table cdi_class_set_code_types.
Action : The combination of properties Language_Name and Class_Set_Code_Type
for this Class Set Code Location must match a combination of the
columns Language_Name and Type_Name in cdi_class_set_code_types.
CDA-01311,0, "%0!s: Full Pathname <%1!s> clashes with <%2!s> in <%3!s>"
Cause : The FULL_PATHNAME of a file must be unique across all types of file
(Database, Record and Source), which are shared into the context
application system.
Action : Set the FULL_PATHNAME to a unique value or to null.
CDA-01312,0, "%0!s: Class Code Location must mirror an existing Set Member Item"
Cause : The values of the properties SOURCE_FILE_REFERENCE and
GENERATOR_CLASS_SET_REFERENCE should be the same as an instance
of a Set Member Item's ELEMENT_REFERENCE and
USER_DEFINED_SET_REFERENCE.
Action : Either insert a Set Memb |