Entendi.... muito estranho.... imagino q seja alguma configuração do php
(php.ini) ou do apache (httpd.conf) para fazer com q execeções sejam
tratadas como páginas de erro.

Como falei, no java com tomcat (ou outros servlets containers) é natural..
se o código estourar uma exceção (e ele não for devidamente tratada, parando
a execução do código) o servdiro retorna uma página de erro (500) com todo o
stack de erro, inclusive a mensagem q posso personalizar.

Isso, com flex, resulta em um faultEvent.

Vou dar uma pesquisada.. mas acho q é questão de configuração apenas. (pode
ser aquele esquema de erros q vc desabilitou... faça um teste).




2008/10/16 Marcello Fontolan <[EMAIL PROTECTED]>

>      Mário,
>
>     É exatamente isto que disse...
>     Uma exceção no PHP retorna o status 200, ou seja, o Flex recebe ela
> pela ResultEvent e não pelo FaultEvent.
>
>     A solução que vejo é usar os quase 200 códigos disponíveis entre 400 e
> 599 e montar minha própria tabela.
>     Mas não sei como isto chega no FaultEvent... não consegui identificar.
>
>     abraços,
>
>     Marcello
>
>
>
> Mário Júnior escreveu:
>
> Marcello, se vc chamar pelo flex e estourar uma exceção propositalmente,
> ele não chega no FaultEvent? chega como um ResultEvent???
>
>
> Sobre o código do cabeçalho, no faultEvent temos o atributo faultCode, mas
> para isso precisa ser disparado um faultEvent.
>
> Faça o primeiro teste e nos dê um feedback.
>
> (Em java é tão simples =D)
>
>
>
> --
> Mário de Souza Júnior
> Programador Java / Adobe Flex
> (44) 4009-3550 Maringá-PR
> http://blog.mariojunior.com
> [EMAIL PROTECTED] (gtalk, msn, etc..)
>
>
>
>
> >
>


-- 
Mário de Souza Júnior
Programador Java / Adobe Flex
(44) 4009-3550 Maringá-PR
http://blog.mariojunior.com
[EMAIL PROTECTED] (gtalk, msn, etc..)

--~--~---------~--~----~------------~-------~--~----~
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