Mesmo habilitando a exibição de erros ocorre a mesma coisa.
  Percorri o php.ini e também não encontrei nada que fizesse sentido.

  O detalhe é que forçando o erro no php através do comando header, não
importa qual status eu coloco (400, 401, 500) o faultCode sempre traz
"Server.Error.Request".

  Continuo agradecendo qualquer ajuda dispensada e me comprometo a divulgar
um protótipo de tratamento de erros (php + flex) se isto tudo funcionar.

  abraços,

  Marcello Fontolan

2008/10/16 Mário Júnior <[EMAIL PROTECTED]>

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


-- 

 sds,
 Marcello Fontolan

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