Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flex
Flex Forum d'entraide sur la programmation Adobe Flex : applications Internet riches (RIA)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/12/2010, 14h58   #1
Modérateur
 
Homme
Consultant Flex / Java
Inscription : novembre 2008
Messages : 452
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : Luxembourg

Informations professionnelles :
Activité : Consultant Flex / Java
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2008
Messages : 452
Points : 637
Points : 637
Par défaut Conflit entre 'RegisterClassAlias' et 'RemoteClass'

Salut,

je rencontre un problème en utilisant BlazeDS et des VO qui transitent entre Flex et Java.
Pour pouvoir mapper les objets entre Flex et Java, les classes VO côté Flex ont le tag RemoteClass spécifiant la VO correspondante en Java :
Code :
1
2
3
4
5
6
 
[Bindable]
[RemoteClass(alias="xxx.xxx.xxx.vo.myJavaRecordVO")]
public class RecordVO{
         ...
}
RemoteClass est en quelques sorte un override du tag RegisterClassAlias.

Le problème étant que dans mon projet, j'ai besoin de spécifier le tag RegisterClassAlias pour ma classe RecordVO:
Code :
registerClassAlias("xxx.xxx.xxx.vo",RecordVO);
J'ai donc un conflit à l'execution lorsque j'essaye d'envoyer mon objet à BlazeDS : il y a un conflit d'alias, la classe Java n'est pas trouvée.

Avez-vous une idée pour contourner le problème svp ?

Thanks
__________________
N'oubliez pas avant de poster :
et bien sûr la doc Flex
Krazymins est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h45.


 
 
 
 
Partenaires

Hébergement Web