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

Reply via email to