Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 18-11-2008 09:21:32

angusyoung34
Membre
Date d'inscription: 07-05-2008
Messages: 14

Protocole AMF : Générer une exception en PHP et la récupérer cote FLEX

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

 

#2 18-11-2008 11:30:44

angusyoung34
Membre
Date d'inscription: 07-05-2008
Messages: 14

Re: Protocole AMF : Générer une exception en PHP et la récupérer cote FLEX

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

 

#3 18-11-2008 13:43:26

philippe
Administrateur
Lieu: Grenoble
Date d'inscription: 01-03-2007
Messages: 1624

Re: Protocole AMF : Générer une exception en PHP et la récupérer cote FLEX

Bonjour,

A mon avis, il faut catcher ton exception et construire ta réponse AMF contenant l'erreur.

A+, Philippe


twitter : @plv ; kitpages.fr : Création de sites internet à Grenoble et Paris

Hors ligne

 

#4 18-11-2008 15:16:19

angusyoung34
Membre
Date d'inscription: 07-05-2008
Messages: 14

Re: Protocole AMF : Générer une exception en PHP et la récupérer cote FLEX

Salut Philippe,

On ne peut donc faire "circuler" aucune exception en AMF ?

Merci

Antho

Hors ligne

 

#5 18-11-2008 15:59:54

philippe
Administrateur
Lieu: Grenoble
Date d'inscription: 01-03-2007
Messages: 1624

Re: Protocole AMF : Générer une exception en PHP et la récupérer cote FLEX

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 smile )

A+, Philippe


twitter : @plv ; kitpages.fr : Création de sites internet à Grenoble et Paris

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages