You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@wicket.apache.org by Clint Checketts <ch...@gmail.com> on 2010/09/09 05:08:27 UTC
Wicket Example on GAE (Google App Engine) - Form post back
Further update regarding Wicket Examples on GAE:
I've enabled the GuestBook example:
http://wicketexamples.appspot.com/guestbook/ . However I'm stumped. When
submitting the form in the example the usual Wicket behavior would be a POST
(submitting the form) then a GET, and when running locally on my machine it
works fine, however when deployed to GAE, the POST happens, but the
following GET doesn't. I used Firebug in Firefox to observe this behavior.
Since the form entries get saved to the application, after the post if you
go back to the /guestbook/ url (constructing a new page) you can see the new
entry. So the form onSubmit and such are firing fine.
I had thought it may have to do with clustering so in the application's init
method I added:
super.getRequestCycleSettings().setRenderStrategy(IRequestCycleSettings.ONE_PASS_RENDER);
but that still doesn't seem to solve it. Any other ideas where I could look?
Thanks,
-Clint Checketts
Re: Wicket Example on GAE (Google App Engine) - Form post back
Posted by Ernesto Reinaldo Barreiro <re...@gmail.com>.
Or use your IDE to generate them:-)
Ernesto
On Wed, Sep 15, 2010 at 3:56 PM, Martijn Dashorst
<ma...@gmail.com> wrote:
> svn diff > patch.txt in the root folder usually gives something useful
>
> Martijn
>
> On Wed, Sep 15, 2010 at 3:53 PM, Clint Checketts <ch...@gmail.com> wrote:
>> Ha ha. You make them sound like a sort of candy.
>>
>> Sorry to pull the newbie card. But any tips on how to create a patch?
>> Unfortunately the page on the Wicket site is blank (
>> http://wicket.apache.org/contribute/patch.html) Maybe its written in
>> Whitespace and I need a decoder ring.
>>
>> I'm guessing I can just checkout the code using subversion then use some
>> command to generate a patch/diff. Any hints on the steps?
>>
>> Thanks,
>>
>> -Clint
>>
>>
>>
>> On Tue, Sep 14, 2010 at 11:06 PM, Jeremy Thomerson <
>> jeremy@wickettraining.com> wrote:
>>
>>>
>>> jiras (with patches) are great!
>>>
>>> --
>>> Jeremy Thomerson
>>> http://www.wickettraining.com
>>>
>>
>
>
>
> --
> Become a Wicket expert, learn from the best: http://wicketinaction.com
> Apache Wicket 1.4 increases type safety for web applications
> Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.4.8
>
Re: Wicket Example on GAE (Google App Engine) - Form post back
Posted by Martijn Dashorst <ma...@gmail.com>.
svn diff > patch.txt in the root folder usually gives something useful
Martijn
On Wed, Sep 15, 2010 at 3:53 PM, Clint Checketts <ch...@gmail.com> wrote:
> Ha ha. You make them sound like a sort of candy.
>
> Sorry to pull the newbie card. But any tips on how to create a patch?
> Unfortunately the page on the Wicket site is blank (
> http://wicket.apache.org/contribute/patch.html) Maybe its written in
> Whitespace and I need a decoder ring.
>
> I'm guessing I can just checkout the code using subversion then use some
> command to generate a patch/diff. Any hints on the steps?
>
> Thanks,
>
> -Clint
>
>
>
> On Tue, Sep 14, 2010 at 11:06 PM, Jeremy Thomerson <
> jeremy@wickettraining.com> wrote:
>
>>
>> jiras (with patches) are great!
>>
>> --
>> Jeremy Thomerson
>> http://www.wickettraining.com
>>
>
--
Become a Wicket expert, learn from the best: http://wicketinaction.com
Apache Wicket 1.4 increases type safety for web applications
Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.4.8
Re: Wicket Example on GAE (Google App Engine) - Form post back
Posted by Clint Checketts <ch...@gmail.com>.
Ha ha. You make them sound like a sort of candy.
Sorry to pull the newbie card. But any tips on how to create a patch?
Unfortunately the page on the Wicket site is blank (
http://wicket.apache.org/contribute/patch.html) Maybe its written in
Whitespace and I need a decoder ring.
I'm guessing I can just checkout the code using subversion then use some
command to generate a patch/diff. Any hints on the steps?
Thanks,
-Clint
On Tue, Sep 14, 2010 at 11:06 PM, Jeremy Thomerson <
jeremy@wickettraining.com> wrote:
>
> jiras (with patches) are great!
>
> --
> Jeremy Thomerson
> http://www.wickettraining.com
>
Re: Wicket Example on GAE (Google App Engine) - Form post back
Posted by Jeremy Thomerson <je...@wickettraining.com>.
On Tue, Sep 14, 2010 at 10:50 PM, Clint Checketts <ch...@gmail.com>wrote:
> Figures: it wasn't a form postback. Just needed to throw in a Model between
> the repeater and the List. Strange how it worked without the model locally,
> but broke once on GAE. Must be the clustering.
>
> Does it make sense for me to open up Jiras while improving the built-in
> wicket examples? Or is there some simpler, less nagging way?
>
jiras (with patches) are great!
--
Jeremy Thomerson
http://www.wickettraining.com
Re: Wicket Example on GAE (Google App Engine) - Form post back
Posted by Clint Checketts <ch...@gmail.com>.
Figures: it wasn't a form postback. Just needed to throw in a Model between
the repeater and the List. Strange how it worked without the model locally,
but broke once on GAE. Must be the clustering.
Does it make sense for me to open up Jiras while improving the built-in
wicket examples? Or is there some simpler, less nagging way?
-Clint
On Thu, Sep 9, 2010 at 6:16 AM, Clint Checketts <ch...@gmail.com> wrote:
> Yes. I forgot to mention that I am also using the proper HttpSessionStore
> and it still isn't doing the right post/redirect behavior. Still it makes me
> wonder if there is some glitch or something in the RequestCycle that GAE
> isn't handling right.
>
> -Clint
>
>
>
> On Thu, Sep 9, 2010 at 12:07 AM, Dominik Drzewiecki <
> dominik.drzewiecki@gmail.com> wrote:
>
>> You have overriden newSessionStore() in your application in order to
>> use HttpSessionStore rather than the default
>> SecondLevelCacheSessionStore, haven't you?
>> Take a look at Dan's blog entry :
>>
>> http://www.danwalmsley.com/2009/04/08/apache-wicket-on-google-app-engine-for-java/
>>
>> cheers,
>> /dd
>>
>> --
>> /* Spelin donut mader if iz ina coment */
>>
>
>
Re: Wicket Example on GAE (Google App Engine) - Form post back
Posted by Clint Checketts <ch...@gmail.com>.
Yes. I forgot to mention that I am also using the proper HttpSessionStore
and it still isn't doing the right post/redirect behavior. Still it makes me
wonder if there is some glitch or something in the RequestCycle that GAE
isn't handling right.
-Clint
On Thu, Sep 9, 2010 at 12:07 AM, Dominik Drzewiecki <
dominik.drzewiecki@gmail.com> wrote:
> You have overriden newSessionStore() in your application in order to
> use HttpSessionStore rather than the default
> SecondLevelCacheSessionStore, haven't you?
> Take a look at Dan's blog entry :
>
> http://www.danwalmsley.com/2009/04/08/apache-wicket-on-google-app-engine-for-java/
>
> cheers,
> /dd
>
> --
> /* Spelin donut mader if iz ina coment */
>
Re: Wicket Example on GAE (Google App Engine) - Form post back
Posted by Dominik Drzewiecki <do...@gmail.com>.
You have overriden newSessionStore() in your application in order to
use HttpSessionStore rather than the default
SecondLevelCacheSessionStore, haven't you?
Take a look at Dan's blog entry :
http://www.danwalmsley.com/2009/04/08/apache-wicket-on-google-app-engine-for-java/
cheers,
/dd
--
/* Spelin donut mader if iz ina coment */