Hi Pedro,
thanks for your suggestion,
but the AIR simulator is running locally on the same host of my backend
(localhost).
I replaced localhost with the IP following your suggestion, but with the
same result.
The WEB project works and the MOBILE not...

I'm probably forgetting some other simple things
but I don't understand which one
:-)

Thanks
Massimo


2013/8/27 Pedro Serralha <[email protected]>

> Hi there
>
> Are you using localhost on your request url?
> If so on the mobile app you are pointing into your own mobile phone, and
> I'm
> positive that the services aren't running on your phone.
> It should work on the web project since, I assume is where the services are
> running.
>
> Try to use the IP of your machine.
>
> Maybe this is a silly point to say, but sometimes we forgot the simplest
> things.
>
>
> Cumprimentos / Best Regards
> Pedro Serralha
>
> -----Original Message-----
> From: Massimo Perani [mailto:[email protected]]
> Sent: terça-feira, 27 de Agosto de 2013 10:23
> To: [email protected]
> Subject: Re: Help with GraniteDS GRAVITY and Flex MOBILE Chat Application
>
> Hi Franck,
> thanks for your answer.
>
> Yes, I set the channel in the services-config.xml but I can't see any
> calls...
> I'm using the same services-config.xml for for both the web version and the
> mobile version.
>
>
> Is there a way to force the endpoint of a gravity consumer from code at
> runtime?
> Like RemoteObject used with graniteamf (eg: ro.endpoint="
> http://localhost:8080/myapp/graniteamf/amf";)
> so something like that:
> consumer.endpoint="http://localhost:8080/myapp/gravity/amf";;
>
>
> Is there a way to trace the network calls from the AIR simulator?
> In the WEB version of my app (the one that works) I can use the Network tab
> of the Chrome Developer tool, and I can see the post call to the Gravity
> Servlet:
>
>    1. Request URL:
>    http://localhost:8080/myapp/gravity/amf?m=1377594866363
>
>
> Thanks
> Massimo.
>
>
>
> 2013/8/27 Franck Wolff <[email protected]>
>
> > Strange... I can't see anything that would prevent Gravity working
> > with a Air mobile application (it's regular long-polling HTTP, nothing
> special).
> >
> > Make sure you have an explicit URL to your backend in your
> > services-config.xml file (ie. no placeholder such as
> > {server.name}:{server.port}/{context.root},
> > it must be a valid and explicit <IP/domain>:<port>/<webapp> URL).
> >
> > Franck.
> >
> >
> > 2013/8/27 Massimo Perani <[email protected]>
> >
> > > Hi all,
> > > I'm doing some tests with Gravity (GraniteDS), my goal is to create
> > > a
> > chat
> > > module for my application.
> > >
> > > Everything works correctly if I use Gravity in a Flex WEB Project
> > > (so the flex app runs in the browser).
> > >
> > > If I create a Flex MOBILE project I can't see any call to the
> > > Gravity servlet but I have no errors in the flex application.
> > >
> > > I can't find anything about Gravity specific for Flex MOBILE, Is
> > > there anyone who can give me some suggestion?
> > >
> > > I'm using FB 4.7, Apache flex 4.10.0, GraniteDS 3.0.0.M3.
> > > i'm using a Java Spring Backend running on Tomcat 7 with NIO
> > > protocol set on connector
> > >
> > > Thanks to all
> > >
> > > --
> > > Massimo Perani
> > >
> >
>
>
>
> --
> Massimo Perani
>
>


-- 
Massimo Perani

Reply via email to