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]
<mailto:[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] <mailto:[email protected]> ]
Sent: Thursday, January 11, 2018 9:09 PM
To: [email protected] <mailto:[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
<http://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/