Hi, there's an example that we get it working nicely at:
https://github.com/apache/royale-asjs/tree/develop/examples/royale/RemoteObjectAMFTest you can use that as a starting point for your test As well a java web app that is used along that royale client example is at: https://github.com/apache/royale-asjs/tree/develop/examples/amf thanks 2018-01-15 3:56 GMT+01:00 Carlos Cruz <[email protected]>: > I have a lot of experience with Flex remoting and BlazeDS with Java, but > with FlexJS and Royale I have none, but extrapolating from some JS tests > I've done with AMF at this line: amfTestService.send("getShippingMethods", > []); you have to call a class in gateway.php and a method. Your request > needs at least 3 properties. > > > > I'm also assuming your JS file and gateway.php are in the same domain and > same port (this gave me problems). > > > > Take what I said regarding my experience with FlexJS and Royale into > account. > > > > Carlos > > > > > > *From:* Fréderic Cox [mailto:[email protected]] > *Sent:* Sunday, January 14, 2018 4:01 PM > > *To:* [email protected] > *Subject:* Re: RemoteObject > > > > Script tag was stripped from the post: > > > > import org.apache.royale.events.MouseEvent; > > import org.apache.royale.net.events.FaultEvent; > > import org.apache.royale.net.events.ResultEvent; > > > > protected function textbutton_clickHandler(event: > org.apache.royale.events.MouseEvent):void > > { > > statusLabel.text = "calling......."; > > amfTestService.addEventListener("fault", > amfTestService_faultHandler); > > amfTestService.addEventListener("result", > amfTestService_resultHandler); > > amfTestService.send("getShippingMethods", []); > > } > > > > protected function amfTestService_faultHandler( > event:FaultEvent):void > > { > > statusLabel.text = "error!"; > > } > > > > protected function amfTestService_resultHandler( > event:ResultEvent):void > > { > > statusLabel.text = "result!"; > > } > > > > none of the events are triggered ..URL is http://winkelbeheer. > cityfashion.be/amfphp/gateway.php > > > > On Fri, Jan 12, 2018 at 4:55 AM, Carlos Cruz <[email protected]> > wrote: > > I may be blind (and or ignorant as I'm more familiar with Flex) but where > are you sending an AMF request? I don't see any code that sends a request > to > a service and invokes method. > > > -----Original Message----- > From: coxfrederic [mailto:[email protected]] > Sent: Thursday, January 11, 2018 9:09 PM > To: [email protected] > Subject: Re: RemoteObject > > <?xml version="1.0" encoding="utf-8"?> > > <js:Application xmlns:fx="http://ns.adobe.com/mxml/2009" > xmlns:js="library://ns.apache.org/royale/basic" > > <fx:Script> > > </fx:Script> > <js:valuesImpl> > <js:SimpleCSSValuesImpl /> > </js:valuesImpl> > > <js:beads> > <js:ClassAliasBead /> > <js:RemoteObject id="amfTestService" > > endPoint="http://winkelbeheer.cityfashion.be/amfphp/gateway.php" > destination="Meta" > source="Meta" /> > </js:beads> > > <js:initialView> > <js:View> > <js:VGroup> > <js:Label id="statusLabel" text="Hello > World!" /> > <js:TextButton text="Get AMF data" > click="textbutton_clickHandler(event)" /> > </js:VGroup> > </js:View> > </js:initialView> > </js:Application> > > > Any idea why I'm not getting a fault nor success event on this? > > > > -- > Sent from: http://apache-royale-users.20374.n8.nabble.com/ > > > -- Carlos Rovira http://about.me/carlosrovira
