Schema changes to feature-linked annotation in SDE causes corruption and errors in ArcMap.
Last Published: August 25, 2014No Product Found
Bug ID Number
NIM010473
Submitted
July 21, 2007
Last Modified
April 2, 2025
Applies to
No Product Found
Version found
9.2
Status
Will Not Be Addressed
The development team has considered the issue or request and concluded it will not be addressed. The issue's Additional Information section may contain further explanation.
Description
In ArcMap, when a version is changed, the edited feature-linked annotation is moved out of the feature dataset and has a red exclamation mark beside the icon.
The sde error log records the following error:
"The featureclasses default subtype code cannot be retrieved or is invalid".
Cause
If a schema change is made to a feature-linked annotation that has an annotation classid and a default subtype, the annotation is removed from the feature dataset and has a red exclamation mark beside the icon in ArcMap when the version is changed.
Workaround
Change the default subtype from a value to NULL. If an annotation feature class has one annotation class, it should not have a subtype.