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

Reply via email to