Hey Don, Joe fixed this and there's a patch out now for SiteMesh so it runs on the AppEngine now.
Cheers, Richard L. Burton III http://www.easyshout.com http://twitter.com/rburton Don Brown-2 wrote: > > Huzzah, it works. Once I removed sitemesh, the simple starter app > works: http://struts2-demo.appspot.com/index.action > > I want to add a new option that allows the user to disable the ognl > permission checks, so I'm guessing I'll do that in trunk. Any > objections? > > Don > > On Fri, Apr 10, 2009 at 1:54 AM, Musachy Barroso <musa...@gmail.com> > wrote: >> thanks. I got it to work and uploaded to "struts-demo", and yeah I >> also got the classnotfound exception. I will piggyback on Don's >> research ;) >> >> musachy >> >> On Thu, Apr 9, 2009 at 11:47 AM, Al Sutton <a...@funkyandroid.com> wrote: >>> Appcfg is a script which just runs a java app and uses wherever it picks >>> Java up from as the java.home variable. This means if it picks up the >>> jre >>> java version it won't find javac and bail on you about 10 or 20-odd >>> percent >>> in. >>> >>> AppEngine invite on its' way btw, I don't know if Don wants to add you >>> as a >>> comitter to his git repo. >>> >>> Al. >>> >>> >>> --- >>> >>> * Written an Android App? - List it at http://andappstore.com/ * >>> >>> ====== >>> Funky Android Limited is registered in England & Wales with the >>> company number 6741909. The registered head office is Kemp House, >>> 152-160 City Road, London, EC1V 2NX, UK. >>> >>> The views expressed in this email are those of the author and not >>> necessarily those of Funky Android Limited, it's associates, or it's >>> subsidiaries. >>> >>> >>> -----Original Message----- >>> From: Musachy Barroso [mailto:musa...@gmail.com] >>> Sent: 09 April 2009 16:44 >>> To: Struts Developers List >>> Subject: Re: Google App Engine support? >>> >>> yeah sure. Let me try that, it is probably getting confused with one of >>> the >>> 1234e10 SDKs/JREs I have around. >>> >>> musachy >>> >>> On Thu, Apr 9, 2009 at 11:34 AM, Al Sutton <a...@funkyandroid.com> wrote: >>>> Set JDK_HOME\bin first on your path. If it picks up the JRE version of >>>> java you're stuffed. >>>> >>>> Do you want an invite the project I set up that Don is working on? >>>> >>>> Al. >>>> >>>> >>>> --- >>>> >>>> * Written an Android App? - List it at http://andappstore.com/ * >>>> >>>> ====== >>>> Funky Android Limited is registered in England & Wales with the >>>> company number 6741909. The registered head office is Kemp House, >>>> 152-160 City Road, London, EC1V 2NX, UK. >>>> >>>> The views expressed in this email are those of the author and not >>>> necessarily those of Funky Android Limited, it's associates, or it's >>>> subsidiaries. >>>> >>>> >>>> -----Original Message----- >>>> From: Musachy Barroso [mailto:musa...@gmail.com] >>>> Sent: 09 April 2009 16:24 >>>> To: Struts Developers List >>>> Subject: Re: Google App Engine support? >>>> >>>> I am trying it also, but I can't get appcfg to find javac. >>>> >>>> musachy >>>> >>>> On Thu, Apr 9, 2009 at 11:17 AM, Al Sutton <a...@funkyandroid.com> wrote: >>>>> No worries. >>>>> >>>>> Enjoy, >>>>> >>>>> Al. >>>>> >>>>> >>>>> --- >>>>> >>>>> * Written an Android App? - List it at http://andappstore.com/ * >>>>> >>>>> ====== >>>>> Funky Android Limited is registered in England & Wales with the >>>>> company number 6741909. The registered head office is Kemp House, >>>>> 152-160 City Road, London, EC1V 2NX, UK. >>>>> >>>>> The views expressed in this email are those of the author and not >>>>> necessarily those of Funky Android Limited, it's associates, or it's >>>>> subsidiaries. >>>>> >>>>> >>>>> -----Original Message----- >>>>> From: Don Brown [mailto:mr...@twdata.org] >>>>> Sent: 09 April 2009 16:16 >>>>> To: Struts Developers List >>>>> Subject: Re: Google App Engine support? >>>>> >>>>> Hmm...bad sitemesh... >>>>> >>>>> java.lang.NoClassDefFoundError: Could not initialize class >>>>> com.google.apphosting.runtime.security.shared.stub.javax.naming.Initi >>>>> a >>>>> lConte >>>>> xt >>>>> at >>>>> com.opensymphony.module.sitemesh.Factory.getEnvEntry(Factory.java:88) >>>>> at >>>>> com.opensymphony.module.sitemesh.Factory.getInstance(Factory.java:42) >>>>> at >>>>> com.opensymphony.module.sitemesh.filter.PageFilter.init(PageFilter.ja >>>>> v >>>>> a:87) >>>>> >>>>> Cool, I'll look into it this weekend. Thanks for the help! >>>>> >>>>> Don >>>>> >>>>> On Fri, Apr 10, 2009 at 1:04 AM, Al Sutton <a...@funkyandroid.com> >>>>> wrote: >>>>>> It's given me a 500, but I've added you as a collaborator on the >>>>>> project so you should get access to the Java loveliness & error log >>>>>> that >>>>> way ;). >>>>>> >>>>>> Al. >>>>>> >>>>>> --- >>>>>> >>>>>> * Written an Android App? - List it at http://andappstore.com/ * >>>>>> >>>>>> ====== >>>>>> Funky Android Limited is registered in England & Wales with the >>>>>> company number 6741909. The registered head office is Kemp House, >>>>>> 152-160 City Road, London, EC1V 2NX, UK. >>>>>> >>>>>> The views expressed in this email are those of the author and not >>>>>> necessarily those of Funky Android Limited, it's associates, or it's >>>>>> subsidiaries. >>>>>> >>>>>> >>>>>> -----Original Message----- >>>>>> From: Don Brown [mailto:mr...@twdata.org] >>>>>> Sent: 09 April 2009 15:39 >>>>>> To: Struts Developers List >>>>>> Subject: Re: Google App Engine support? >>>>>> >>>>>> Cool. I have an account too, but haven't received the Java upgrade >>>>>> approval yet. I put my code up on Github: >>>>>> http://github.com/mrdon/gae-sandbox/tree/master You will need to >>>>>> change the path to the sdk in build.xml. >>>>>> >>>>>> Don >>>>>> >>>>>> On Fri, Apr 10, 2009 at 12:32 AM, Al Sutton <a...@funkyandroid.com> >>>>>> wrote: >>>>>>> If you want to send over what you've done I've got a live account >>>>>>> I'd be willing to test it on. >>>>>>> >>>>>>> Al. >>>>>>> >>>>>>> --- >>>>>>> >>>>>>> * Written an Android App? - List it at http://andappstore.com/ * >>>>>>> >>>>>>> ====== >>>>>>> Funky Android Limited is registered in England & Wales with the >>>>>>> company number 6741909. The registered head office is Kemp House, >>>>>>> 152-160 City Road, London, EC1V 2NX, UK. >>>>>>> >>>>>>> The views expressed in this email are those of the author and not >>>>>>> necessarily those of Funky Android Limited, it's associates, or >>>>>>> it's subsidiaries. >>>>>>> >>>>>>> >>>>>>> -----Original Message----- >>>>>>> From: Don Brown [mailto:mr...@twdata.org] >>>>>>> Sent: 09 April 2009 15:31 >>>>>>> To: Struts Developers List >>>>>>> Subject: Google App Engine support? >>>>>>> >>>>>>> Has anyone tried or, better yet, succeeded in getting Struts 2 to >>>>>>> run on Google App Engine? While waiting for an account, I did get >>>>>>> the showcase with 2.1.6 to run in the sdk. The only sticking point >>>>>>> was the security manager that ognl uses. Since the security >>>>>>> manager is used by GAE to lock down Java, the custom OGNL >>>>>>> permissions are obviously not granted, so to disable OGNL's little >>>>>>> checks, I created an servlet context listener that just sets >>>>>> OgnlRuntime.setSecurityManager(null), which seems to do the trick. >>>>>>> From what I hear, deploying on the real thing is still different >>>>>>> than the sdk, so I don't know if it runs for real. >>>>>>> >>>>>>> Don >>>>>>> >>>>>>> ------------------------------------------------------------------- >>>>>>> - >>>>>>> - To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org For >>>>>>> additional commands, e-mail: dev-h...@struts.apache.org >>>>>>> >>>>>>> >>>>>>> >>>>>>> ------------------------------------------------------------------- >>>>>>> - >>>>>>> - To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org For >>>>>>> additional commands, e-mail: dev-h...@struts.apache.org >>>>>>> >>>>>>> >>>>>> >>>>>> -------------------------------------------------------------------- >>>>>> - To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org For >>>>>> additional commands, e-mail: dev-h...@struts.apache.org >>>>>> >>>>>> >>>>>> >>>>>> -------------------------------------------------------------------- >>>>>> - To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org For >>>>>> additional commands, e-mail: dev-h...@struts.apache.org >>>>>> >>>>>> >>>>> >>>>> --------------------------------------------------------------------- >>>>> To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org For >>>>> additional commands, e-mail: dev-h...@struts.apache.org >>>>> >>>>> >>>>> >>>>> --------------------------------------------------------------------- >>>>> To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org For >>>>> additional commands, e-mail: dev-h...@struts.apache.org >>>>> >>>>> >>>> >>>> >>>> >>>> -- >>>> "Hey you! Would you help me to carry the stone?" Pink Floyd >>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org For >>>> additional commands, e-mail: dev-h...@struts.apache.org >>>> >>>> >>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org For >>>> additional commands, e-mail: dev-h...@struts.apache.org >>>> >>>> >>> >>> >>> >>> -- >>> "Hey you! Would you help me to carry the stone?" Pink Floyd >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org For additional >>> commands, e-mail: dev-h...@struts.apache.org >>> >>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org >>> For additional commands, e-mail: dev-h...@struts.apache.org >>> >>> >> >> >> >> -- >> "Hey you! Would you help me to carry the stone?" Pink Floyd >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org >> For additional commands, e-mail: dev-h...@struts.apache.org >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org > For additional commands, e-mail: dev-h...@struts.apache.org > > > -- View this message in context: http://www.nabble.com/Google-App-Engine-support--tp22972179p23090304.html Sent from the Struts - Dev mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org For additional commands, e-mail: dev-h...@struts.apache.org