False alarm, its working, the problem was in AccessController On Sun, Feb 21, 2010 at 17:43, Dmitry Gusev <dmitry.gu...@gmail.com> wrote:
> Hi, Alex! > > Did you had any success with this? > > I have similiar problem now implementing GAE Task Queue API in my T5 app. > > > On Thu, Dec 31, 2009 at 02:41, Alex Kotchnev <akoch...@gmail.com> wrote: > >> I've been struggling a bit w/ getting the GAE blobstore API to upload >> files >> into a GAE T5 based app. All of the examples include using the blobstore >> service to create a URL to which the file is uploaded, after which the >> blobstore passes the control to a URL provided by user, e.g. : >> >> url = blobstoreService.createUploadUrl("/upload") // after the upload is >> done, GAE was supposed to "post" to this URL >> >> My initial take was to use the T5 component resources to create an event >> handling URL and pass it into the blobstore service, with the expectation >> that GAE will then post to my event URL at which point I'd post-process >> the >> upload. >> >> The problem is that it seems that GAE doesn't initiate a new POST request >> to >> the given URL, but just "forwards" the request to it. As a result, because >> the request is initially initiated to a non T5 URL, the whole T5 magic >> doesn't kick in and my event handler isn't called. However, if I create a >> simple servlet, mapped to , say '/upload', it does get called properly. >> >> So, the idea I have is this : create a very simple servlet mapped to >> "/upload", and whenever it's called, I'll just pipe in the request into >> the >> T5 infrastructure so that my events get called as I want them to. The >> question here is : if I did that, what entrypoint in the API should I use >> ? >> >> Alternatively, I could certainly look up the T5 registry from the servlet >> ( >> I think I know how to do that) and invoke some service in it to "post >> process" the uploads. >> >> Can anyone point me where I should be looking at for the entrypoint into >> the >> T5 processing pipeline that I can invoke from the servlet ? >> >> Thanks in advance, >> >> Alex K >> > > > > -- > Dmitry Gusev > > AnjLab Team > http://anjlab.com > -- Dmitry Gusev AnjLab Team http://anjlab.com