J'utilise BlazeDS pour envoyer des messages dans Flex. A l'intérieur du composant d'interface utilisateur, je définissais un producteur comme celui ci-dessous:Comment identifier le message d'origine qui déclenche MessageFaultEvent
<mx:Producer id="producer"
destination="chat"
fault="faultHandler(event);"/>
Je me demandais comment je l'intérieur faultHandler suis en mesure d'identifier ce message provoque l'erreur. Comme il semble qu'il n'y a aucun moyen d'obtenir la référence au message original.
Ceci est l'extrait de code comment le message est construit et envoyé.
private function sendMessage():void {
var message:AsyncMessage = new AsyncMessage();
message.body = userName.text + ": " + input.text;
producer.send(message);
}
Merci!
Merci! Je vais essayer! – Jingwei
Merci, ça marche! – Jingwei