Closed GoogleCodeExporter closed 9 years ago
Original comment by eric.owe...@gtempaccount.com
on 16 Jul 2009 at 12:53
Hi Andrew:
I am unable to reproduce your problem. I am able to use remote objects with
both the MonkeyAgent and the
FlexMonkey Target SWF window.
I have a few questions:
Are you using the MonkeyAgent or the FlexMonkey Target SWF window?
If you are using the MonkeyAgent, could you describe where it and your
application are?
Are you having the problems only on playback, or with record as well?
What is your server-side AMF remoting setup?
Thanks,
Eric
Original comment by eric.owe...@gtempaccount.com
on 16 Jul 2009 at 1:34
Eric,
I'm using the FlexMonkey Target SWF window currently. The problem is affecting
record and playback functionality
because the call to the authentication service hanging prevents the rest of the
application from being tested.
The server is a simple AMFPHP setup on localhost - I've tested the service on a
remote box as well and I get the same
issue. It's got one service class (at this point) that's called UserService and
contains the authenticateUser
endpoint (among others). I used the -services flag in the Flex project compiler
options to add the services-
config.xml file to the Flex app and give it the proper channel, etc.
If you need any other information regarding this issue, please let me know.
Thanks,
Drew Miller
Original comment by Andrew.B...@gmail.com
on 16 Jul 2009 at 3:42
Hi Andrew:
Could you try your application with the MonkeyAgent? I suspect that your
remoting setup requires running in
the browser, which is supported by the agent.
Cheers,
Eric
Original comment by eric.owe...@gtempaccount.com
on 20 Jul 2009 at 2:15
Eric,
I've setup the MonkeyAgent and now I'm getting some different, but possibly
related issues.
Our back-end has changed, we're now connecting to a LiveCycle server. The
application loads and connects to the FlexMonkey window just fine, but whenever
I make a
DataServer fill call, I'm getting the following error message from the
application:
TypeError: Error #1009: Cannot access a property or method of a null object
reference.
at mx.messaging::ChannelSet/connectChannel()[C:\autobuild\3.3.0\frameworks\projects\rpc\src\mx\messaging\ChannelSet.as:1325]
at mx.messaging::ChannelSet/send()[C:\autobuild\3.3.0\frameworks\projects\rpc\src\mx\messaging\ChannelSet.as:1207]
at mx.messaging::MessageAgent/internalSend()[C:\autobuild\3.3.0\frameworks\projects\rpc\src\mx\messaging\MessageAgent.as:1083]
at mx.messaging::Producer/internalSend()[C:\autobuild\3.x\frameworks\projects\rpc\src\mx\messaging\Producer.as:147]
at mx.messaging::AbstractProducer/connect()[C:\autobuild\3.x\frameworks\projects\rpc\src\mx\messaging\AbstractProducer.as:446]
at
mx.data::DataStore/http://www.adobe.com/2006/flex/mx/internal::initialize()[C:\d
epot\DataServices\branches\lcds26_hotfixes\frameworks\projects\data\src\mx\data\
DataStore.as
:2414]
at mx.data::ConcreteDataService/fill()[C:\depot\DataServices\branches\lcds26_hotfixes\frameworks\projects\data\src\mx\data\ConcreteDataService.as:1018]
at mx.data::DataService/fill()[C:\depot\DataServices\branches\lcds26_hotfixes\frameworks\projects\data\src\mx\data\DataService.as:1039]
It looks like the channels aren't working properly when the app is inside the
agent. Any help you can provide would be greatly appreciated.
Thanks,
Drew Miller
Original comment by Andrew.B...@gmail.com
on 27 Jul 2009 at 4:20
The AMF Call issue is fixed when moving to the MonkeyAgent. If there is still
an issue here, I'll open a new issue
to cover it.
Original comment by eric.owe...@gtempaccount.com
on 12 Aug 2009 at 10:20
Hi, I got similar issue. In my case, everything is fine with
mx.messaging.channels.AMFChannel, but when
application is trying to use org.granite.gravity.channels.GravityChannel as
Channel class, error "The channel class
'org.granite.gravity.channels.GravityChannel' specified was not found." raised
and then I always get same error
with Andrew.Brett.Miller post. Same in Target SWF window and MonkeyAgent. And
these errors only happened
when I use FlexMonkey to launcher the application.
Original comment by swing1...@gmail.com
on 18 Aug 2009 at 9:53
I found the problem is, when the application try to create Channel, the
ServerConfig class uses
getDefinitionByName to find the class, but in some reason, this
getDefinitionByName is trying to find definition
in ApplicationDomain of FlexMonkey which is parent ApplicationDomain of the
application. So when it is ok to
find out AMFChannel, but couldn't find out GravityChannel because there is no
one in FlexMonkey
ApplicationDomain.
Original comment by swing1...@gmail.com
on 20 Aug 2009 at 1:53
Original issue reported on code.google.com by
Andrew.B...@gmail.com
on 15 Jul 2009 at 1:20