Galera, estou tendo problemas com um método que retorna sempre este mesmo
erro!

*"faultCode:Client.Error.DeliveryInDoubt faultString:'Channel disconnected'
faultDetail:'Channel disconnected before an acknowledgement was received'"
*
Para ficarem cientes do que estou fazendo ae vai:

No MXML

            private function funcao_GravarUsuario():void
>             {
>                 var usuarioVO:UsuarioVO = new UsuarioVO();
>
>                 usuarioVO.nome = user_txtNome.text;
>                 usuarioVO.email = user_txtEmail.text;
>                 usuarioVO.senha = funcao_GetHash(user_txtSenha.text);
>                 usuarioVO.ativo = 1;
>
>                 UsuarioRemoto.gravarUsuario(usuarioVO);
>                 /*
>                 if (user_txtSenha.text == user_txtSenha01.text)
>                 {
>                     usuarioVO.senha = funcao_GetHash(user_txtSenha.text);
>
>
>                 }
>                 else
>                 {
>                     Alert.show("Senhas não conferem!", "Erro!");
>                     user_txtSenha.setFocus();
>                 }*/
>
>             }
>
            private function gravarUsuario_Listener(event:ResultEvent):void
>             {
>
>                 var data:Object = event.result;
>
                var retorno:String = String(data);
>

>                 if (retorno == "true")
>                 {
>                     //funcao_MudarState("LoggedIn");
>                     //UsuarioRemoto.getTodosUsuarios();
>                 }
>                 else
>                 {
>                     if (retorno == "false")
>                     {
>                         Alert.show("Erro ao gravar novo usuário.",
> "Erro!");
>                     }
>                 }
>             }
>
    <mx:RemoteObject id="UsuarioRemoto"
>                      destination="zendphp"
>                      source="UsuarioVO_Service"
>                      showBusyCursor="true"
>                      fault="erroListener(event)">
>         <mx:method name="gravarUsuario"
>                    result="gravarUsuario_Listener(event)"/>
>     </mx:RemoteObject>


No PHP

    public function gravarUsuario($user) {
>
>         $query = "INSERT INTO usuarios_login(nome,email,senha,ativo)
> VALUES('$user->nome', '$user->email', '$user->senha', $user->ativo)";
>         $result = mysql_query($query);
>         /*
>         $linhas = mysql_affected_rows($result);
>         if($linhas>0){
>            $flag = "true";
>         } else {
>            $flag = "false";
>         }              */
>         $flag = "true";
>         mysql_free_result($result);
>         return $flag;
>     }
>

A minha conexão com o Zend está correta e funcionando pois estou utilizando
outros métodos mas este insiste em teimar!!!

-- 
Abraços......

Marcel Araujo
System Analyst
Developer Java/PHP/RIA
Linux User #490101

--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a