tag:blogger.com,1999:blog-8976990577786961583.post317400839969950869..comments2023-12-21T17:09:42.587+01:00Comments on Strongly Typed, Loosely Coupled: Wicket on Google App EngineNick Wiedenbrückhttp://www.blogger.com/profile/08284848227891035967noreply@blogger.comBlogger25125tag:blogger.com,1999:blog-8976990577786961583.post-4407748683517025562012-01-04T01:05:16.351+01:002012-01-04T01:05:16.351+01:00I have been getting an INTERNAL_SERVER_ERROR for m...I have been getting an INTERNAL_SERVER_ERROR for my wicket page but I'm not getting any logging to give more details. On point #3 above, I understood that I should add the details you show to the filename that comes before the colon. Did you mean that I should put those somewhere in the project properties?Danielhttps://www.blogger.com/profile/09877497598497683916noreply@blogger.comtag:blogger.com,1999:blog-8976990577786961583.post-71178780592501310352011-10-24T22:20:29.342+02:002011-10-24T22:20:29.342+02:00With wicket 1.5 use on application init getStoreSe...With wicket 1.5 use on application init getStoreSettings().setAsynchronous(false); or you will run into modifythreadgroup problem.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-8976990577786961583.post-12953251516805619872010-02-03T03:28:30.116+01:002010-02-03T03:28:30.116+01:00i had to add serialVersionUID to my wicket pages s...i had to add serialVersionUID to my wicket pages since they are stored in the session and serialized. I guess they are not required by Eclipse when I create a wicket page. before i did that, i was receiving an exception like:<br /><br />javax.servlet.ServletException: java.lang.RuntimeException: java.io.InvalidClassException: wicket.LoginPage; local class incompatible: stream classdesc Unknownhttps://www.blogger.com/profile/10600866296055849156noreply@blogger.comtag:blogger.com,1999:blog-8976990577786961583.post-36488974241372933262009-12-24T11:56:20.631+01:002009-12-24T11:56:20.631+01:00I am still looking for a Big table based PageStore...I am still looking for a Big table based PageStore, I know Disk based page store isnt going to work, and <br />I dont want to keep every thing in session.SNhttp://www.jsptube.comnoreply@blogger.comtag:blogger.com,1999:blog-8976990577786961583.post-44466139436882990312009-11-06T01:13:09.128+01:002009-11-06T01:13:09.128+01:00Be sure you don't have the wicket-jmx jar in y...Be sure you don't have the wicket-jmx jar in your app, it will fail with an error: <br />java.lang.NoClassDefFoundError: java.lang.management.ManagementFactory is a restricted class. Please see the Google App Engine developer's guide for more details.Sam Barnumhttps://www.blogger.com/profile/15728050727811777783noreply@blogger.comtag:blogger.com,1999:blog-8976990577786961583.post-56054082572256092952009-10-27T20:07:06.625+01:002009-10-27T20:07:06.625+01:00i've the same performance problems - more than...i've the same performance problems - more than 3 secound per request (ajax). i tried in deployment and development mode - same problem. doeas anyone solved this problem?Alexander Elsholzhttps://www.blogger.com/profile/14975705989972033507noreply@blogger.comtag:blogger.com,1999:blog-8976990577786961583.post-30203714356377951022009-10-24T15:41:09.144+02:002009-10-24T15:41:09.144+02:00I have an application running quite well on GAE us...I have an application running quite well on GAE using wicket + spring.<br /><br />Unfortunately i'm having SERIOUS performance problems (3 seconds per request). Has anyone else developed a GAE+wicket app that is in use and performant?Chrishttps://www.blogger.com/profile/12562201490325022153noreply@blogger.comtag:blogger.com,1999:blog-8976990577786961583.post-21443262501411135272009-09-18T16:07:24.334+02:002009-09-18T16:07:24.334+02:00Nice but why do you log via LOG4J when Wicket uses...Nice but why do you log via LOG4J when Wicket uses SLF4J and GAE JUL? Its better to use slf4j-jdk14.Lukáš Zapletalhttps://www.blogger.com/profile/16967584134290813018noreply@blogger.comtag:blogger.com,1999:blog-8976990577786961583.post-87337483487926961992009-08-10T21:55:41.997+02:002009-08-10T21:55:41.997+02:00@bwinfrey: Sounds like a nice idea. Haven't tr...@bwinfrey: Sounds like a nice idea. Haven't tried yet, though.Nick Wiedenbrückhttps://www.blogger.com/profile/08284848227891035967noreply@blogger.comtag:blogger.com,1999:blog-8976990577786961583.post-47684094725013319752009-07-28T20:57:53.934+02:002009-07-28T20:57:53.934+02:008. Disable SecondLevelCacheSessionStore
Is it pos...8. Disable SecondLevelCacheSessionStore<br /><br />Is it possible to use memcache instead of session as a replacement to writing to file? If so, do you have any implementation ideas?<br /><br />Thx, Bbwinfreyhttps://www.blogger.com/profile/00228150484966157373noreply@blogger.comtag:blogger.com,1999:blog-8976990577786961583.post-14527419369691749562009-07-02T08:16:43.796+02:002009-07-02T08:16:43.796+02:00The resource modification watching will be fixed a...The resource modification watching will be fixed as of Wicket 1.4.0-RC6. The Wicket guys introduced a replaceable IModificationWatcher interface.<br /><br />https://issues.apache.org/jira/browse/WICKET-2340Unknownhttps://www.blogger.com/profile/15591866573199079389noreply@blogger.comtag:blogger.com,1999:blog-8976990577786961583.post-20810827384646601982009-06-30T09:15:44.846+02:002009-06-30T09:15:44.846+02:00Oh, thanks ... I should have figured that out myse...Oh, thanks ... I should have figured that out myself. And the slash on the end is sooo important.Per Lundholmhttps://www.blogger.com/profile/04484128679182455792noreply@blogger.comtag:blogger.com,1999:blog-8976990577786961583.post-84449762129623367322009-06-30T08:55:31.480+02:002009-06-30T08:55:31.480+02:00@Per Lundholm: Actually, I did not deploy the samp...@Per Lundholm: Actually, I did not deploy the sample application i posted, but I successfully deployed another app.<br /><br />I had another look at the sample app. It includes an index.html with a wrong link. Try http://yourapp.appspot.com/wicket/ instead. This is where the WicketServlet is located.Nick Wiedenbrückhttps://www.blogger.com/profile/08284848227891035967noreply@blogger.comtag:blogger.com,1999:blog-8976990577786961583.post-45090015785259652542009-06-29T23:45:42.486+02:002009-06-29T23:45:42.486+02:00Merged your sample with an existing GAE/J applicat...Merged your sample with an existing GAE/J application. Worked without any issues "on the real thing".<br /><br />Merci!<br /><br />mfg OKAnonymoushttps://www.blogger.com/profile/10985633364948256515noreply@blogger.comtag:blogger.com,1999:blog-8976990577786961583.post-8538606882446415062009-06-28T00:05:31.844+02:002009-06-28T00:05:31.844+02:00I tried to upload your example but only get a 404 ...I tried to upload your example but only get a 404 when I click on the link on the first page. Did you really get this running deployed on GAE or just locally?<br /><br />Regards,<br /> PerPer Lundholmhttps://www.blogger.com/profile/04484128679182455792noreply@blogger.comtag:blogger.com,1999:blog-8976990577786961583.post-6572183116067219212009-06-09T23:36:26.196+02:002009-06-09T23:36:26.196+02:00For those who are playing with the DataStore: It s...For those who are playing with the DataStore: It seems that classes that has been "enhanced" by the DataNucleus JPA implementation can't be serialized. This means that you can't put them into the session :-(<br />Has anyone solved this or can anyone prove me wrong?<br /><br />Regards,<br />StefanStefan Meisner Larsenhttps://www.blogger.com/profile/17487610979835786961noreply@blogger.comtag:blogger.com,1999:blog-8976990577786961583.post-39281226507046183282009-05-20T12:32:42.245+02:002009-05-20T12:32:42.245+02:00@Troy Actually, I'm planning to to do a Wicket/GAE...@Troy Actually, I'm planning to to do a Wicket/GAE project. But sadly, currently I'm not having that much time working on it. So, it might take some time to see post on this topic.Nick Wiedenbrückhttps://www.blogger.com/profile/08284848227891035967noreply@blogger.comtag:blogger.com,1999:blog-8976990577786961583.post-22826756478692209202009-05-20T11:07:31.930+02:002009-05-20T11:07:31.930+02:00Hi,
I am new to Wicket and your demo is a great r...Hi,<br /><br />I am new to Wicket and your demo is a great resource. Would you be kind enough to extend your demo to show how to use Wicket with the Google data store?Troy Borjanoreply@blogger.comtag:blogger.com,1999:blog-8976990577786961583.post-44039099952280499842009-05-02T10:53:00.000+02:002009-05-02T10:53:00.000+02:00tHqnk you for this article. I used it as a referen...tHqnk you for this article. I used it as a reference in my article (in french) about the same subject.<br />http://blog.oxiane.com/2009/04/27/deploiement-dune-application-wicket-sur-google-app-engine/<br />Then i deploied a test application on gae. It worked, but I had a "little" problem with "Collections.unmodifiableList" - I hd to remove then to be GAE compatible - which is astonising...Gabriel Kastenbaumhttps://www.blogger.com/profile/02345176859648764609noreply@blogger.comtag:blogger.com,1999:blog-8976990577786961583.post-73808673229556793962009-04-14T15:50:00.000+02:002009-04-14T15:50:00.000+02:00I have a "hack" to reload resources in Wicket on G...I have a "hack" to reload resources in Wicket on Google App Engine<br /><br /><A HREF="http://lborupj.blogspot.com/2009/04/wicket-on-google-app-engine.html" REL="nofollow">http://lborupj.blogspot.com/2009/04/wicket-on-google-app-engine.html</A>lborupjhttps://www.blogger.com/profile/02921555657283185092noreply@blogger.comtag:blogger.com,1999:blog-8976990577786961583.post-3483298504841053612009-04-12T23:02:00.000+02:002009-04-12T23:02:00.000+02:00@Anonymous: Man, that's so terrible. Fixed.@Anonymous: Man, that's so terrible. Fixed.Nick Wiedenbrückhttps://www.blogger.com/profile/08284848227891035967noreply@blogger.comtag:blogger.com,1999:blog-8976990577786961583.post-81158462684586115192009-04-12T16:03:00.000+02:002009-04-12T16:03:00.000+02:00"Turn on loggin, so that you can see any strange t..."Turn on loggin, so that you can see any strange thins, that my occure"<BR/><BR/>!!!! Write out one hundred times !!!!<BR/><BR/>Turn on logging, so that you can see any strange things, that may occur<BR/><BR/>Ha haAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-8976990577786961583.post-57844823621624999642009-04-10T14:11:00.000+02:002009-04-10T14:11:00.000+02:00Thanks! Since I run the demo app I immediately tri...Thanks! Since I run the demo app I immediately tried to use Wicket but keep encountering errors. I give up after 3 hours but thanks to this post at least its running.Unknownhttps://www.blogger.com/profile/16536209136364627790noreply@blogger.comtag:blogger.com,1999:blog-8976990577786961583.post-70745016919632000092009-04-10T13:46:00.000+02:002009-04-10T13:46:00.000+02:007. Disable resource modification watchingI know yo...7. Disable resource modification watching<BR/>I know you have to do this, but have anyone figured out a way to disable resource caching in development without resource modification watching since one have to restart the debugger to se a change in a html page otherways.Jonas Wiklundhttps://www.blogger.com/profile/00056373107362235159noreply@blogger.comtag:blogger.com,1999:blog-8976990577786961583.post-16198064067911358982009-04-10T09:48:00.000+02:002009-04-10T09:48:00.000+02:00thank you for this! works great so far. I used 1....thank you for this! works great so far. <BR/><BR/>I used 1.4-rc2, besides the the fact that slf4j is 1.2.14 I also have to add slf4j-api in addition to slf4j-log4j.Miaubizhttps://www.blogger.com/profile/06950334298510471857noreply@blogger.com