classe Actionscript introuvable lors de l'exécution pour la communication BlazeDS
-
20-09-2019 - |
Question
Nous utilisons GraniteDS AS générées automatiquement du code pour la carte des objets Java distants à l'AS.
Nous avons des objets qui contiennent liste des sites en Java quand ils sont convertis en AS il ressemble à:
JAVA:
private List<MyObject> territories;
Actionscript:
private var _territories:ListCollectionView;
Le problème est que nous utilisons databinding MXML pour lier le contenu de cette liste génériquement, le problème est que nous référence jamais le type d'objet contenu dans la liste explicitement qu'il n'a jamais compilé dans notre SWF est-il possible de faire en sorte que les objets dans une liste pour un RemoteClass est compilé dans?
La solution
Il n'y a aucun moyen automatisé de le faire. Vous aurez besoin de faire référence à la classe quelque part dans votre code ou préciser les arguments du compilateur en utilisant « include classes ».