Мы используем AS-код GraniteDS с автогенерированным кодом для сопоставления удаленных объектов Java с AS.Класс Actionscript не найден во время выполнения для связи BlazeDS
У нас есть объекты, которые содержат сайты Список в Java так что, когда они будут преобразованы в AS это выглядит следующим образом:
JAVA:
private List<MyObject> territories;
Actionscript:
private var _territories:ListCollectionView;
Проблема состоит в том, что мы используем привязку данных MXML для связывания содержимого этого списка в общем случае, t проблема в том, что мы никогда не ссылаемся на тип объекта, содержащийся в списке явно, поэтому он никогда не компилируется в наш SWF, нет ли способа гарантировать, что объекты в списке для RemoteClass скомпилированы?
Хорошо, это то, чего я ожидал. Я предполагаю, что смогу настроить свой шаблон генерации кода гранитного DS и заставить его затормозить в родовом типе Java в частное поле для сгенерированного кода AS, который каким-то образом автоматизирует его (но вводит лишние поля). – Dougnukem
Да, либо это, либо вы также можете создать отдельный файл конфигурации компилятора и включить его при создании. Таким образом, ваш код не будет загроможден, но вы будете зависеть от конкретного процесса сборки. –