Saving the top level of a double nested CDT, similar to the example below, fails with the following error:
The following types cannot be used, because they do not have a definition in the Appian data source: [TopCDT (id=<ID>)]
A similar error message is also found in the application server log:
ERROR com.appiancorp.type.config.xsd.EcoreModelPersister - Error detected by Ecore save preview.java.lang.IllegalArgumentException: The type {urn:com:appian:types}BottomCDT is referenced, but is not defined in the XSD.
This issue has been reported to the Appian Product Team. The reference number for this issue is AN-128273.
BottomCDT
MiddleCDT
TopCDT
This article applies to all versions of Appian.
Last Reviewed: June 2020