hmmmm If i hit http://demo.dev/flex2gateway with a web browser i get a 500 Internal Server error in my browser.
The apollo app spews a huge error if i set endpoint="http://demo.dev/flex2gateway" here is a part of it: fault = (mx.rpc::Fault)#14 errorID = 0 faultCode = "Client.Error.MessageSend" faultDetail = "Channel.Connect.Failed error NetConnection.Call.Failed: HTTP: Status 500: url: 'http://demo.dev/flex2gateway'" faultString = "Send failed" message = "faultCode:Client.Error.MessageSend faultString:'Send failed' faultDetail:'Channel.Connect.Failed error NetConnection.Call.Failed: HTTP: Status 500: url: 'http://demo.dev/flex2gateway''" name = "Error" rootCause = (Object)#15 code = "NetConnection.Call.Failed" description = "HTTP: Status 500" details = "http://demo.dev/flex2gateway" level = "error" --- In [email protected], "Peter Farland" <[EMAIL PROTECTED]> wrote: > > There are two "remoting" technologies available in ColdFusion. > > There is Macromedia Flash Remoting which was also included in ColdFusion > MX. This is retained today in CF for backwards compatibility for older > Flash Remoting clients and Flex 1.0 and Flex 1.5 applications, although > Flex 2 does not target this technology. In CF, the old Flash Remoting > gateway is typically configured on the CF server at > /flashservices/gateway. > > Adobe Flex Data Services 2 includes a Remoting Service that is also > available in ColdFusion 7. Flex 2's RemoteObject is designed to talk to > this new service and includes support for new data types made available > in ActionScript 3.0. Flex Data Services is built on top of a messaging > framework so it sends messages back and forth between the client and > server. The remoting service is provided by a message broker and is > typically configured on the CF server at /flex2gateway. I imagine that > you've contacted a legacy endpoint such as the old Flash Remoting > gateway and did not receive a message (but perhaps a raw result)... > hence the failure. > > Pete > > > > > ________________________________ > > From: [email protected] [mailto:[EMAIL PROTECTED] On > Behalf Of rchadgray > Sent: Wednesday, March 21, 2007 4:34 PM > To: [email protected] > Subject: [flexcoders] Re: flash remoting > > > > I think i understand. > > I did this: > <mx:RemoteObject id="cfc_ro" destination="ColdFusion" > source="remotingExample" showBusyCursor="true" > endpoint="http://demo.dev/flashservices/gateway > <http://demo.dev/flashservices/gateway> "> > > but i get an error. > TypeError: Error #1034: Type Coercion failed: cannot convert > [EMAIL PROTECTED] to mx.messaging.messages.ErrorMessage. > > Looks like the fault attribute is kicking in and it cannot convert > the error to text. > > --- In [email protected] <mailto:flexcoders% 40yahoogroups.com> > , "Clint Tredway" <grumpee@> > wrote: > > > > Ya, you would need to use the endpoint, not the source to point it > to > > another url. > > > > On 21 Mar 2007 13:20:04 -0700, Peter Farland <pfarland@> wrote: > > > > > > Hmm, really? I don't think that is correct. > > > > > > The source attribute is only used by the gateway to locate a CFC > using a > > > logical mapping to directories/cfcs based on the package.leafname. > > > > > > Are you mistaking this with the endpoint attribute which > specifies the > > > location of the gateway? > > > > > > Pete > > > > > > ------------------------------ > > > *From:* [email protected] > <mailto:flexcoders%40yahoogroups.com> > [mailto:[email protected] <mailto:flexcoders% 40yahoogroups.com> > ] *On > > > Behalf Of *rchadgray > > > *Sent:* Wednesday, March 21, 2007 3:39 PM > > > *To:* [email protected] > <mailto:flexcoders%40yahoogroups.com> > > > *Subject:* [flexcoders] Re: flash remoting > > > > > > I have it figured out now. I found an article by Mike Chambers on > > > flash remoting that explained things more. > > > > > > http://www.adobe.com/devnet/coldfusion/articles/startremoting.html > <http://www.adobe.com/devnet/coldfusion/articles/startremoting.html> > > > > > > I got it working now. I had the cfc in the root of the site so i > had > > > to chance the source on the RemoteObject tag to: > > > > > > source="remotingExample" > > > > > > Now if this were an apollo app would and the app was running over > on > > > another computer somewhere. Would i just need to change source to: > > > > > > source="http://demo.dev/remotingExample > <http://demo.dev/remotingExample> " > > > > > > Thanks again Clint! I am learning slowly! > > > > > > > > > > > > > > > > > -- > > http://indeegrumpee.spaces.live.com/ > <http://indeegrumpee.spaces.live.com/> > > >

