weird, I get the same error even when I pin objects and call urlfetch
synchronously:
url = new URL(urlString);
request = new HTTPRequest(url);
request.addHeader(userAgentHeader);
request.addHeader(authorizationHeader);
request.addHeader(acceptEncodingHeader);
request.addHeader(acceptCharsetHeader);
// undo pinning after debug
HTTPResponse response =
urlFetchService.fetch(request);
byte[] responseBytes = response.getContent();
String responseString = new
String(responseBytes);
parseResponse(responseString);
apiCallsMade++;
On Feb 19, 7:33 am, Conor Power <[email protected]> wrote:
> apologies if I'm a little vague in my reply but I remember receiving
> something similar when I first started using the URLFetchService and I think
> it was related to the fact that I had imported the incorrect classes for
> HTTPRequest or header or something like like. I think I just chose the first
> one offered to me by the IDE ...
>
> It was a while ago so I hope I'm not sending you on a wild goose chase.
>
> On Fri, Feb 19, 2010 at 4:52 AM, davidnelson <
>
>
>
> [email protected]> wrote:
> > Hi,
>
> > I'm trying to implement async http in java. Here is the important
> > part of the code:
>
> > for (String urlString : urls)
> > {
> > // TODO: try and get rid of these two heap
> > allocations
> > url = new URL(urlString);
> > request = new HTTPRequest(url);
> > request.addHeader(userAgentHeader);
> > request.addHeader(authorizationHeader);
> > request.addHeader(acceptEncodingHeader);
> > request.addHeader(acceptCharsetHeader);
>
> > responses.add(URLFetchServiceFactory.getURLFetchService().fetchAsync(reques
> > t));
> > apiCallsMade++;
> > }
> > for (Future<HTTPResponse> futureResponse :
> > responses)
> > {
> > parseResponse(new
> > String(futureResponse.get().getContent()));
> > }
>
> > I keep getting this error: "com.google.apphosting.api.ApiProxy
> > $CallNotFoundException: The API package 'urlfetch' or call 'Fetch()'
> > was not found.". I looked around for any jars that were missing from
> > the classpath but didn't see anything missing. Do you know which jar
> > that code is in? I googled the error and also searched through this
> > group but found nothing.
>
> > Thanks,
> > David
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Google App Engine" group.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to
> > [email protected]<google-appengine%2Bunsubscrib
> > [email protected]>
> > .
> > For more options, visit this group at
> >http://groups.google.com/group/google-appengine?hl=en.
--
You received this message because you are subscribed to the Google Groups
"Google App Engine" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/google-appengine?hl=en.