Thanks Jon. Also just FYI, I checked the servlet api situation. There's a depedency (in scope provided) to servlet-api 3.0 simply because the module uses Jetty 8 for testing. Shiro has a dependency to 2.3 servlet api so it should work work all the way down to that version.
Kalle On Thu, Oct 2, 2014 at 4:11 PM, Jon Williams <williams.jonat...@gmail.com> wrote: > Hi Kalle, > > I have tapestry-security 0.6.0 working successfully in GAE with > tapestry5.4 beta 22. > My problem was due to an oversight in my code which was quasi-impossible > to isolate from just looking at GAE logs. > Finally broke down and got the app running locally in a debugger today and > fixed my problem. > Thanks for your kind offer of help. Apologies for the false alarm. > > On Sun, Sep 14, 2014 at 9:37 PM, Kalle Korhonen < > kalle.o.korho...@gmail.com> wrote: > >> Do you have a stack trace? And you are sure you are just not deploying a >> servlet api with you war? In the simplest (to correct) case we are using >> some 3.0 features but off-hand I don't remember any and they are relatively >> easily to code around. 3.0 api is already 5 years old but it might be worth >> supporting it. Another possibility, and I seem to recall a related issue >> was reported on Shiro lists, is that you can't spawn threads in GAE which >> is why scheduledExecutors and things like that are not white listed. If you >> can isolate the problem further and dig up the reason for the failure, I'll >> be happy to assist getting tapestry-security running on GAE. >> >> Kalle >> >> On Sun, Sep 14, 2014 at 3:28 PM, Jon Williams < >> williams.jonat...@gmail.com> wrote: >> >>> Hi Kalle, (& y'all) >>> >>> I see your tapestry-security 0.6.0 has a dependency on the v3.0 servlet >>> spec. >>> I know 0.5.1 had it too, because I have an app running with it in a v3 >>> servlet container that works fine and dandy. >>> >>> I am trying to work tapestry-security 0.6.0 into another app that's in >>> production on GAE. Sadly GAE is perpetually stuck on servlet spec 2.5, it >>> seems there is no positive news on that changing to v3 anytime soon... ( >>> https://code.google.com/p/googleappengine/issues/detail?id=3091) >>> >>> What I'm seeing is tapestry-security 0.6.0 not working in GAE. >>> My hunch is it's most probably because it's not a v3 API servlet >>> container. >>> What do you say? Is this about what you'd expect given my servlet api >>> impedance? >>> >>> Thanks >>> Jon >>> >>> >> >> >