I must be missing something since I'm trying to do something fairly basic. It 
really can't be this difficult, can it? I'm trying to use the HTTPService to 
post to a form. No web services. And I even put a crossdomain.xml policy file 
on the server for good measure.

First I got the dreaded 2032 Stream error, and after some digging saw that the 
FaultEvent was complaining that no channels were set. So I added a ChannelSet, 
now I'm getting a ping failure?

Here is a sample of my service:

<mx:HTTPService id="connectPG" 
  result="resulthandler(event)" fault="fault_handler(event)"
  resultFormat="text" showBusyCursor="true"
  url="urlInput.text"
  useProxy="true" method="POST">
    <mx:channelSet>
      <mx:ChannelSet id="pGChannelSet">
        <mx:HTTPChannel id="pGChannel" pollingEnabled="false">
          <mx:url>
            {urlInput.text}
          </mx:url>
        </mx:HTTPChannel>
      </mx:ChannelSet>
    </mx:channelSet>
    <mx:request xmlns="">
      <username>{userName.text}</username>
      <password>{userPW.text}</password>
    </mx:request>
</mx:HTTPService>

And when I call the send() method, the fault_handler() reports :

[FaultEvent fault=[RPC Fault faultString="Send failed" 
faultCode="Client.Error.MessageSend" faultDetail="Channel.Ping.Failed error  
url: 'http://www.<<my_test_domain>>.com/beta/db_access.html''"] 
messageId="5BF9E4BD-0CED-145E-B224-8A20D0E36345" type="fault" bubbles=false 
cancelable=true eventPhase=2]
Channel.Ping.Failed error  url: 
'http://www.<<my_test_domain>>.com/beta/db_access.html''

Reply via email to