Atmosphere on Google App Engine

7 messages Options
Embed this post
Permalink
manalang

Atmosphere on Google App Engine

Reply Threaded More More options
Print post
Permalink
I'm trying to deploy the atmosphere bayeux demo on Google App Engine and haven't had any luck.  Anyone know if GAE can support atmosphere?

Rich
Jeanfrancois Arcand

Re: Atmosphere on Google App Engine

Reply Threaded More More options
Print post
Permalink
Salut,

Rich Manalang wrote:
> I'm trying to deploy the atmosphere bayeux demo on Google App Engine and
> haven't had any luck.  Anyone know if GAE can support atmosphere?

I never got a chance to do it. Can you describe the issues you are
facing so we can help?

Thanks!

-- Jeanfrancois

P.S I"m QUITE interested to help!


>
> Rich

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

manalang

Re: Atmosphere on Google App Engine

Reply Threaded More More options
Print post
Permalink
Here's my code: http://github.com/manalang/atmosphere-on-gae
and here's the GAE site: http://g3taroom.appspot.com/jquery-examples/chat/

For some reason, http://g3taroom.appspot.com/cometd is producing a 404.

Rich



On Fri, Oct 30, 2009 at 11:31 AM, Jeanfrancois Arcand <[hidden email]> wrote:
Salut,


Rich Manalang wrote:
I'm trying to deploy the atmosphere bayeux demo on Google App Engine and haven't had any luck.  Anyone know if GAE can support atmosphere?

I never got a chance to do it. Can you describe the issues you are facing so we can help?

Thanks!

-- Jeanfrancois

P.S I"m QUITE interested to help!



Rich

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]


Paul Sandoz

Re: Atmosphere on Google App Engine

Reply Threaded More More options
Print post
Permalink
Some javascript/style in this post has been disabled (why?)
On Oct 30, 2009, at 7:48 PM, Rich Manalang wrote:

Here's my code: http://github.com/manalang/atmosphere-on-gae
and here's the GAE site: http://g3taroom.appspot.com/jquery-examples/chat/

For some reason, http://g3taroom.appspot.com/cometd is producing a 404.


If you are using Atmosphere with Jersey there are currently some issues due to the use of some classes that are not in the support "white list" set of the JDK.

We have an open issue to fix this:


Also note that GAE has restrictions on the creation of threads.

Paul.


Rich



On Fri, Oct 30, 2009 at 11:31 AM, Jeanfrancois Arcand <[hidden email]> wrote:
Salut,


Rich Manalang wrote:
I'm trying to deploy the atmosphere bayeux demo on Google App Engine and haven't had any luck.  Anyone know if GAE can support atmosphere?

I never got a chance to do it. Can you describe the issues you are facing so we can help?

Thanks!

-- Jeanfrancois

P.S I"m QUITE interested to help!



Rich

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]



Jeanfrancois Arcand

Re: Atmosphere on Google App Engine

Reply Threaded More More options
Print post
Permalink


Paul Sandoz wrote:

> On Oct 30, 2009, at 7:48 PM, Rich Manalang wrote:
>
>> Here's my code: http://github.com/manalang/atmosphere-on-gae
>> and here's the GAE site: http://g3taroom.appspot.com/jquery-examples/chat/
>>
>> For some reason, http://g3taroom.appspot.com/cometd is producing a 404.
>>
>
> If you are using Atmosphere with Jersey there are currently some issues
> due to the use of some classes that are not in the support "white list"
> set of the JDK.

Rich is using cometd, which run on top of atmosphere-runtime so we are
safe :-)


>
> We have an open issue to fix this:
>
>   https://jersey.dev.java.net/issues/show_bug.cgi?id=379
>
> Also note that GAE has restrictions on the creation of threads.

Indeed. I think I can we need to for the use of blocking I/O CommetSupport

Rich,

I never played with GAE so I might say something stupid, but can you add:

>         <init-param>
>             <param-name>org.atmosphere.useBlockingIO</param-name>
>             <param-value>true</param-value>
>         </init-param>

and see if that help?

Thanks!

-- Jeanfrancois

>
> Paul.
>
>
>> Rich
>>
>>
>>
>> On Fri, Oct 30, 2009 at 11:31 AM, Jeanfrancois Arcand
>> <[hidden email] <mailto:[hidden email]>> wrote:
>>
>>     Salut,
>>
>>
>>     Rich Manalang wrote:
>>
>>         I'm trying to deploy the atmosphere bayeux demo on Google App
>>         Engine and haven't had any luck.  Anyone know if GAE can
>>         support atmosphere?
>>
>>
>>     I never got a chance to do it. Can you describe the issues you are
>>     facing so we can help?
>>
>>     Thanks!
>>
>>     -- Jeanfrancois
>>
>>     P.S I"m QUITE interested to help!
>>
>>
>>
>>         Rich
>>
>>
>>     ---------------------------------------------------------------------
>>     To unsubscribe, e-mail: [hidden email]
>>     <mailto:[hidden email]>
>>     For additional commands, e-mail:
>>     [hidden email]
>>     <mailto:[hidden email]>
>>
>>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Jeanfrancois Arcand

Re: Atmosphere on Google App Engine

Reply Threaded More More options
Print post
Permalink
Salut,

I've added support for App Engine:

   * http://is.gd/4LAZX

Let me know how it goes.

A+

-- Jeanfrancois

Jeanfrancois Arcand wrote:

>
>
> Paul Sandoz wrote:
>> On Oct 30, 2009, at 7:48 PM, Rich Manalang wrote:
>>
>>> Here's my code: http://github.com/manalang/atmosphere-on-gae
>>> and here's the GAE site:
>>> http://g3taroom.appspot.com/jquery-examples/chat/
>>>
>>> For some reason, http://g3taroom.appspot.com/cometd is producing a 404.
>>>
>>
>> If you are using Atmosphere with Jersey there are currently some
>> issues due to the use of some classes that are not in the support
>> "white list" set of the JDK.
>
> Rich is using cometd, which run on top of atmosphere-runtime so we are
> safe :-)
>
>
>>
>> We have an open issue to fix this:
>>
>>   https://jersey.dev.java.net/issues/show_bug.cgi?id=379
>>
>> Also note that GAE has restrictions on the creation of threads.
>
> Indeed. I think I can we need to for the use of blocking I/O CommetSupport
>
> Rich,
>
> I never played with GAE so I might say something stupid, but can you add:
>
>>         <init-param>
>>             <param-name>org.atmosphere.useBlockingIO</param-name>
>>             <param-value>true</param-value>
>>         </init-param>
>
> and see if that help?
>
> Thanks!
>
> -- Jeanfrancois
>
>>
>> Paul.
>>
>>
>>> Rich
>>>
>>>
>>>
>>> On Fri, Oct 30, 2009 at 11:31 AM, Jeanfrancois Arcand
>>> <[hidden email] <mailto:[hidden email]>>
>>> wrote:
>>>
>>>     Salut,
>>>
>>>
>>>     Rich Manalang wrote:
>>>
>>>         I'm trying to deploy the atmosphere bayeux demo on Google App
>>>         Engine and haven't had any luck.  Anyone know if GAE can
>>>         support atmosphere?
>>>
>>>
>>>     I never got a chance to do it. Can you describe the issues you are
>>>     facing so we can help?
>>>
>>>     Thanks!
>>>
>>>     -- Jeanfrancois
>>>
>>>     P.S I"m QUITE interested to help!
>>>
>>>
>>>
>>>         Rich
>>>
>>>
>>>    
>>> ---------------------------------------------------------------------
>>>     To unsubscribe, e-mail: [hidden email]
>>>     <mailto:[hidden email]>
>>>     For additional commands, e-mail:
>>>     [hidden email]
>>>     <mailto:[hidden email]>
>>>
>>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

manalang

Re: Atmosphere on Google App Engine

Reply Threaded More More options
Print post
Permalink
Excellent... I'll try it out.

Thanks!!!

Rich

On Mon, Nov 2, 2009 at 6:35 PM, Jeanfrancois Arcand <[hidden email]> wrote:
Salut,

I've added support for App Engine:

 * http://is.gd/4LAZX

Let me know how it goes.

A+

-- Jeanfrancois


Jeanfrancois Arcand wrote:


Paul Sandoz wrote:
On Oct 30, 2009, at 7:48 PM, Rich Manalang wrote:

Here's my code: http://github.com/manalang/atmosphere-on-gae
and here's the GAE site: http://g3taroom.appspot.com/jquery-examples/chat/

For some reason, http://g3taroom.appspot.com/cometd is producing a 404.


If you are using Atmosphere with Jersey there are currently some issues due to the use of some classes that are not in the support "white list" set of the JDK.

Rich is using cometd, which run on top of atmosphere-runtime so we are safe :-)



We have an open issue to fix this:

 https://jersey.dev.java.net/issues/show_bug.cgi?id=379

Also note that GAE has restrictions on the creation of threads.

Indeed. I think I can we need to for the use of blocking I/O CommetSupport

Rich,

I never played with GAE so I might say something stupid, but can you add:

       <init-param>
           <param-name>org.atmosphere.useBlockingIO</param-name>
           <param-value>true</param-value>
       </init-param>

and see if that help?

Thanks!

-- Jeanfrancois


Paul.


Rich



On Fri, Oct 30, 2009 at 11:31 AM, Jeanfrancois Arcand <[hidden email] <mailto:[hidden email]>> wrote:

   Salut,


   Rich Manalang wrote:

       I'm trying to deploy the atmosphere bayeux demo on Google App
       Engine and haven't had any luck.  Anyone know if GAE can
       support atmosphere?


   I never got a chance to do it. Can you describe the issues you are
   facing so we can help?

   Thanks!

   -- Jeanfrancois

   P.S I"m QUITE interested to help!



       Rich


   ---------------------------------------------------------------------
   To unsubscribe, e-mail: [hidden email]
   <mailto:[hidden email]>
   For additional commands, e-mail:
   [hidden email]
   <mailto:[hidden email]>




---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]