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

Reply via email to