У меня есть два класса AS3, A и B. Класс A содержит коллекцию ArrayCollection, которая будет содержать несколько экземпляров класса B.
В ColdFusion у меня есть соответствующие CFC с переменными с одинаковыми именами в том же порядке, а также теги cfproperty для каждой переменной.
Оба класса AS3 используют метаданные RemoteClass, чтобы связать их со своими аналогами CFC.
Проблема в том, что, хотя A.cfc возвращается из CF и заполняет экземпляры A.as соответствующим образом, я не могу получить ни один из вложенных экземпляров B.as для заполнения. Вместо этого я получаю эту ошибку:
TypeError: Error #1034: Type Coercion failed: cannot convert []@2f4465f1 to mx.collections.ArrayCollection.
Почему экземпляр A будет работать нормально, за исключением коллекции его вложенных экземпляров B?