Re: [flexcoders] flash remoting documentation

2007-05-16 Thread Derrick Anderson
Hi,

I am running CF standard 7.0.2 as it says is required to do this.

in my C:\CFusionMX7\wwwroot\WEB-INF\flex\flex-services.xml file i have the 1 
standard channel, without the port (cuz im not using built in server, right?)

channel-definition id=my-cfamf class=mx.messaging.channels.AMFChannel

properties
polling-enabledfalse/polling-enabled
serialization
!--
custom-serializer type=xml 
class=flex.messaging.io.amf.serializers.XMLSerializer /
custom-serializer type=typed-object 
class=coldfusion.flash.messaging.io.amf.serializers.TypedObjectSerializer/
--
custom-deserializer type=typed-object 
class=coldfusion.flash.messaging.io.amf.serializers.TypedObjectDeserializer /
/serialization
/properties
/channel-definition  

THEN, in my flex application very simply i am defining

mx:RemoteObject id=myCfc destination=ColdFusion source=com.winn.leads 
result=remotingCFCHandler(event)/

but when i run

myCfc.getInfo

which should return me a number (just for testing), nothing happens- the 
handler function puts the response in a textarea- i have an http proxy running 
and i don't even see a request going out.  i was getting an error that it could 
not find that CFC but somehow i fixed that.

what i need to know is:
the SOURCE attribute of the mx:RemoteObject class, what path is this from?  how 
is the endpoint url in the channel related to the URL i'm using for the site, 
and what is the best way to access components in my site (not in the 
cfusionMX7\wwwroot).

thanks,
d.

- Original Message 
From: João Fernandes [EMAIL PROTECTED]
To: flexcoders@yahoogroups.com
Sent: Tuesday, May 15, 2007 2:38:44 PM
Subject: Re: [flexcoders] flash remoting documentation









  



Hi Derrick,



what is your problem about connecting flex with CF? what version of CF 

are you running?



João Fernandes




  







!--

#ygrp-mlmsg {font-size:13px;font-family:arial, helvetica, clean, sans-serif;}
#ygrp-mlmsg table {font-size:inherit;font:100%;}
#ygrp-mlmsg select, input, textarea {font:99% arial, helvetica, clean, 
sans-serif;}
#ygrp-mlmsg pre, code {font:115% monospace;}
#ygrp-mlmsg * {line-height:1.22em;}
#ygrp-text{
font-family:Georgia;
}
#ygrp-text p{
margin:0 0 1em 0;}
#ygrp-tpmsgs{
font-family:Arial;
clear:both;}
#ygrp-vitnav{
padding-top:10px;font-family:Verdana;font-size:77%;margin:0;}
#ygrp-vitnav a{
padding:0 1px;}
#ygrp-actbar{
clear:both;margin:25px 0;white-space:nowrap;color:#666;text-align:right;}
#ygrp-actbar .left{
float:left;white-space:nowrap;}
.bld{font-weight:bold;}
#ygrp-grft{
font-family:Verdana;font-size:77%;padding:15px 0;}
#ygrp-ft{
font-family:verdana;font-size:77%;border-top:1px solid #666;
padding:5px 0;
}
#ygrp-mlmsg #logo{
padding-bottom:10px;}

#ygrp-vital{
background-color:#e0ecee;margin-bottom:20px;padding:2px 0 8px 8px;}
#ygrp-vital #vithd{
font-size:77%;font-family:Verdana;font-weight:bold;color:#333;text-transform:uppercase;}
#ygrp-vital ul{
padding:0;margin:2px 0;}
#ygrp-vital ul li{
list-style-type:none;clear:both;border:1px solid #e0ecee;
}
#ygrp-vital ul li .ct{
font-weight:bold;color:#ff7900;float:right;width:2em;text-align:right;padding-right:.5em;}
#ygrp-vital ul li .cat{
font-weight:bold;}
#ygrp-vital a {
text-decoration:none;}

#ygrp-vital a:hover{
text-decoration:underline;}

#ygrp-sponsor #hd{
color:#999;font-size:77%;}
#ygrp-sponsor #ov{
padding:6px 13px;background-color:#e0ecee;margin-bottom:20px;}
#ygrp-sponsor #ov ul{
padding:0 0 0 8px;margin:0;}
#ygrp-sponsor #ov li{
list-style-type:square;padding:6px 0;font-size:77%;}
#ygrp-sponsor #ov li a{
text-decoration:none;font-size:130%;}
#ygrp-sponsor #nc {
background-color:#eee;margin-bottom:20px;padding:0 8px;}
#ygrp-sponsor .ad{
padding:8px 0;}
#ygrp-sponsor .ad #hd1{
font-family:Arial;font-weight:bold;color:#628c2a;font-size:100%;line-height:122%;}
#ygrp-sponsor .ad a{
text-decoration:none;}
#ygrp-sponsor .ad a:hover{
text-decoration:underline;}
#ygrp-sponsor .ad p{
margin:0;}
o {font-size:0;}
.MsoNormal {
margin:0 0 0 0;}
#ygrp-text tt{
font-size:120%;}
blockquote{margin:0 0 0 4px;}
.replbq {margin:4;}
--








   
Boardwalk
 for $500? In 2007? Ha! Play Monopoly Here and Now (it's updated for today's 
economy) at Yahoo! Games.
http://get.games.yahoo.com/proddesc?gamekey=monopolyherenow  

Re: [flexcoders] flash remoting documentation

2007-05-16 Thread João Fernandes
the source attribute is the path that ColdFusion will use to resolve 
your CFC.
If you use com.winn.leads it will expect to find leads.cfc inside 
com/winn/ folder.
It's just like when you use createObject('component','some.dot.notation').

If you are using cf with apache/iis yes, the endpoint url should be 
something targeting port 80 (standard).
Also, set a fault handler for you remote object and run it in debug mode 
and take a look into the error returned.

Also, I don't know if it was a typo but you should call myCfc.getInfo()



João Fernandes


Derrick Anderson wrote:
 Hi,

 I am running CF standard 7.0.2 as it says is required to do this.

 in my C:\CFusionMX7\wwwroot\WEB-INF\flex\flex-services.xml file i have 
 the 1 standard channel, without the port (cuz im not using built in 
 server, right?)

 channel-definition id=my-cfamf 
 class=mx.messaging.channels.AMFChannel

 properties
 polling-enabledfalse/polling-enabled
 serialization
 !--
 custom-serializer type=xml 
 class=flex.messaging.io.amf.serializers.XMLSerializer /
 custom-serializer type=typed-object 
 class=coldfusion.flash.messaging.io.amf.serializers.TypedObjectSerializer/
 --
 custom-deserializer type=typed-object 
 class=coldfusion.flash.messaging.io.amf.serializers.TypedObjectDeserializer 
 /
 /serialization
 /properties
 /channel-definition 

 THEN, in my flex application very simply i am defining

 mx:RemoteObject id=myCfc destination=ColdFusion 
 source=com.winn.leads result=remotingCFCHandler(event)/

 but when i run

 myCfc.getInfo

 which should return me a number (just for testing), nothing happens- 
 the handler function puts the response in a textarea- i have an http 
 proxy running and i don't even see a request going out.  i was getting 
 an error that it could not find that CFC but somehow i fixed that.

 what i need to know is:
 the SOURCE attribute of the mx:RemoteObject class, what path is this 
 from?  how is the endpoint url in the channel related to the URL i'm 
 using for the site, and what is the best way to access components in 
 my site (not in the cfusionMX7\wwwroot).

 thanks,
 d.

 - Original Message 
 From: João Fernandes [EMAIL PROTECTED]
 To: flexcoders@yahoogroups.com
 Sent: Tuesday, May 15, 2007 2:38:44 PM
 Subject: Re: [flexcoders] flash remoting documentation

 Hi Derrick,

 what is your problem about connecting flex with CF? what version of CF
 are you running?

 João Fernandes



 
 Sick sense of humor? Visit Yahoo! TV's Comedy with an Edge 
 http://us.rd.yahoo.com/evt=47093/*http://tv.yahoo.com/collections/222to 
 see what's on, when.
  



Re: [flexcoders] flash remoting documentation

2007-05-16 Thread Derrick Anderson
thanks for the help guys, i was not sure what the path in the source was 
relative to- seems it's relative to the url that is running the flash app- all 
makes sense now

d.

- Original Message 
From: João Fernandes [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, May 16, 2007 5:25:05 AM
Subject: Re: [flexcoders] flash remoting documentation









  



the source attribute is the path that ColdFusion will use to 
resolve 

your CFC.

If you use com.winn.leads it will expect to find leads.cfc inside 

com/winn/ folder.

It's just like when you use createObject( 'component' ,'some.dot. notation' ).



If you are using cf with apache/iis yes, the endpoint url should be 

something targeting port 80 (standard).

Also, set a fault handler for you remote object and run it in debug mode 

and take a look into the error returned.



Also, I don't know if it was a typo but you should call myCfc.getInfo( )



João Fernandes



Derrick Anderson wrote:

 Hi,



 I am running CF standard 7.0.2 as it says is required to do this.



 in my C:\CFusionMX7\ wwwroot\WEB- INF\flex\ flex-services. xml file i have 

 the 1 standard channel, without the port (cuz im not using built in 

 server, right?)



 channel-definition id=my-cfamf 

 class=mx.messaging .channels. AMFChannel 



 properties

 polling-enabled false/polling- enabled

 serialization

 !--

 custom-serializer type=xml 

 class=flex. messaging. io.amf.serialize rs.XMLSerializer  /

 custom-serializer type=typed- object 

 class=coldfusion. flash.messaging. io.amf.serialize rs.TypedObjectSe 
 rializer /

 --

 custom-deserialize r type=typed- object 

 class=coldfusion. flash.messaging. io.amf.serialize rs.TypedObjectDe 
 serializer 

 /

 /serialization

 /properties

 /channel-definitio n 



 THEN, in my flex application very simply i am defining



 mx:RemoteObject id=myCfc destination= ColdFusion 

 source=com. winn.leads result=remotingCFC Handler(event) /



 but when i run



 myCfc.getInfo



 which should return me a number (just for testing), nothing happens- 

 the handler function puts the response in a textarea- i have an http 

 proxy running and i don't even see a request going out.  i was getting 

 an error that it could not find that CFC but somehow i fixed that.



 what i need to know is:

 the SOURCE attribute of the mx:RemoteObject class, what path is this 

 from?  how is the endpoint url in the channel related to the URL i'm 

 using for the site, and what is the best way to access components in 

 my site (not in the cfusionMX7\wwwroot) .



 thanks,

 d.



 - Original Message 

 From: João Fernandes joaopedromartinsfer [EMAIL PROTECTED] com

 To: [EMAIL PROTECTED] ups.com

 Sent: Tuesday, May 15, 2007 2:38:44 PM

 Subject: Re: [flexcoders] flash remoting documentation



 Hi Derrick,



 what is your problem about connecting flex with CF? what version of CF

 are you running?



 João Fernandes







  - - - - - -

 Sick sense of humor? Visit Yahoo! TV's Comedy with an Edge 

 http://us.rd. yahoo.com/ evt=47093/ *http://tv. yahoo.com/ collections/ 
 222to 

 see what's on, when.

  






  







!--

#ygrp-mlmsg {font-size:13px;font-family:arial, helvetica, clean, sans-serif;}
#ygrp-mlmsg table {font-size:inherit;font:100%;}
#ygrp-mlmsg select, input, textarea {font:99% arial, helvetica, clean, 
sans-serif;}
#ygrp-mlmsg pre, code {font:115% monospace;}
#ygrp-mlmsg * {line-height:1.22em;}
#ygrp-text{
font-family:Georgia;
}
#ygrp-text p{
margin:0 0 1em 0;}
#ygrp-tpmsgs{
font-family:Arial;
clear:both;}
#ygrp-vitnav{
padding-top:10px;font-family:Verdana;font-size:77%;margin:0;}
#ygrp-vitnav a{
padding:0 1px;}
#ygrp-actbar{
clear:both;margin:25px 0;white-space:nowrap;color:#666;text-align:right;}
#ygrp-actbar .left{
float:left;white-space:nowrap;}
.bld{font-weight:bold;}
#ygrp-grft{
font-family:Verdana;font-size:77%;padding:15px 0;}
#ygrp-ft{
font-family:verdana;font-size:77%;border-top:1px solid #666;
padding:5px 0;
}
#ygrp-mlmsg #logo{
padding-bottom:10px;}

#ygrp-vital{
background-color:#e0ecee;margin-bottom:20px;padding:2px 0 8px 8px;}
#ygrp-vital #vithd{
font-size:77%;font-family:Verdana;font-weight:bold;color:#333;text-transform:uppercase;}
#ygrp-vital ul{
padding:0;margin:2px 0;}
#ygrp-vital ul li{
list-style-type:none;clear:both;border:1px solid #e0ecee;
}
#ygrp-vital ul li .ct{
font-weight:bold;color:#ff7900;float:right;width:2em;text-align:right;padding-right:.5em;}
#ygrp-vital ul li .cat{
font-weight:bold;}
#ygrp-vital a {
text-decoration:none;}

#ygrp-vital a:hover{
text-decoration:underline;}

#ygrp-sponsor #hd{
color:#999;font-size:77%;}
#ygrp-sponsor #ov{
padding:6px 13px;background-color:#e0ecee;margin-bottom:20px;}
#ygrp

Re: [flexcoders] flash remoting documentation

2007-05-15 Thread João Fernandes
Hi Derrick,

what is your problem about connecting flex with CF? what version of CF 
are you running?

João Fernandes


Re: [flexcoders] flash remoting documentation

2007-05-15 Thread Derrick Anderson
this is like the 3rd email that never came thru to the list, so I'm sending it 
again-

but updated, now i'm getting the following error when trying the code below

[RPC Fault faultString=Channel disconnected 
faultCode=Client.Error.DeliveryInDoubt faultDetail=Channel disconnected 
before an acknolwedgement was received]
at 
mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::faultHandler()
at mx.rpc::Responder/fault()
at mx.rpc::AsyncRequest/fault()
at 
::NetConnectionMessageResponder/NetConnectionChannel.as$40:NetConnectionMessageResponder::channelDisconnectHandler()
at 
flash.events::EventDispatcher/flash..events:EventDispatcher::dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at mx.messaging::Channel/mx.messaging:Channel::disconnectSuccess()
at 
mx.messaging.channels::AMFChannel/mx.messaging.channels:AMFChannel::statusHandler()

anyone ever seen it?

- Forwarded Message 
From: Derrick Anderson [EMAIL PROTECTED]
To: flexcoders@yahoogroups.com
Sent: Tuesday, May 15, 2007 3:42:56 PM
Subject: Re: [flexcoders] flash remoting documentation

Hi,

I am running CF standard 7.0.2 as it says is required to do this.

in my C:\CFusionMX7\wwwroot\WEB-INF\flex\flex-services.xml file i have the 1 
standard channel, without the port (cuz im not using built in server, right?)

channel-definition id=my-cfamf class=mx.messaging.channels.AMFChannel

   
 properties
polling-enabledfalse/polling-enabled
serialization
!--
custom-serializer type=xml 
class=flex.messaging.io.amf.serializers.XMLSerializer /
custom-serializer type=typed-object 
class=coldfusion.flash.messaging.io.amf.serializers.TypedObjectSerializer/
   
 --
custom-deserializer type=typed-object 
class=coldfusion.flash.messaging.io.amf.serializers.TypedObjectDeserializer /
/serialization
/properties
/channel-definition  

THEN, in my flex application very simply i am defining

mx:RemoteObject id=myCfc destination=ColdFusion source=com.winn.leads 
result=remotingCFCHandler(event)/

but when i run

myCfc.getInfo

which should return me a number (just for testing), nothing happens- the 
handler function puts the response in a textarea- i have an http proxy running 
and i don't even see a request going out.  i was
 getting an error that it could not find that CFC but somehow i fixed that.

what i need to know is:
the SOURCE attribute of the mx:RemoteObject class, what path is this from?  how 
is the endpoint url in the channel related to the URL i'm using for the site, 
and what is the best way to access components in my site (not in the 
cfusionMX7\wwwroot).

thanks,
d.

- Original Message 
From: João Fernandes [EMAIL PROTECTED]
To: flexcoders@yahoogroups.com
Sent: Tuesday, May 15, 2007 2:38:44 PM
Subject: Re: [flexcoders] flash remoting documentation









  



Hi Derrick,



what is your problem about connecting flex with CF? what version of CF 

are you running?



João Fernandes




  







!--



#ygrp-mlmsg {font-size:13px;font-family:arial, helvetica, clean, sans-serif;}
#ygrp-mlmsg table {font-size:inherit;font:100%;}
#ygrp-mlmsg select, input, textarea {font:99% arial, helvetica, clean, 
sans-serif;}
#ygrp-mlmsg pre, code {font:115% monospace;}
#ygrp-mlmsg * {line-height:1.22em;}
#ygrp-text{
font-family:Georgia;}
#ygrp-text p{
margin:0 0 1em 0;}
#ygrp-tpmsgs{
font-family:Arial;clear:both;}
#ygrp-vitnav{
padding-top:10px;font-family:Verdana;font-size:77%;margin:0;}
#ygrp-vitnav a{
padding:0 1px;}
#ygrp-actbar{
clear:both;margin:25px 0;white-space:nowrap;color:#666;text-align:right;}
#ygrp-actbar .left{
float:left;white-space:nowrap;}
.bld{font-weight:bold;}
#ygrp-grft{
font-family:Verdana;font-size:77%;padding:15px 0;}
#ygrp-ft{
font-family:verdana;font-size:77%;border-top:1px solid #666;padding:5px 0;}
#ygrp-mlmsg #logo{
padding-bottom:10px;}

#ygrp-vital{
background-color:#e0ecee;margin-bottom:20px;padding:2px 0 8px 8px;}
#ygrp-vital #vithd{
font-size:77%;font-family:Verdana;font-weight:bold;color:#333;text-transform:uppercase;}
#ygrp-vital ul{
padding:0;margin:2px 0;}
#ygrp-vital ul li{
list-style-type:none;clear:both;border:1px solid #e0ecee;}
#ygrp-vital ul li .ct{
font-weight:bold;color:#ff7900;float:right;width:2em;text-align:right;padding-right:.5em;}
#ygrp-vital ul li .cat{
font-weight:bold;}
#ygrp-vital a {
text-decoration:none;}

#ygrp-vital a:hover{
text-decoration:underline;}

#ygrp-sponsor #hd{
color:#999;font-size:77%;}
#ygrp-sponsor #ov{
padding:6px 13px;background-color:#e0ecee;margin-bottom:20px;}
#ygrp-sponsor #ov ul{
padding:0 0 0 8px;margin:0;}
#ygrp-sponsor #ov li{
list-style-type:square;padding:6px 0;font-size:77%;}
#ygrp-sponsor #ov li a{
text-decoration:none;font-size:130%;}
#ygrp-sponsor #nc {
background-color:#eee;margin-bottom

Re: [flexcoders] flash remoting documentation

2007-05-15 Thread Derrick Anderson
ok, sorry- there was a cflocation happening cuz of my application.cfm file- 
it's all fixed up now, i'm getting the expected response

thanks tho

d.

- Original Message 
From: Derrick Anderson [EMAIL PROTECTED]
To: flexcoders@yahoogroups.com
Sent: Tuesday, May 15, 2007 7:42:04 PM
Subject: Re: [flexcoders] flash remoting documentation









  




this is like the 3rd email that never came thru to the list, so I'm sending it 
again-

but updated, now i'm getting the following error when trying the code below

[RPC Fault faultString= Channel disconnected faultCode=Client. 
Error.DeliveryIn Doubt faultDetail= Channel disconnected before an 
acknolwedgement was received]
at mx.rpc::AbstractInv oker/http://www.adobe. com/2006/ flex/mx/internal 
::faultHandler()
at mx.rpc::Responder/ fault()
at mx.rpc::AsyncReques t/fault()
at
 ::NetConnectionMess ageResponder/ NetConnectionCha nnel.as$40: 
NetConnectionMes sageResponder: :channelDisconne ctHandler( )
at flash.events: :EventDispatcher /flash.events: EventDispatcher: 
:dispatchEventFu nction()
at flash.events: :EventDispatcher /dispatchEvent( )
at mx.messaging: :Channel/ mx.messaging: Channel:: disconnectSucces s()
at mx.messaging. channels: :AMFChannel/ mx.messaging. channels: AMFChannel: 
:statusHandler( )

anyone ever seen it?

- Forwarded Message 
From: Derrick Anderson andersonwebstudio@ yahoo.com
To: [EMAIL PROTECTED] ups.com
Sent: Tuesday, May 15, 2007 3:42:56 PM
Subject: Re: [flexcoders] flash remoting documentation

Hi,

I am running CF standard 7.0.2 as it says is required to do this.

in my C:\CFusionMX7\ wwwroot\WEB- INF\flex\ flex-services. xml file i have the 
1 standard channel, without the port (cuz im not using built in server, right?)

channel-definition id=my-cfamf class=mx.messaging .channels. AMFChannel

   
 properties
polling-enabledfalse/polling-enabled
serialization
!--
custom-serializer type=xml class=flex. messaging. 
io.amf..serializ ers.XMLSerialize r /
custom-serializer type=typed- object class=coldfusion. 
flash.messaging. io.amf.serialize rs.TypedObjectSe rializer /
   
 --
custom-deserializer type=typed- object 
class=coldfusion. flash.messaging. io.amf.serialize rs.TypedObjectDe 
serializer /
/serialization
/properties
/channel-definition  

THEN, in my flex application very simply i am defining

mx:RemoteObject id=myCfc destination= ColdFusion source=com. winn.leads 
result=remotingCFC Handler(event) /

but when i run

myCfc.getInfo

which should return me a number (just for testing), nothing happens- the 
handler function puts the response in a textarea- i have an http proxy running 
and i don't even see a request going out.  i was
 getting an error that it could not find that CFC but somehow i fixed that.

what i need to know is:
the SOURCE attribute of the mx:RemoteObject class, what path is this from?  how 
is the endpoint url in the channel related to the URL i'm using for the site, 
and what is the best way to access components in my site (not in the 
cfusionMX7\wwwroot) .

thanks,
d.

- Original Message 
From: João Fernandes joaopedromartinsfer [EMAIL PROTECTED] com
To: [EMAIL PROTECTED] ups.com
Sent: Tuesday, May 15, 2007 2:38:44 PM
Subject: Re: [flexcoders] flash remoting documentation










Hi Derrick,



what is your problem about connecting flex with CF? what version of CF 

are you running?



João Fernandes




  









  Sick sense of humor? Visit Yahoo! TV's 
Comedy with an Edge to see what's on, when. 









We won't tell. Get more on shows you hate to love
(and love to hate): Yahoo! TV's Guilty Pleasures list.

  







!--

#ygrp-mlmsg {font-size:13px;font-family:arial, helvetica, clean, sans-serif;}
#ygrp-mlmsg table {font-size:inherit;font:100%;}
#ygrp-mlmsg select, input, textarea {font:99% arial, helvetica, clean, 
sans-serif;}
#ygrp-mlmsg pre, code {font:115% monospace;}
#ygrp-mlmsg * {line-height:1.22em;}
#ygrp-text{
font-family:Georgia;
}
#ygrp-text p{
margin:0 0 1em 0;}
#ygrp-tpmsgs{
font-family:Arial;
clear:both;}
#ygrp-vitnav{
padding-top:10px;font-family:Verdana;font-size:77%;margin:0;}
#ygrp-vitnav a{
padding:0 1px;}
#ygrp-actbar{
clear:both;margin:25px 0;white-space:nowrap;color:#666;text-align:right;}
#ygrp-actbar .left{
float:left;white-space:nowrap;}
.bld{font-weight:bold;}
#ygrp-grft{
font-family:Verdana;font-size:77%;padding:15px 0;}
#ygrp-ft{
font-family:verdana;font-size:77%;border-top:1px solid #666;
padding:5px 0;
}
#ygrp-mlmsg #logo{
padding-bottom:10px;}

#ygrp-vital{
background-color:#e0ecee;margin-bottom:20px;padding:2px 0 8px 8px;}
#ygrp-vital #vithd{
font-size:77%;font-family:Verdana;font-weight:bold;color:#333;text-transform:uppercase;}
#ygrp-vital ul{
padding:0;margin:2px 0

RE: [flexcoders] flash remoting documentation

2007-05-15 Thread Seth Hodgson
Hi Derrick,

What is your application doing when you receive this? Also, are you running on 
JRun using its integrated HTTP 1.0 web server?

Seth


From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Derrick 
Anderson
Sent: Tuesday, May 15, 2007 4:42 PM
To: flexcoders@yahoogroups.com
Subject: Re: [flexcoders] flash remoting documentation

this is like the 3rd email that never came thru to the list, so I'm sending it 
again-

but updated, now i'm getting the following error when trying the code below

[RPC Fault faultString=Channel disconnected 
faultCode=Client.Error.DeliveryInDoubt faultDetail=Channel disconnected 
before an acknolwedgement was received]
    at 
mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::faultHandler()
    at mx.rpc::Responder/fault()
    at mx.rpc::AsyncRequest/fault()
    at 
::NetConnectionMessageResponder/NetConnectionChannel.as$40:NetConnectionMessageResponder::channelDisconnectHandler()
    at 
flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at mx.messaging::Channel/mx.messaging:Channel::disconnectSuccess()
    at 
mx.messaging.channels::AMFChannel/mx.messaging.channels:AMFChannel::statusHandler()

anyone ever seen it?
- Forwarded Message 
From: Derrick Anderson [EMAIL PROTECTED]
To: flexcoders@yahoogroups.com
Sent: Tuesday, May 15, 2007 3:42:56 PM
Subject: Re: [flexcoders] flash remoting documentation
Hi,

I am running CF standard 7.0.2 as it says is required to do this.

in my C:\CFusionMX7\wwwroot\WEB-INF\flex\flex-services.xml file i have the 1 
standard channel, without the port (cuz im not using built in server, right?)

channel-definition id=my-cfamf class=mx.messaging.channels.AMFChannel
    
    properties
    polling-enabledfalse/polling-enabled
    serialization
    !--
    custom-serializer type=xml 
class=flex.messaging.io.amf..serializers.XMLSerializer /
    custom-serializer type=typed-object 
class=coldfusion.flash.messaging.io.amf.serializers.TypedObjectSerializer/
    --
    custom-deserializer type=typed-object 
class=coldfusion.flash.messaging.io.amf.serializers.TypedObjectDeserializer /
    /serialization
    /properties
    /channel-definition  

THEN, in my flex application very simply i am defining

mx:RemoteObject id=myCfc destination=ColdFusion source=com.winn.leads 
result=remotingCFCHandler(event)/

but when i run

myCfc.getInfo

which should return me a number (just for testing), nothing happens- the 
handler function puts the response in a textarea- i have an http proxy running 
and i don't even see a request going out.  i was getting an error that it could 
not find that CFC but somehow i fixed that.

what i need to know is:
the SOURCE attribute of the mx:RemoteObject class, what path is this from?  how 
is the endpoint url in the channel related to the URL i'm using for the site, 
and what is the best way to access components in my site (not in the 
cfusionMX7\wwwroot).

thanks,
d.
- Original Message 
From: João Fernandes [EMAIL PROTECTED]
To: flexcoders@yahoogroups.com
Sent: Tuesday, May 15, 2007 2:38:44 PM
Subject: Re: [flexcoders] flash remoting documentation
Hi Derrick,

what is your problem about connecting flex with CF? what version of CF 
are you running?

João Fernandes



Sick sense of humor? Visit Yahoo! TV's Comedy with an Edge to see what's on, 
when. 



We won't tell. Get more on shows you hate to love
(and love to hate): Yahoo! TV's Guilty Pleasures list.