Invalid attribute declaration.
#6150 Run-time catchable error
Invalid attribute declaration.
Additional Information
The allowed values argument of ATTRIBUTE-DECLARED-GROUP cannot be an empty shelf.
Attribute #1 of the declaration for element 'E' is neither implied nor has a name.
where E is the name of the element being declared.
The ATTRIBUTE-DECLARATION whose default is D cannot be used to create an IMPLIED-ATTRIBUTE instance.
where D is an attribute-default-declaration
.
Duplicate declaration for attribute 'A' of element 'E'.
where A is the name of one of the two attributes that differ only in case, and E is
the name of the element being declared.
The named attribute declaration 'A' of the element 'E' follows a nameless attribute declaration.
Keyless attributes can appear only at the end of the argument shelf.
where A is the name of the named attribute, and E the name of the element being
declared.
Explanation
This error is thrown by create-attribute-declaration
, create-element-declaration
, attribute-declared-group
, and create-unspecified-attribute
in case of an attempt to create an
invalid attribute declaration or an element declaration with invalid attributes.