I have not worked much with RemoteObject, and never with CF (I use FluorineFX) but I do remember reading some earlier posts about it. Maybe someone else can help on this point.
Hiedra De: Doug Simmons <doug777...@gmail.com> Enviado el: viernes, 10 de junio de 2022 11:06 Para: users@royale.apache.org Asunto: Re: Royale RemoteObject with ColdFuaion Don't worry, I have changed MouseEvent to Event and now it compiles no problem. But still problem with RemoteObject. I'm trying to see what is happening with this. It's different with mx:RemoteObject but still not quite right. On 10/06/2022 16:58, Maria Jose Esteve wrote: Maybe this afternoon I will be able to see the example. I'll be back here with my conclusions. Hiedra De: Doug Simmons <doug777...@gmail.com><mailto:doug777...@gmail.com> Enviado el: viernes, 10 de junio de 2022 10:00 Para: users@royale.apache.org<mailto:users@royale.apache.org> Asunto: Re: Royale RemoteObject with ColdFuaion Thanks, but sadly the example has the same problem. Its MouseEvents are also marked as ambiguous. This is with the latest SDK 0.9.9 On 10/06/2022 14:58, Maria Jose Esteve wrote: Hi, it might help to look at one of the examples included in the SDK: “royale-asjs\examples\mxroyale\RemoteObjectAMFTest\src\main\royale” Hiedra De: Doug Simmons <doug777...@gmail.com><mailto:doug777...@gmail.com> Enviado el: viernes, 10 de junio de 2022 6:18 Para: users@royale.apache.org<mailto:users@royale.apache.org> Asunto: Re: Royale RemoteObject with ColdFuaion Hi All, I have added mx and can now use mx:RemoteObject, but now all my MouseEvents are marked as "Ambiguous Reference" even though I've chosen the js version. I've seen things like - function myFunction(event : js::MouseEvent){ in other languages, but I can't find any way to specify which library to use in actionscript. How do you get this to work? Doug On 07/06/2022 05:18, Alina Kazi wrote: Hi Doug, I have used mx:RemoteObject in several applications. Remote Object in declaration block of mxml file <mx:RemoteObject id="EPSObj" destination="{RODestination}" endpoint="{ROEndpoint}" showBusyCursor="true" source="{ROSource}"> Responder and fault handlers I have added using AsyncTolen and Responder. var responder680:Responder = new Responder(on_sel_ScanDocTypeCd_SimpleRH, ROFaultHandler); var token680:AsyncToken = EPSObj.sel_ScanDocTypeCd_Simple((FlexGlobals.topLevelApplication as IEPS).getAppUserInfo(true)); token680.addResponder(responder680); trace(token680); In some cases I have created the RemoteObject in actionscript class too and it works fine. In the above case the Result handler is: on_sel_ScanDocTypeCd_SimpleRH And fault handler is : ROFaultHandler Hope that helps. -Alina Kazi On Tue, 7 Jun 2022, 2:02 am Maria Jose Esteve, <mjest...@iest.com<mailto:mjest...@iest.com>> wrote: Have you tried mx:RemoteObject? Hiedra De: Doug Simmons <doug777...@gmail.com<mailto:doug777...@gmail.com>> Enviado el: domingo, 5 de junio de 2022 6:38 Para: users@royale.apache.org<mailto:users@royale.apache.org> Asunto: Royale RemoteObject with ColdFuaion Hi, Apache Royale Remote Object API says it is suitable for use with ColdFusion, but I can't get it to work. In a Flex (AIR) project I have : <s:RemoteObject id="roWeDates" destination="ColdFusion" source="charts.PCWEDates"> <s:method name="getmonthdates" result="roWEDatesResultHandler(event)" fault="roFaultHandler(event)"/> </s:RemoteObject> this.roWeDates.getmonthdates(this.yearChooser.selectedItem, this.monthChooser.selectedIndex + 1); and it all works perfectly. Now I need to get this working in a browser. So I have SDK Apache Royale 0.9.9 (JS only) (Bundled) <js:RemoteObject id="roWEDates" destination="ColdFusion" result="roWEDateResultHandler(event)" fault="roFaultHandler(event)" endPoint="http://localhost:8500/charts/PCWEDates.cfc"<http://localhost:8500/charts/PCWEDates.cfc>/> this.roWEDates.send("getmonthdates", [this.yearChooser.selectedItem, this.monthChooser.selectedIndex + 1]); This compiles correctly and then when you run it and send to the CF method : - No data is returned from CF and neither result or fault handlers are triggered. The browser log shows : POSThttp://localhost:8500/popcharts/PCWEDates.cfc [HTTP/1.1 302 Found 972ms] destination fault handler Object { code: -1005, message: "Invalid response.", detail: "", data: null } Language.js:280:22 I have tried with flex2gateway in the cfc url, but this causes a CORS preflight error. Does anyone have a solution? Doug