Opa...consegui arrumar esse lance do Expection!

creio q era oreiagem minha!!
Obrigado galera

agora o seguinte..voltando ao ORM...

tenho uma tabela Usuario.php
http://pastebin.com/KD3ZABzq

tenho uma tabela no AS Usuario.as
http://pastebin.com/WBj368Dc

e tenho um método q me retona desse jeito no php:
http://pastebin.com/FiNKvAwV

veja bem q ele me retorna do tipo Usuario!!!

então creio q não exista nenhum erro do lado do PHP...

agora veja como chega no flex:
http://j.imagehost.org/0184/imagem.jpg

bom lembrando q estou usando o Zend AMF e setei o classmap do
usuario!!

alguém sabe me informar qual foi minha oreiagem dessa vez?

Obrigado


On 27 maio, 15:58, José Carlos Fiel <zekf...@gmail.com> wrote:
> Olá Eric.
>
> Deve chegar sim com um simples:
>
> *throw new Exception("Oi");*
>
> Você captura o "Oi" no event.fault.faultString.
>
> --
> Att.,
> José Carlos Silveira Fiel
> Flex and PHP Developer
> Adobe Certified Expert Flex with AIR
> Blog:http://blog.josecarlosfiel.com.br/
> Twitter:http://twitter.com/josecarlosfiel
>
> Em 27 de maio de 2010 09:13, Eric Maicon <e...@ericmaicon.com.br> escreveu:
>
> > correto..até em relação ao erro de sintaxe ou coisa do tipo isso não é
> > tãão importante...agora como passar os erros do exception?
>
> > pois se eu usar um Exception("oi") ou Zend_Exception("oi") nao chega
> > OI no flex...concorda?
>
> > On May 27, 12:06 am, José Carlos Fiel <zekf...@gmail.com> wrote:
> > > Eric,
>
> > > Penso que você está preocupado com a reação do usuário final em ver este
> > > erro, correto?
>
> > > Neste caso só há uma saída para não exibir o Channel Disconnected.
>
> > > É desabilitar os erros do PHP e gravar estes erros em Logs, no seguinte
> > > estilo:
>
> > > ini_set('error_log', 'errorLog.txt');
> > > ini_set('html_errors', '0');
> > > ini_set('display_errors', '0');
> > > ini_set('log_errors', '1');
>
> > > Bom aí basta usar criatividade em como gerar Logs e etc. Se você usa Zend
> > > Framework pode usar o Zend Log por exemplo e até em conjunto com o
> > Firebug
> > > como mostra o seguinte post:http://www.phpriot.com/articles/zend-log/5
>
> > > Pode até enviar um e-mail para você deste Log para monitorar sua
> > aplicação
> > > nesses casos.
>
> > > São apenas sugestões.
>
> > > Bons estudos!
>
> > > --
> > > Att.,
> > > José Carlos Silveira Fiel
> > > Flex and PHP Developer
> > > Adobe Certified Expert Flex with AIR
> > > Blog:http://blog.josecarlosfiel.com.br/
> > > Twitter:http://twitter.com/josecarlosfiel
>
> > > Em 26 de maio de 2010 17:29, Eric Maicon <e...@ericmaicon.com.br>
> > escreveu:
>
> > > > correto...soh q no flex 4 eh traduzido...algo assim! hahahaha
>
> > > > esse erro eh para qualquer erro de sintaxe no php...e qd eh algo
> > > > relacionado ao exceptions vem em branco o fault...
>
> > > > como fazer com q PELO MENOS os faults...venham correto? com a mensagem
> > > > q  eu quero?
>
> > > > On May 26, 3:05 pm, José Carlos Fiel <zekf...@gmail.com> wrote:
> > > > > Olá Eric.
>
> > > > > Por acaso o erro que você está recuperando é deste genero?
>
> > > > > [RPC Fault faultString="Channel disconnected"
> > > > > faultCode="Client.Error.DeliveryInDoubt" faultDetail="Channel
> > > > disconnected
> > > > > before an acknowledgement was received"]
>
> > > > > --
> > > > > Att.,
> > > > > José Carlos Silveira Fiel
> > > > > Flex and PHP Developer
> > > > > Adobe Certified Expert Flex with AIR
> > > > > Blog:http://blog.josecarlosfiel.com.br/
> > > > > Twitter:http://twitter.com/josecarlosfiel
>
> > > > > Em 26 de maio de 2010 11:09, Eric Maicon <e...@ericmaicon.com.br>
> > > > escreveu:
>
> > > > > > bom o set production eh para os faults correto?
>
> > > > > > ele sempre vai chegar com o erro correto no fault?
>
> > > > > > pq aqui nao faz isso..ele chega como algo do tipo: "Ocorreu um erro
> > no
> > > > > > cliente ....."
>
> > > > > > qualquer erro q dah, sendo de sintaxe ou fault chega assim!!
> > > > > > alias tem vez q chega em branco tambem...
>
> > > > > > e sobre o ORM eu nao entendi o q vcs falaram..q o exemplo do
> > vedovelli
> > > > > > deu certo no flex 4 foi?
>
> > > > > > On May 25, 8:27 pm, Marcello Fontolan <marce...@fontolan.com.br>
> > > > > > wrote:
> > > > > > >      Usei o mesmo exemplo para testes no AMFPHP e Flex 4 e est
> > > > > > > funcionando legal.
> > > > > > >      Alias, n o sei como n o pude ver isto antes.
> > > > > > >      Agora vou para o Doctrine (persistencia).
>
> > > > > > >      sds,
>
> > > > > > >      Marcello
>
> > > > > > > Em 25/05/2010 17:08, Eric Maicon escreveu:
>
> > > > > > > > Ola, Boa Tarde!
>
> > > > > > > > desculpe a falta de acentos..nao estou acostumado com o
> > teclado!
>
> > > > > > > > gostaria de saber se alguem usando o zendamf conseguiu retornar
> > um
> > > > > > > > exception descente, com as mensagens de erro..para o fault do
> > > > > > > > flex...eu nao consigo fazer chegar o que eu quero quando cai no
> > > > catch
> > > > > > > > do PHP!!
>
> > > > > > > > alguem sabe me sanar essa duvida??
>
> > > > > > > > segunda coisa...eu tentei seguir alguns tutoriais na
> > net..inclusive
> > > > do
> > > > > > > > vedovelli, sobre como passar ORM do php para o flex...eu ate
> > baixei
> > > > um
> > > > > > > > source do flexbrasilia q deu certo..mas com Flex 3...qd faco
> > com
> > > > flex
> > > > > > > > 4 nao funciona...soh chega como Object no flex...
>
> > > > > > > > eu ate tentei com o amfphp mas nao deu certo tambem...vcs
> > poderiam
> > > > me
> > > > > > > > indicar algum tutorial, falar se realmente da certo ou qualquer
> > > > coisa
> > > > > > > > relacionada sobre esse tipo de ORM?
>
> > > > > > > > obrigado
>
> > > > > > --
> > > > > > Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> > > > > > Para enviar uma mensagem, envie um e-mail para
> > > > flexdev@googlegroups.com
> > > > > > Para sair da lista, envie um email em branco para
> > > > > > flexdev-unsubscr...@googlegroups.com
> > > > > > Mais opções estão disponíveis emhttp://
> > groups.google.com/group/flexdev
>
> > > > --
> > > > Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> > > > Para enviar uma mensagem, envie um e-mail para
> > flexdev@googlegroups.com
> > > > Para sair da lista, envie um email em branco para
> > > > flexdev-unsubscr...@googlegroups.com
> > > > Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev
>
> > --
> > Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> > Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
> > Para sair da lista, envie um email em branco para
> > flexdev-unsubscr...@googlegroups.com
> > Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev

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

Reply via email to