Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour,
je souhaiterai savoir si l'on peut faire ceci :
> coté server : depuis un service AMF, je génére une exception (de type Zend_Exception par ex) en cas de problème sur la validité des parmètres d'entrées par exemple.
> coté flex : comment puis-je récupérer cette valeur d'exception ? Est-ce possible ? Y'a t'il des exemples ?
Merci bcp,
Anthony
Hors ligne
Rebonjour,
Pour préciser les choses :
> lorsque je génére un throw pour une exception coté PHP, est-ce que cette exception je vais la recevoir dans ma fonction "faultHandler" coté FLEX ?
exemple MXML:
<mx:RemoteObject id="amfService" fault="faultHandler(event)" showBusyCursor="true" source="node" destination="amfphp">
<mx:method name="load" result="resultHandler(event)" />
</mx:RemoteObject>
<mx:Script>
<![CDATA[
.....
public function faultHandler (event:FaultEvent):void {
// Deal with event.faultstring, etc.
result_text.text = "fault: " + event.fault.toString();
}
]]>
merci !
Anthony
Hors ligne
Bonjour,
A mon avis, il faut catcher ton exception et construire ta réponse AMF contenant l'erreur.
A+, Philippe
Hors ligne
Salut Philippe,
On ne peut donc faire "circuler" aucune exception en AMF ?
Merci
Antho
Hors ligne
Je connais très mal AMF, mais dans les invocations à distance, je n'ai jamais vu de protocole qui faisait circuler une exception entre les 2 systèmes.
C'est à vérifier, mais je n'y crois pas trop (ça reviendrait à traiter en action script une exception PHP, ça peut facilement donner des truc bizarres je pense )
A+, Philippe
Hors ligne
Pages: 1