Scenario: Flash players talks directly to a SOAP web service, no proxy is used. The proxy attribute of the WebService element is set to "false". A specific web service operation generates an application level user exception and the faultcode and faultstring is returned in the SOAP body. The FaultEvent object received by the fault handler function does not contain the faultcode and the faultstring from the SOAP message. The faultDetail in the FaultEvent object is of type "ioError" and the error text is "Error #2032: Stream error .." . Whilst the actual SOAP faultcode is "soapenv:Server.userException" and the SOAP faultstring is "coldfusion.xml.rpc.CFCInvocationException: [coldfusion.runtime.UndefinedElementException : Element SPELER.ID is undefined in SESSION."
This is custom exception thrown by a remote function in a ColdFusion CFC. This is not an ioError. A TCPmonitor shows the correct message request and response with the faultstring and faultcode as expected. How can the actual SOAP faultcode and faultstring be retrieved from the FaultEvent or in any other way. Why is the fault description in the FaultEvent object totally different from the actual SOAP fault message. It is not a transport error so why does the FaultEvent shows an ioError. It is an application level exception and as such returned to the Flash application encapsulated in the SOAP body. Any suggestions, thank you ------------------------ Yahoo! Groups Sponsor --------------------~--> See what's inside the new Yahoo! Groups email. http://us.click.yahoo.com/2pRQfA/bOaOAA/yQLSAA/nhFolB/TM --------------------------------------------------------------------~-> -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/

