Re: Re: Google AppEngine and Restlet

2009-04-16 Thread Rémi Dewitte
I am relieved :).

Rémi

On Thu, Apr 16, 2009 at 14:37, Jerome Louvel wrote:

>  Remi,
>
> The port is straightforward and will probably be (semi-)automated.
>
>  Best regards,
> Jerome Louvel
> --
> Restlet ~ Founder and Lead developer ~ http://www.restlet.org
> Noelios Technologies ~ Co-founder ~ http://www.noelios.com
>  **
>
>  --
> *De :* remidewi...@gmail.com [mailto:remidewi...@gmail.com] *De la part de
> * Rémi Dewitte
> *Envoyé :* jeudi 16 avril 2009 10:41
>
> *À :* discuss@restlet.tigris.org
> *Objet :* Re: Re: Google AppEngine and Restlet
>
> Jérôme,
>
> That is really cool. I was quite sure I was missing some point !
>
> Are you not worried nevertheless to sync compatible changes between
> org.restlet/ and org.restlet.gae/ in the long term ? For example when
> ServerResource evolves or for bug fixes.
>
> Best regards,
> Rémi
>
> On Thu, Apr 16, 2009 at 10:09, Jerome Louvel wrote:
>
>>  Hi Remi,
>>
>> As long as the extension only relies on GAE's white listed JRE classes, it
>> will work without any modification (example: the FreeMarker extension). Your
>> dream can come true already :-)
>>
>> In the recent version of "org.restlet.gae.jar", the packages are the same
>> as in "org.restlet.jar" so it should be easy to leverage Restlet extensions
>> that are compatible with GAE.
>>
>> As a result, it should be possible to deploy existing Restlet applications
>> in GAE without any modification, as long as their are compatible with GAE's
>> environment of course.
>>
>>  Best regards,
>> Jerome Louvel
>> --
>> Restlet ~ Founder and Lead developer ~ http://www.restlet.org
>> Noelios Technologies ~ Co-founder ~ http://www.noelios.com
>>
>>
>>
>>  --
>> *De :* remidewi...@gmail.com [mailto:remidewi...@gmail.com] *De la part
>> de* Rémi Dewitte
>> *Envoyé :* mercredi 15 avril 2009 23:02
>> *À :* discuss@restlet.tigris.org
>> *Objet :* Re: Re: Google AppEngine and Restlet
>>
>>   Jérôme,
>>
>> As far as I understand, we can't reuse Restlet extensions made for
>> org.restlet.* with org.restlet.gae.* classes, can we ?
>> I have thought at a time that GAE would be a deployment option for our
>> restlet applications. With the gae copy, we may not reuse an application as
>> straitforward as I may have dreamed. I see Restlet extensible enough not to
>> have to copy the full code base. Would that dream have been possible with
>> 1.1 with the API and Engine separation ?
>>
>> Why should not we support this scenario ;) ?
>>
>> Thanks,
>> Rémi
>>
>> On Wed, Apr 15, 2009 at 22:29, Jerome Louvel 
>> wrote:
>>
>>> Hi Richy,
>>>
>>> Thanks for sharing your experience!
>>>
>>> When I did the adaptation of Restlet to GAE (resulting in the new
>>> "org.restlet.gae.jar" available in recent snapshots), I took the source
>>> code
>>> and had to remove many classes that didn't compile due to the lack of
>>> sockets and SSL support (mainly the internal connectors).
>>>
>>> I'm surprised that the "org.restlet.jar" works despite this and I'm not
>>> sure
>>> if we should support this usage scenario. In addition,
>>> "org.restlet.gae.jar"
>>> includes the ServerServlet, the JavaMail and the JDK's Net connectors. In
>>> the future, it will leverage other GAE APIs.
>>>
>>> Regarding FreeMarker, the ContextTemplateLoader I just added to SVN trunk
>>> will probably help simplifying its usage in GAE with Restlet. Let me know
>>> if
>>> you have a chance to test it.
>>>
>>> Best regards,
>>> Jerome Louvel
>>> --
>>> Restlet ~ Founder and Lead developer ~ http://www.restlet.org
>>> Noelios Technologies ~ Co-founder ~ http://www.noelios.com
>>>
>>>
>>>
>>> -Message d'origine-
>>> De : webp...@tigris.org [mailto:webp...@tigris.org]
>>> Envoyé : samedi 11 avril 2009 14:49
>>> À : discuss@restlet.tigris.org
>>> Objet : RE: Re: Google AppEngine and Restlet
>>>
>>> After a bit of experimentation I have managed to get a Restlet/Freemarker
>>> stack running on GAE.
>>>
>>> The basic steps I took were :
>>>
>>> 1. Modify ServletConverter and ServletContextAdapter as detailed below.
>>>
>>> Basically this means replacing the calls to

RE: Re: Google AppEngine and Restlet

2009-04-16 Thread Jerome Louvel
Remi,
 
The port is straightforward and will probably be (semi-)automated.
 
Best regards,
Jerome Louvel
--
Restlet ~ Founder and Lead developer ~  <http://www.restlet.org/>
http://www.restlet.org
Noelios Technologies ~ Co-founder ~  <http://www.noelios.com>
http://www.noelios.com

 
  _  

De : remidewi...@gmail.com [mailto:remidewi...@gmail.com] De la part de Rémi
Dewitte
Envoyé : jeudi 16 avril 2009 10:41
À : discuss@restlet.tigris.org
Objet : Re: Re: Google AppEngine and Restlet


Jérôme,

That is really cool. I was quite sure I was missing some point !

Are you not worried nevertheless to sync compatible changes between
org.restlet/ and org.restlet.gae/ in the long term ? For example when
ServerResource evolves or for bug fixes.

Best regards,
Rémi


On Thu, Apr 16, 2009 at 10:09, Jerome Louvel 
wrote:


Hi Remi,
 
As long as the extension only relies on GAE's white listed JRE classes, it
will work without any modification (example: the FreeMarker extension). Your
dream can come true already :-)
 
In the recent version of "org.restlet.gae.jar", the packages are the same as
in "org.restlet.jar" so it should be easy to leverage Restlet extensions
that are compatible with GAE. 
 
As a result, it should be possible to deploy existing Restlet applications
in GAE without any modification, as long as their are compatible with GAE's
environment of course.

 


Best regards,
Jerome Louvel
--
Restlet ~ Founder and Lead developer ~  <http://www.restlet.org/>
http://www.restlet.org
Noelios Technologies ~ Co-founder ~  <http://www.noelios.com/>
http://www.noelios.com
 
 

  _  

De : remidewi...@gmail.com [mailto:remidewi...@gmail.com] De la part de Rémi
Dewitte
Envoyé : mercredi 15 avril 2009 23:02 

À : discuss@restlet.tigris.org

Objet : Re: Re: Google AppEngine and Restlet


Jérôme,

As far as I understand, we can't reuse Restlet extensions made for
org.restlet.* with org.restlet.gae.* classes, can we ?
I have thought at a time that GAE would be a deployment option for our
restlet applications. With the gae copy, we may not reuse an application as
straitforward as I may have dreamed. I see Restlet extensible enough not to
have to copy the full code base. Would that dream have been possible with
1.1 with the API and Engine separation ?

Why should not we support this scenario ;) ?

Thanks,
Rémi


On Wed, Apr 15, 2009 at 22:29, Jerome Louvel 
wrote:


Hi Richy,

Thanks for sharing your experience!

When I did the adaptation of Restlet to GAE (resulting in the new
"org.restlet.gae.jar" available in recent snapshots), I took the source code
and had to remove many classes that didn't compile due to the lack of
sockets and SSL support (mainly the internal connectors).

I'm surprised that the "org.restlet.jar" works despite this and I'm not sure
if we should support this usage scenario. In addition, "org.restlet.gae.jar"
includes the ServerServlet, the JavaMail and the JDK's Net connectors. In
the future, it will leverage other GAE APIs.

Regarding FreeMarker, the ContextTemplateLoader I just added to SVN trunk
will probably help simplifying its usage in GAE with Restlet. Let me know if
you have a chance to test it.


Best regards,
Jerome Louvel
--
Restlet ~ Founder and Lead developer ~ http://www.restlet.org
Noelios Technologies ~ Co-founder ~ http://www.noelios.com



-Message d'origine-

De : webp...@tigris.org [mailto:webp...@tigris.org]
Envoyé : samedi 11 avril 2009 14:49

À : discuss@restlet.tigris.org

Objet : RE: Re: Google AppEngine and Restlet


After a bit of experimentation I have managed to get a Restlet/Freemarker
stack running on GAE.

The basic steps I took were :

1. Modify ServletConverter and ServletContextAdapter as detailed below.

Basically this means replacing the calls to new ServletLogger with
Logger.getLogger e.g. in the ServletConverter constructor do something
like...

super(new Context(Logger.getLogger(ServletConverter.class.getName(;

2. Add org.freemarker.jar, org.restlet.jar, org.restlet.ext.servlet.jar and
org.restlet.ext.freemarker.jar to the WEB-INF/lib of your google app project
and add to the build path.

3. Follow usual setup for getting Restlet working in a Servlet environment.
Folow the HelloWorld tutorial in the getting started docs -  it should work
fine locally (even without doing step 1. However, you'll need to replace
these calls in order to get it to run in the real GAE)

4.  Freemarker was a little more tricky, but not much.  Create a freemarker
configuration that uses the class template loader and put this in the
Restlet Application context attributes.

5. Make sure your templates are somewhere on the class path.

6. Use the TemplateRepresentation along with your freemarker config from the
context attributes

7. Make sure it works locally and upload to the app engine.

Hopefully I'll get a chance to write 

RE: Re: Google AppEngine and Restlet

2009-04-16 Thread Jerome Louvel
Hi Zsolt,

Restlet/GWT should definitely work with GAE. From a GAE point of view,
everything will look like compiled Javascript files served statically by
your Restlet/GAE application. 

On the server-side, you can definitely use Restlet instead of GWT-RPC. The
GwtShellServletWrapper is even included in the "org.restlet.gae.jar" file.
http://www.restlet.org/documentation/snapshot/gae/org/restlet/util/GwtShellS
ervletWrapper.html

Let us know if you encounter any difficulty.
 
Best regards,
Jerome Louvel
--
Restlet ~ Founder and Lead developer ~ http://www.restlet.org
Noelios Technologies ~ Co-founder ~ http://www.noelios.com


-Message d'origine-
De : Zsolt Kovacs [mailto:zs.m...@gmail.com] 
Envoyé : jeudi 16 avril 2009 13:11
À : discuss@restlet.tigris.org
Objet : RE: Re: Google AppEngine and Restlet

Hi Jerome,

In the ligth of this, willl the Restlet GWT extension work on GAE? I am
learning GEA and GWT and before I start to investigate, I would appreciate
your feedback.

Regard,

Zsolt

> Hi Remi,
>  
> As long as the extension only relies on GAE's white listed JRE 
> classes, it will work without any modification (example: the 
> FreeMarker extension). Your dream can come true already :-)
>  
> In the recent version of "org.restlet.gae.jar", the packages are the 
> same as in "org.restlet.jar" so it should be easy to leverage Restlet 
> extensions that are compatible with GAE.
>  
> As a result, it should be possible to deploy existing Restlet 
> applications in GAE without any modification, as long as their are 
> compatible with GAE's environment of course.
>  
> Best regards,
> Jerome Louvel
> --
> Restlet ~ Founder and Lead developer ~  <http://www.restlet.org/> 
> http://www.restlet.org Noelios Technologies ~ Co-founder ~  
> <http://www.noelios.com/> http://www.noelios.com
>  
>

--
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=17453
49

--
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=1746449


RE: Re: Google AppEngine and Restlet

2009-04-16 Thread Zsolt Kovacs
Hi Jerome,

In the ligth of this, willl the Restlet GWT extension work on GAE? I am 
learning GEA and GWT and before I start to investigate, I would appreciate your 
feedback.

Regard,

Zsolt

> Hi Remi,
>  
> As long as the extension only relies on GAE's white listed JRE classes, it
> will work without any modification (example: the FreeMarker extension). Your
> dream can come true already :-)
>  
> In the recent version of "org.restlet.gae.jar", the packages are the same as
> in "org.restlet.jar" so it should be easy to leverage Restlet extensions
> that are compatible with GAE. 
>  
> As a result, it should be possible to deploy existing Restlet applications
> in GAE without any modification, as long as their are compatible with GAE's
> environment of course.
>  
> Best regards,
> Jerome Louvel
> --
> Restlet ~ Founder and Lead developer ~  
> http://www.restlet.org
> Noelios Technologies ~ Co-founder ~  
> http://www.noelios.com
>  
>

--
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=1745349


Re: Re: Google AppEngine and Restlet

2009-04-16 Thread Rémi Dewitte
Jérôme,

That is really cool. I was quite sure I was missing some point !

Are you not worried nevertheless to sync compatible changes between
org.restlet/ and org.restlet.gae/ in the long term ? For example when
ServerResource evolves or for bug fixes.

Best regards,
Rémi

On Thu, Apr 16, 2009 at 10:09, Jerome Louvel wrote:

>  Hi Remi,
>
> As long as the extension only relies on GAE's white listed JRE classes, it
> will work without any modification (example: the FreeMarker extension). Your
> dream can come true already :-)
>
> In the recent version of "org.restlet.gae.jar", the packages are the same
> as in "org.restlet.jar" so it should be easy to leverage Restlet extensions
> that are compatible with GAE.
>
> As a result, it should be possible to deploy existing Restlet applications
> in GAE without any modification, as long as their are compatible with GAE's
> environment of course.
>
>  Best regards,
> Jerome Louvel
> --
> Restlet ~ Founder and Lead developer ~ http://www.restlet.org
> Noelios Technologies ~ Co-founder ~ http://www.noelios.com
>
>
>
>  --
> *De :* remidewi...@gmail.com [mailto:remidewi...@gmail.com] *De la part de
> * Rémi Dewitte
> *Envoyé :* mercredi 15 avril 2009 23:02
> *À :* discuss@restlet.tigris.org
> *Objet :* Re: Re: Google AppEngine and Restlet
>
> Jérôme,
>
> As far as I understand, we can't reuse Restlet extensions made for
> org.restlet.* with org.restlet.gae.* classes, can we ?
> I have thought at a time that GAE would be a deployment option for our
> restlet applications. With the gae copy, we may not reuse an application as
> straitforward as I may have dreamed. I see Restlet extensible enough not to
> have to copy the full code base. Would that dream have been possible with
> 1.1 with the API and Engine separation ?
>
> Why should not we support this scenario ;) ?
>
> Thanks,
> Rémi
>
> On Wed, Apr 15, 2009 at 22:29, Jerome Louvel wrote:
>
>> Hi Richy,
>>
>> Thanks for sharing your experience!
>>
>> When I did the adaptation of Restlet to GAE (resulting in the new
>> "org.restlet.gae.jar" available in recent snapshots), I took the source
>> code
>> and had to remove many classes that didn't compile due to the lack of
>> sockets and SSL support (mainly the internal connectors).
>>
>> I'm surprised that the "org.restlet.jar" works despite this and I'm not
>> sure
>> if we should support this usage scenario. In addition,
>> "org.restlet.gae.jar"
>> includes the ServerServlet, the JavaMail and the JDK's Net connectors. In
>> the future, it will leverage other GAE APIs.
>>
>> Regarding FreeMarker, the ContextTemplateLoader I just added to SVN trunk
>> will probably help simplifying its usage in GAE with Restlet. Let me know
>> if
>> you have a chance to test it.
>>
>> Best regards,
>> Jerome Louvel
>> --
>> Restlet ~ Founder and Lead developer ~ http://www.restlet.org
>> Noelios Technologies ~ Co-founder ~ http://www.noelios.com
>>
>>
>>
>> -Message d'origine-
>> De : webp...@tigris.org [mailto:webp...@tigris.org]
>> Envoyé : samedi 11 avril 2009 14:49
>> À : discuss@restlet.tigris.org
>> Objet : RE: Re: Google AppEngine and Restlet
>>
>> After a bit of experimentation I have managed to get a Restlet/Freemarker
>> stack running on GAE.
>>
>> The basic steps I took were :
>>
>> 1. Modify ServletConverter and ServletContextAdapter as detailed below.
>>
>> Basically this means replacing the calls to new ServletLogger with
>> Logger.getLogger e.g. in the ServletConverter constructor do something
>> like...
>>
>> super(new Context(Logger.getLogger(ServletConverter.class.getName(;
>>
>> 2. Add org.freemarker.jar, org.restlet.jar, org.restlet.ext.servlet.jar
>> and
>> org.restlet.ext.freemarker.jar to the WEB-INF/lib of your google app
>> project
>> and add to the build path.
>>
>> 3. Follow usual setup for getting Restlet working in a Servlet
>> environment.
>> Folow the HelloWorld tutorial in the getting started docs -  it should
>> work
>> fine locally (even without doing step 1. However, you'll need to replace
>> these calls in order to get it to run in the real GAE)
>>
>> 4.  Freemarker was a little more tricky, but not much.  Create a
>> freemarker
>> configuration that uses the class template loader and put this in the
>> Restlet Application context attributes.
>>
>> 5. Make sure your templ

RE: Re: Google AppEngine and Restlet

2009-04-16 Thread Jerome Louvel
Hi Remi,
 
As long as the extension only relies on GAE's white listed JRE classes, it
will work without any modification (example: the FreeMarker extension). Your
dream can come true already :-)
 
In the recent version of "org.restlet.gae.jar", the packages are the same as
in "org.restlet.jar" so it should be easy to leverage Restlet extensions
that are compatible with GAE. 
 
As a result, it should be possible to deploy existing Restlet applications
in GAE without any modification, as long as their are compatible with GAE's
environment of course.
 
Best regards,
Jerome Louvel
--
Restlet ~ Founder and Lead developer ~  <http://www.restlet.org/>
http://www.restlet.org
Noelios Technologies ~ Co-founder ~  <http://www.noelios.com/>
http://www.noelios.com
 
 

  _  

De : remidewi...@gmail.com [mailto:remidewi...@gmail.com] De la part de Rémi
Dewitte
Envoyé : mercredi 15 avril 2009 23:02
À : discuss@restlet.tigris.org
Objet : Re: Re: Google AppEngine and Restlet


Jérôme,

As far as I understand, we can't reuse Restlet extensions made for
org.restlet.* with org.restlet.gae.* classes, can we ?
I have thought at a time that GAE would be a deployment option for our
restlet applications. With the gae copy, we may not reuse an application as
straitforward as I may have dreamed. I see Restlet extensible enough not to
have to copy the full code base. Would that dream have been possible with
1.1 with the API and Engine separation ?

Why should not we support this scenario ;) ?

Thanks,
Rémi


On Wed, Apr 15, 2009 at 22:29, Jerome Louvel 
wrote:


Hi Richy,

Thanks for sharing your experience!

When I did the adaptation of Restlet to GAE (resulting in the new
"org.restlet.gae.jar" available in recent snapshots), I took the source code
and had to remove many classes that didn't compile due to the lack of
sockets and SSL support (mainly the internal connectors).

I'm surprised that the "org.restlet.jar" works despite this and I'm not sure
if we should support this usage scenario. In addition, "org.restlet.gae.jar"
includes the ServerServlet, the JavaMail and the JDK's Net connectors. In
the future, it will leverage other GAE APIs.

Regarding FreeMarker, the ContextTemplateLoader I just added to SVN trunk
will probably help simplifying its usage in GAE with Restlet. Let me know if
you have a chance to test it.


Best regards,
Jerome Louvel
--
Restlet ~ Founder and Lead developer ~ http://www.restlet.org
Noelios Technologies ~ Co-founder ~ http://www.noelios.com



-Message d'origine-

De : webp...@tigris.org [mailto:webp...@tigris.org]
Envoyé : samedi 11 avril 2009 14:49

À : discuss@restlet.tigris.org

Objet : RE: Re: Google AppEngine and Restlet


After a bit of experimentation I have managed to get a Restlet/Freemarker
stack running on GAE.

The basic steps I took were :

1. Modify ServletConverter and ServletContextAdapter as detailed below.

Basically this means replacing the calls to new ServletLogger with
Logger.getLogger e.g. in the ServletConverter constructor do something
like...

super(new Context(Logger.getLogger(ServletConverter.class.getName(;

2. Add org.freemarker.jar, org.restlet.jar, org.restlet.ext.servlet.jar and
org.restlet.ext.freemarker.jar to the WEB-INF/lib of your google app project
and add to the build path.

3. Follow usual setup for getting Restlet working in a Servlet environment.
Folow the HelloWorld tutorial in the getting started docs -  it should work
fine locally (even without doing step 1. However, you'll need to replace
these calls in order to get it to run in the real GAE)

4.  Freemarker was a little more tricky, but not much.  Create a freemarker
configuration that uses the class template loader and put this in the
Restlet Application context attributes.

5. Make sure your templates are somewhere on the class path.

6. Use the TemplateRepresentation along with your freemarker config from the
context attributes

7. Make sure it works locally and upload to the app engine.

Hopefully I'll get a chance to write this up properly over easter, but it
wasn't too bad and looks promising so far.

Cheers,

Richy
http://wiredupandfiredup.com

--
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447
<http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=1648
5> &dsMessageId=16485
97

--

http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447
<http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=1732
294> &dsMessageId=1732294

--
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=1742703

Re: Re: Google AppEngine and Restlet

2009-04-16 Thread Rémi Dewitte
Jérôme,

As far as I understand, we can't reuse Restlet extensions made for
org.restlet.* with org.restlet.gae.* classes, can we ?
I have thought at a time that GAE would be a deployment option for our
restlet applications. With the gae copy, we may not reuse an application as
straitforward as I may have dreamed. I see Restlet extensible enough not to
have to copy the full code base. Would that dream have been possible with
1.1 with the API and Engine separation ?

Why should not we support this scenario ;) ?

Thanks,
Rémi

On Wed, Apr 15, 2009 at 22:29, Jerome Louvel wrote:

> Hi Richy,
>
> Thanks for sharing your experience!
>
> When I did the adaptation of Restlet to GAE (resulting in the new
> "org.restlet.gae.jar" available in recent snapshots), I took the source
> code
> and had to remove many classes that didn't compile due to the lack of
> sockets and SSL support (mainly the internal connectors).
>
> I'm surprised that the "org.restlet.jar" works despite this and I'm not
> sure
> if we should support this usage scenario. In addition,
> "org.restlet.gae.jar"
> includes the ServerServlet, the JavaMail and the JDK's Net connectors. In
> the future, it will leverage other GAE APIs.
>
> Regarding FreeMarker, the ContextTemplateLoader I just added to SVN trunk
> will probably help simplifying its usage in GAE with Restlet. Let me know
> if
> you have a chance to test it.
>
> Best regards,
> Jerome Louvel
> --
> Restlet ~ Founder and Lead developer ~ http://www.restlet.org
> Noelios Technologies ~ Co-founder ~ http://www.noelios.com
>
>
>
> -Message d'origine-----
> De : webp...@tigris.org [mailto:webp...@tigris.org]
> Envoyé : samedi 11 avril 2009 14:49
> À : discuss@restlet.tigris.org
> Objet : RE: Re: Google AppEngine and Restlet
>
> After a bit of experimentation I have managed to get a Restlet/Freemarker
> stack running on GAE.
>
> The basic steps I took were :
>
> 1. Modify ServletConverter and ServletContextAdapter as detailed below.
>
> Basically this means replacing the calls to new ServletLogger with
> Logger.getLogger e.g. in the ServletConverter constructor do something
> like...
>
> super(new Context(Logger.getLogger(ServletConverter.class.getName(;
>
> 2. Add org.freemarker.jar, org.restlet.jar, org.restlet.ext.servlet.jar and
> org.restlet.ext.freemarker.jar to the WEB-INF/lib of your google app
> project
> and add to the build path.
>
> 3. Follow usual setup for getting Restlet working in a Servlet environment.
> Folow the HelloWorld tutorial in the getting started docs -  it should work
> fine locally (even without doing step 1. However, you'll need to replace
> these calls in order to get it to run in the real GAE)
>
> 4.  Freemarker was a little more tricky, but not much.  Create a freemarker
> configuration that uses the class template loader and put this in the
> Restlet Application context attributes.
>
> 5. Make sure your templates are somewhere on the class path.
>
> 6. Use the TemplateRepresentation along with your freemarker config from
> the
> context attributes
>
> 7. Make sure it works locally and upload to the app engine.
>
> Hopefully I'll get a chance to write this up properly over easter, but it
> wasn't too bad and looks promising so far.
>
> Cheers,
>
> Richy
> http://wiredupandfiredup.com
>
> --
>
> http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=16485
> 97
>
> --
>
> http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=1732294
>

--
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=1732825

RE: Re: Google AppEngine and Restlet

2009-04-15 Thread Jerome Louvel
Hi Richy,

Thanks for sharing your experience!

When I did the adaptation of Restlet to GAE (resulting in the new
"org.restlet.gae.jar" available in recent snapshots), I took the source code
and had to remove many classes that didn't compile due to the lack of
sockets and SSL support (mainly the internal connectors).

I'm surprised that the "org.restlet.jar" works despite this and I'm not sure
if we should support this usage scenario. In addition, "org.restlet.gae.jar"
includes the ServerServlet, the JavaMail and the JDK's Net connectors. In
the future, it will leverage other GAE APIs.

Regarding FreeMarker, the ContextTemplateLoader I just added to SVN trunk
will probably help simplifying its usage in GAE with Restlet. Let me know if
you have a chance to test it.
 
Best regards,
Jerome Louvel
--
Restlet ~ Founder and Lead developer ~ http://www.restlet.org
Noelios Technologies ~ Co-founder ~ http://www.noelios.com

 

-Message d'origine-
De : webp...@tigris.org [mailto:webp...@tigris.org] 
Envoyé : samedi 11 avril 2009 14:49
À : discuss@restlet.tigris.org
Objet : RE: Re: Google AppEngine and Restlet

After a bit of experimentation I have managed to get a Restlet/Freemarker
stack running on GAE.

The basic steps I took were :

1. Modify ServletConverter and ServletContextAdapter as detailed below.

Basically this means replacing the calls to new ServletLogger with
Logger.getLogger e.g. in the ServletConverter constructor do something
like...

super(new Context(Logger.getLogger(ServletConverter.class.getName(;

2. Add org.freemarker.jar, org.restlet.jar, org.restlet.ext.servlet.jar and
org.restlet.ext.freemarker.jar to the WEB-INF/lib of your google app project
and add to the build path.

3. Follow usual setup for getting Restlet working in a Servlet environment.
Folow the HelloWorld tutorial in the getting started docs -  it should work
fine locally (even without doing step 1. However, you'll need to replace
these calls in order to get it to run in the real GAE)

4.  Freemarker was a little more tricky, but not much.  Create a freemarker
configuration that uses the class template loader and put this in the
Restlet Application context attributes.

5. Make sure your templates are somewhere on the class path.

6. Use the TemplateRepresentation along with your freemarker config from the
context attributes 

7. Make sure it works locally and upload to the app engine.  

Hopefully I'll get a chance to write this up properly over easter, but it
wasn't too bad and looks promising so far.

Cheers,

Richy
http://wiredupandfiredup.com

--
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=16485
97

--
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=1732294


RE: Re: Google AppEngine and Restlet

2009-04-12 Thread webpost
After a bit of experimentation I have managed to get a Restlet/Freemarker stack 
running on GAE.

The basic steps I took were :

1. Modify ServletConverter and ServletContextAdapter as detailed below.

Basically this means replacing the calls to new ServletLogger with 
Logger.getLogger e.g. in the ServletConverter constructor do something like...

super(new Context(Logger.getLogger(ServletConverter.class.getName(;

2. Add org.freemarker.jar, org.restlet.jar, org.restlet.ext.servlet.jar and 
org.restlet.ext.freemarker.jar to the WEB-INF/lib of your google app project 
and add to the build path.

3. Follow usual setup for getting Restlet working in a Servlet environment.  
Folow the HelloWorld tutorial in the getting started docs -  it should work 
fine locally (even without doing step 1. However, you'll need to replace these 
calls in order to get it to run in the real GAE)

4.  Freemarker was a little more tricky, but not much.  Create a freemarker 
configuration that uses the class template loader and put this in the Restlet 
Application context attributes.

5. Make sure your templates are somewhere on the class path.

6. Use the TemplateRepresentation along with your freemarker config from the 
context attributes 

7. Make sure it works locally and upload to the app engine.  

Hopefully I'll get a chance to write this up properly over easter, but it 
wasn't too bad and looks promising so far.

Cheers,

Richy
http://wiredupandfiredup.com

--
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=1648597


RE: Google AppEngine and Restlet

2009-04-11 Thread Jerome Louvel
Hey Rob,
 
No question in my mind about RIAP, it should definitely work (though I
haven't tested). The main pieces I had to remove are the internal connectors
(dealing with sockets) and the SSL related stuff.
 
Best regards,
Jerome Louvel
--
Restlet ~ Founder and Lead developer ~  <http://www.restlet.org/>
http://www.restlet.org
Noelios Technologies ~ Co-founder ~  <http://www.noelios.com/>
http://www.noelios.com

  _  

De : Rob Heittman [mailto:rob.heitt...@solertium.com] 
Envoyé : samedi 11 avril 2009 15:49
À : discuss@restlet.tigris.org
Objet : Re: Google AppEngine and Restlet


Awesome work, Jerome, and very quick turnaround! Off the top of your head,
does RIAP work in the App Engine port?


On Sat, Apr 11, 2009 at 9:42 AM, Jerome Louvel 
wrote:


Here is our official announce:
http://blog.noelios.com/2009/04/11/restlet-in-the-cloud-with-google-app-engi
<http://blog.noelios.com/2009/04/11/restlet-in-the-cloud-with-google-app-eng
ine/> 
ne/

--
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=1649549

Re: Google AppEngine and Restlet

2009-04-11 Thread Rob Heittman
Awesome work, Jerome, and very quick turnaround!  Off the top of your head,
does RIAP work in the App Engine port?

On Sat, Apr 11, 2009 at 9:42 AM, Jerome Louvel wrote:

> Here is our official announce:
>
> http://blog.noelios.com/2009/04/11/restlet-in-the-cloud-with-google-app-engi
> ne/
>

--
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=1649420

RE: Google AppEngine and Restlet

2009-04-11 Thread Jerome Louvel
Thanks Duong :)

Here is our official announce:
http://blog.noelios.com/2009/04/11/restlet-in-the-cloud-with-google-app-engi
ne/

BTW, I have plan to enhance this support, for example to support more of the
features of GAE like caching (via JCache API/Memcache). Ideas and
contributions welcome!

Enjoy!
Jerome

-Message d'origine-
De : Duong BaTien [mailto:duong.bat...@gmail.com] 
Envoyé : samedi 11 avril 2009 15:33
À : discuss@restlet.tigris.org
Objet : RE: Google AppEngine and Restlet

Wow. Restlet server side may be ready for full action. Thanks for your and
the community efforts.

BaTien
DBGROUPS and BudhNet


On Sat, 2009-04-11 at 14:12 +0200, Jerome Louvel wrote:
> Hi Jonathan,
> 
> Thanks for the pointer. I've just replied there to indicated that 
> Restlet is now supported on GAE!
> 
> See usage instructions here:
> http://wiki.restlet.org/docs_1.2/13-restlet/252-restlet.html
> 
> Best regards,
> Jerome Louvel
> --
> Restlet ~ Founder and Lead developer ~ http://www.restlet.org Noelios 
> Technologies ~ Co-founder ~ http://www.noelios.com
> 
> 
> -Message d'origine-
> De : Jonathan Hall [mailto:jonrh...@gmail.com] Envoyé : vendredi 10 
> avril 2009 22:08 À : discuss@restlet.tigris.org Objet : Re: Google 
> AppEngine and Restlet
> 
> This came up today on the GAE list, you may want to chime in when the 
> adapation is done so people get the latest information:
> 
> http://groups.google.com/group/google-appengine-java/browse_thread/thr
> ead/f6 01350cd8f4d385/c8dc407d77e5562d?lnk=gst&q=rest#c8dc407d77e5562d
> 
> ...
> 
> You can also run Restlets on GAE with a little workaround:
> 
> Replace initialization of ServletLogger instance with java.util.Logger
> 
> in these 2 source files:
>- com.noelios.restlet.ext.servlet.ServletContextAdapter
>- com.noelios.restlet.ext.servlet.ServletConverter
> 
> Now add the Restlet servlet to your deployment descriptor and you 
> should be good to go.
>  
>   
> RestletServlet
> com.noelios.restlet.ext.servlet.ServerServlet servlet-class>
>   
> 
>   
> RestletServlet
> /store/feeds/*
>   :
> 
> -Anirudh
> 
> 
> 
> Jerome Louvel wrote:
> > Hi all,
> >
> > When using third-party libraries with GAE SDK, you have to be 
> > careful because those libraries are not verified against the 
> > available Java classes (white list). Therefore, it will work locally 
> > but break at
> deployment time!
> >
> > Hint: an adaptation of Restlet for GAE is underway. Stay tuned ;)
> >  
> > Best regards,
> > Jerome Louvel
> > --
> > Restlet ~ Founder and Lead developer ~ http://www.restlet.org 
> > Noelios Technologies ~ Co-founder ~ http://www.noelios.com
> >  
> >
> > -Message d'origine-
> > De : Lars Heuer [mailto:he...@semagia.com] Envoyé : vendredi 10 
> > avril
> > 2009 12:32 À : discuss@restlet.tigris.org Objet : Re: Google 
> > AppEngine and Restlet
> >
> > [...]
> >   
> >> Just out of curiosity: Has someone tried Google AppEngine [1] 
> >> together with Restlet (Servlet connector)?
> >> 
> >
> > I ran a few toy applications against the Google AppEngine SDK and 
> > discovered no problems so far.
> >
> > Best regards,
> > Lars
> > --
> > http://www.semagia.com
> >
> > --
> > http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessage
> > Id
> > =16283
> > 83
> >
> > --
> > http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessage
> > Id
> > =1630425
> >
> >
> 
> --
> http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId
> =16353
> 37
> 
> --
> http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId
> =1648036

--
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=16492
40

--
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=1649353


RE: Google AppEngine and Restlet

2009-04-11 Thread Duong BaTien
Wow. Restlet server side may be ready for full action. Thanks for your
and the community efforts.

BaTien
DBGROUPS and BudhNet


On Sat, 2009-04-11 at 14:12 +0200, Jerome Louvel wrote:
> Hi Jonathan,
> 
> Thanks for the pointer. I've just replied there to indicated that Restlet is
> now supported on GAE!
> 
> See usage instructions here:
> http://wiki.restlet.org/docs_1.2/13-restlet/252-restlet.html 
> 
> Best regards,
> Jerome Louvel
> --
> Restlet ~ Founder and Lead developer ~ http://www.restlet.org
> Noelios Technologies ~ Co-founder ~ http://www.noelios.com
> 
> 
> -Message d'origine-
> De : Jonathan Hall [mailto:jonrh...@gmail.com] 
> Envoyé : vendredi 10 avril 2009 22:08
> À : discuss@restlet.tigris.org
> Objet : Re: Google AppEngine and Restlet
> 
> This came up today on the GAE list, you may want to chime in when the
> adapation is done so people get the latest information:
> 
> http://groups.google.com/group/google-appengine-java/browse_thread/thread/f6
> 01350cd8f4d385/c8dc407d77e5562d?lnk=gst&q=rest#c8dc407d77e5562d
> 
> ...
> 
> You can also run Restlets on GAE with a little workaround:
> 
> Replace initialization of ServletLogger instance with java.util.Logger
> 
> in these 2 source files:
>- com.noelios.restlet.ext.servlet.ServletContextAdapter
>- com.noelios.restlet.ext.servlet.ServletConverter
> 
> Now add the Restlet servlet to your deployment descriptor and you should be
> good to go.
>  
>   
> RestletServlet
> com.noelios.restlet.ext.servlet.ServerServlet servlet-class>
>   
> 
>   
> RestletServlet
> /store/feeds/*
>   :
> 
> -Anirudh
> 
> 
> 
> Jerome Louvel wrote:
> > Hi all,
> >
> > When using third-party libraries with GAE SDK, you have to be careful 
> > because those libraries are not verified against the available Java 
> > classes (white list). Therefore, it will work locally but break at
> deployment time!
> >
> > Hint: an adaptation of Restlet for GAE is underway. Stay tuned ;)
> >  
> > Best regards,
> > Jerome Louvel
> > --
> > Restlet ~ Founder and Lead developer ~ http://www.restlet.org Noelios 
> > Technologies ~ Co-founder ~ http://www.noelios.com
> >  
> >
> > -Message d'origine-
> > De : Lars Heuer [mailto:he...@semagia.com] Envoyé : vendredi 10 avril 
> > 2009 12:32 À : discuss@restlet.tigris.org Objet : Re: Google AppEngine 
> > and Restlet
> >
> > [...]
> >   
> >> Just out of curiosity: Has someone tried Google AppEngine [1] 
> >> together with Restlet (Servlet connector)?
> >> 
> >
> > I ran a few toy applications against the Google AppEngine SDK and 
> > discovered no problems so far.
> >
> > Best regards,
> > Lars
> > --
> > http://www.semagia.com
> >
> > --
> > http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId
> > =16283
> > 83
> >
> > --
> > http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId
> > =1630425
> >
> >
> 
> --
> http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=16353
> 37
> 
> --
> http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=1648036

--
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=1649240


RE: Google AppEngine and Restlet

2009-04-11 Thread Jerome Louvel
Hi Jonathan,

Thanks for the pointer. I've just replied there to indicated that Restlet is
now supported on GAE!

See usage instructions here:
http://wiki.restlet.org/docs_1.2/13-restlet/252-restlet.html 
 
Best regards,
Jerome Louvel
--
Restlet ~ Founder and Lead developer ~ http://www.restlet.org
Noelios Technologies ~ Co-founder ~ http://www.noelios.com


-Message d'origine-
De : Jonathan Hall [mailto:jonrh...@gmail.com] 
Envoyé : vendredi 10 avril 2009 22:08
À : discuss@restlet.tigris.org
Objet : Re: Google AppEngine and Restlet

This came up today on the GAE list, you may want to chime in when the
adapation is done so people get the latest information:

http://groups.google.com/group/google-appengine-java/browse_thread/thread/f6
01350cd8f4d385/c8dc407d77e5562d?lnk=gst&q=rest#c8dc407d77e5562d

...

You can also run Restlets on GAE with a little workaround:

Replace initialization of ServletLogger instance with java.util.Logger

in these 2 source files:
   - com.noelios.restlet.ext.servlet.ServletContextAdapter
   - com.noelios.restlet.ext.servlet.ServletConverter

Now add the Restlet servlet to your deployment descriptor and you should be
good to go.
 
  
RestletServlet
com.noelios.restlet.ext.servlet.ServerServlet
  

  
RestletServlet
/store/feeds/*
  :

-Anirudh



Jerome Louvel wrote:
> Hi all,
>
> When using third-party libraries with GAE SDK, you have to be careful 
> because those libraries are not verified against the available Java 
> classes (white list). Therefore, it will work locally but break at
deployment time!
>
> Hint: an adaptation of Restlet for GAE is underway. Stay tuned ;)
>  
> Best regards,
> Jerome Louvel
> --
> Restlet ~ Founder and Lead developer ~ http://www.restlet.org Noelios 
> Technologies ~ Co-founder ~ http://www.noelios.com
>  
>
> -Message d'origine-
> De : Lars Heuer [mailto:he...@semagia.com] Envoyé : vendredi 10 avril 
> 2009 12:32 À : discuss@restlet.tigris.org Objet : Re: Google AppEngine 
> and Restlet
>
> [...]
>   
>> Just out of curiosity: Has someone tried Google AppEngine [1] 
>> together with Restlet (Servlet connector)?
>> 
>
> I ran a few toy applications against the Google AppEngine SDK and 
> discovered no problems so far.
>
> Best regards,
> Lars
> --
> http://www.semagia.com
>
> --
> http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId
> =16283
> 83
>
> --
> http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId
> =1630425
>
>

--
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=16353
37

--
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=1648036


Re: Google AppEngine and Restlet

2009-04-10 Thread Jonathan Hall
This came up today on the GAE list, you may want to chime in when the 
adapation is done so people get the latest information:

http://groups.google.com/group/google-appengine-java/browse_thread/thread/f601350cd8f4d385/c8dc407d77e5562d?lnk=gst&q=rest#c8dc407d77e5562d

...

You can also run Restlets on GAE with a little workaround:

Replace initialization of ServletLogger instance with java.util.Logger

in these 2 source files:
   - com.noelios.restlet.ext.servlet.ServletContextAdapter
   - com.noelios.restlet.ext.servlet.ServletConverter

Now add the Restlet servlet to your deployment descriptor and you
should be good to go.
 
  
RestletServlet
com.noelios.restlet.ext.servlet.ServerServlet
  

  
RestletServlet
/store/feeds/*
  :

-Anirudh



Jerome Louvel wrote:
> Hi all,
>
> When using third-party libraries with GAE SDK, you have to be careful
> because those libraries are not verified against the available Java classes
> (white list). Therefore, it will work locally but break at deployment time!
>
> Hint: an adaptation of Restlet for GAE is underway. Stay tuned ;)
>  
> Best regards,
> Jerome Louvel
> --
> Restlet ~ Founder and Lead developer ~ http://www.restlet.org
> Noelios Technologies ~ Co-founder ~ http://www.noelios.com
>  
>
> -Message d'origine-
> De : Lars Heuer [mailto:he...@semagia.com] 
> Envoyé : vendredi 10 avril 2009 12:32
> À : discuss@restlet.tigris.org
> Objet : Re: Google AppEngine and Restlet
>
> [...]
>   
>> Just out of curiosity: Has someone tried Google AppEngine [1] together 
>> with Restlet (Servlet connector)?
>> 
>
> I ran a few toy applications against the Google AppEngine SDK and discovered
> no problems so far.
>
> Best regards,
> Lars
> --
> http://www.semagia.com
>
> --
> http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=16283
> 83
>
> --
> http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=1630425
>
>

--
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=1635337


RE: Google AppEngine and Restlet

2009-04-10 Thread Jerome Louvel
Hi Lars,

For the JRE classes, I'm pretty sure (based on feed-back from Groovy
developers who did a port to GAE). For other dependencies, you are probably
right.

Best regards,
Jerome Louvel
--
Restlet ~ Founder and Lead developer ~ http://www.restlet.org
Noelios Technologies ~ Co-founder ~ http://www.noelios.com


-Message d'origine-
De : Lars Heuer [mailto:he...@semagia.com] 
Envoyé : vendredi 10 avril 2009 16:00
À : discuss@restlet.tigris.org
Objet : Re: Google AppEngine and Restlet

Hi Jérôme,

> When using third-party libraries with GAE SDK, you have to be careful 
> because those libraries are not verified against the available Java 
> classes (white list). Therefore, it will work locally but break at 
> deployment time!

Are you sure? I understood the purpose of the SDK that it emulates the
Google service completely. So, if a lib uses classes not available at the
Google server, your application won't work (locally).

Best regards,
Lars
--
http://www.semagia.com

--
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=16311
35

--
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=1632167


Re: Google AppEngine and Restlet

2009-04-10 Thread Lars Heuer
Hi Jérôme,

> When using third-party libraries with GAE SDK, you have to be
> careful because those libraries are not verified against the
> available Java classes (white list). Therefore, it will work locally
> but break at deployment time!

Are you sure? I understood the purpose of the SDK that it emulates the
Google service completely. So, if a lib uses classes not available at
the Google server, your application won't work (locally).

Best regards,
Lars
-- 
http://www.semagia.com

--
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=1631135


RE: Google AppEngine and Restlet

2009-04-10 Thread Jerome Louvel
Hi all,

When using third-party libraries with GAE SDK, you have to be careful
because those libraries are not verified against the available Java classes
(white list). Therefore, it will work locally but break at deployment time!

Hint: an adaptation of Restlet for GAE is underway. Stay tuned ;)
 
Best regards,
Jerome Louvel
--
Restlet ~ Founder and Lead developer ~ http://www.restlet.org
Noelios Technologies ~ Co-founder ~ http://www.noelios.com
 

-Message d'origine-
De : Lars Heuer [mailto:he...@semagia.com] 
Envoyé : vendredi 10 avril 2009 12:32
À : discuss@restlet.tigris.org
Objet : Re: Google AppEngine and Restlet

[...]
> Just out of curiosity: Has someone tried Google AppEngine [1] together 
> with Restlet (Servlet connector)?

I ran a few toy applications against the Google AppEngine SDK and discovered
no problems so far.

Best regards,
Lars
--
http://www.semagia.com

--
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=16283
83

--
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=1630425


Re: Google AppEngine and Restlet

2009-04-10 Thread Lars Heuer
[...]
> Just out of curiosity: Has someone tried Google AppEngine [1] together
> with Restlet (Servlet connector)?

I ran a few toy applications against the Google AppEngine SDK and
discovered no problems so far.

Best regards,
Lars
-- 
http://www.semagia.com

--
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=1628383


Re: Google AppEngine and Restlet

2009-04-08 Thread Duong BaTien
Wow:

Please share your experience, especially in your approach of data
structure in document-based AppEngine using JDO and JSON for data
transport from GWT and GAE.

BaTien
DBGROUPS and Budhnet


On Wed, 2009-04-08 at 15:29 -0400, Rob Heittman wrote:
> 
> 
> :: smiling ::  Gosh, it's been available all day ... I'm sure someone
> has tried it out by now ...
> 
> 
> We'll be experimenting with it heavily between now and Google I/O at
> end of May -- we already have a "lite" version of our Restlet-based
> GoGoEgo CMS engine that runs on the Python version of App Engine, and
> will be seeing what better stuff can be done with the Java version.
> 
> 
> If Restlet doesn't run well on the Java version of App Engine out of
> the box, I'm sure some of my team will want to work on portage ...
>  :-)
> 
> 
> - R
> 
> On Wed, Apr 8, 2009 at 3:23 PM, Lars Heuer  wrote:
> Hi all,
> 
> Just out of curiosity: Has someone tried Google AppEngine [1]
> together
> with Restlet (Servlet connector)?
> 
> [1]
> 
> 
> Best regards,
> Lars
> --
> http://www.semagia.com
> 
> --
> http://restlet.tigris.org/ds/viewMessage.do?
> dsForumId=4447&dsMessageId=1601014
> 
>

--
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=1601660


Re: Google AppEngine and Restlet

2009-04-08 Thread Jonathan Hall
I'm another one who will being playing with it soon. The Python version 
is pretty good for quickly rolling out apps.

Rob Heittman wrote:
>
> :: smiling ::  Gosh, it's been available all day ... I'm sure someone 
> has tried it out by now ...
>
> We'll be experimenting with it heavily between now and Google I/O at 
> end of May -- we already have a "lite" version of our Restlet-based 
> GoGoEgo CMS engine that runs on the Python version of App Engine, and 
> will be seeing what better stuff can be done with the Java version.
>
> If Restlet doesn't run well on the Java version of App Engine out of 
> the box, I'm sure some of my team will want to work on portage ...  :-)
>
> - R
>
> On Wed, Apr 8, 2009 at 3:23 PM, Lars Heuer  > wrote:
>
> Hi all,
>
> Just out of curiosity: Has someone tried Google AppEngine [1] together
> with Restlet (Servlet connector)?
>
> [1]
> 
>
> Best regards,
> Lars
> --
> http://www.semagia.com
>
> --
> 
> http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=1601014
> 
> 
>
>

--
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=1601165


Re: Google AppEngine and Restlet

2009-04-08 Thread Rob Heittman
:: smiling ::  Gosh, it's been available all day ... I'm sure someone has
tried it out by now ...
We'll be experimenting with it heavily between now and Google I/O at end of
May -- we already have a "lite" version of our Restlet-based GoGoEgo CMS
engine that runs on the Python version of App Engine, and will be seeing
what better stuff can be done with the Java version.

If Restlet doesn't run well on the Java version of App Engine out of the
box, I'm sure some of my team will want to work on portage ...  :-)

- R

On Wed, Apr 8, 2009 at 3:23 PM, Lars Heuer  wrote:

> Hi all,
>
> Just out of curiosity: Has someone tried Google AppEngine [1] together
> with Restlet (Servlet connector)?
>
> [1]
> 
>
> Best regards,
> Lars
> --
> http://www.semagia.com
>
> --
>
> http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=1601014
>

--
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=1601077