Is there any problem with the Java SDK, I tried the latest version 1.9.42 in eclipse. It still doesn't work. This is really puzzling me now.
On Aug 5, 2016 9:25 PM, "Apurva Nandan" <[email protected]> wrote: > Hi. I am using Eclipse and in the configuration for Google app engine, I > just provide the latest SDK location (folder) which I have downloaded. > I have cross-checked it multiple times. I am using the latest SDK. > > - Apurva > > On Jul 29, 2016 11:53 PM, "'Nick (Cloud Platform Support)' via Google App > Engine" <[email protected]> wrote: > >> Hey Apurva, >> >> Could you show the details of how you installed SDK 1.9.40? It's possible >> you're still compiling / deploying with the old SDK, which is expected to >> throw this error. >> >> Cheers! >> >> Nick >> Cloud Platform Community Support >> >> On Wednesday, July 27, 2016 at 1:53:29 PM UTC-4, Apurva Nandan wrote: >>> >>> Hello, >>> >>> I tried the Java SDK 1.9.40 but the problem still persists. Have spent a >>> lot of time on this but not able to figure out the problem. Do you have any >>> more hints ? >>> >>> -Apurva >>> >>> On Jul 27, 2016 4:47 PM, "'Nicholas (Google Cloud Support)' via Google >>> App Engine" <[email protected]> wrote: >>> >>> This error suggests that the package and API call you are attempting to >>> use are not present. This may very well be due to the version of the SDK >>> you are using. 1.9.18 was released on February 19, 2015 >>> <https://code.google.com/p/googleappengine/wiki/SdkForJavaReleaseNotes>. >>> There have been numerous releases, patches and fixes since. We're >>> currently at 1.9.40 >>> <https://cloud.google.com/appengine/docs/java/release-notes>. I would >>> strongly suggest updating to this most recent version and re-attempting >>> this, providing this error again if it arises. >>> >>> >>> On Tuesday, July 26, 2016 at 4:53:53 PM UTC-4, Apurva Nandan wrote: >>>> >>>> >>>> Using Google App Engine's Search API, I am trying to index some >>>> document into a test index. I am using the code sample given on the Google >>>> App Engine official documentation. But when I try to run the snippet below. >>>> I get the following error when I tr to put a document via index.put: >>>> >>>> Exception in thread "main" >>>> com.google.apphosting.api.ApiProxy$CallNotFoundException: >>>> The API package 'search' or call 'IndexDocument()' was not found. at >>>> com.google.apphosting.api.ApiProxy$1.get(ApiProxy.java:179) at >>>> com.google.apphosting.api.ApiProxy$1.get(ApiProxy.java:177) at >>>> com.google.appengine.api.utils.FutureWrapper.get(FutureWrapper.java:88) >>>> at com.google.appengine.api.utils.FutureWrapper.get(FutureWrapper.java:88) >>>> at >>>> com.google.appengine.api.search.FutureHelper.getInternal(FutureHelper.java:73) >>>> at >>>> com.google.appengine.api.search.FutureHelper.quietGet(FutureHelper.java:32) >>>> at com.google.appengine.api.search.IndexImpl.put(IndexImpl.java:486) >>>> at test.service.SearchingService.indexADocument(SearchingServic >>>> e.java:52) >>>> >>>> Here's the code snippet: >>>> >>>> IndexSpec indexSpec = IndexSpec.newBuilder().setName(indexName).build(); >>>> >>>> SearchService service = SearchServiceFactory.getSearchService( >>>> >>>> SearchServiceConfig.newBuilder().setDeadline(10.0).setNamespace("geeky").build()); >>>> Index index = service.getIndex(indexSpec); >>>> >>>> >>>> >>>> final int maxRetry = 3; >>>> int attempts = 0; >>>> int delay = 2; >>>> while (true) { >>>> try { >>>> >>>> index.put(document); // ERROR!!!!!!!!!! >>>> } catch (PutException e) { >>>> if >>>> (StatusCode.TRANSIENT_ERROR.equals(e.getOperationResult().getCode()) >>>> && ++attempts < maxRetry) { // retrying >>>> Thread.sleep(delay * 1000); >>>> delay *= 2; // easy exponential backoff >>>> continue; >>>> } else { >>>> throw e; // otherwise throw >>>> } >>>> } >>>> break; >>>> } >>>> >>>> } >>>> >>>> I am using appengine-java-sdk-1.9.18 with Eclipse Kepler. It doesn't >>>> matter if I run the code on a local dev server or in production hosted on >>>> appspot. I get the same error. I am already authenticated in eclipse to my >>>> google account, and am able to push my code into production via eclipse. >>>> Has anybody seen this error before? >>>> >>> -- >>> You received this message because you are subscribed to a topic in the >>> Google Groups "Google App Engine" group. >>> To unsubscribe from this topic, visit https://groups.google.com/d/to >>> pic/google-appengine/w9Pv1JH9nHg/unsubscribe. >>> To unsubscribe from this group and all its topics, send an email to >>> [email protected]. >>> To post to this group, send email to [email protected]. >>> Visit this group at https://groups.google.com/group/google-appengine. >>> To view this discussion on the web visit https://groups.google.com/d/ms >>> gid/google-appengine/d7c4b741-602e-4e8a-958f-18e0df425393%40 >>> googlegroups.com >>> <https://groups.google.com/d/msgid/google-appengine/d7c4b741-602e-4e8a-958f-18e0df425393%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >>> For more options, visit https://groups.google.com/d/optout. >>> >>> >>> -- >> You received this message because you are subscribed to a topic in the >> Google Groups "Google App Engine" group. >> To unsubscribe from this topic, visit https://groups.google.com/d/to >> pic/google-appengine/w9Pv1JH9nHg/unsubscribe. >> To unsubscribe from this group and all its topics, send an email to >> [email protected]. >> To post to this group, send email to [email protected]. >> Visit this group at https://groups.google.com/group/google-appengine. >> To view this discussion on the web visit https://groups.google.com/d/ms >> gid/google-appengine/d04ed170-d87c-40d2-9d35-7d31529b48a4% >> 40googlegroups.com >> <https://groups.google.com/d/msgid/google-appengine/d04ed170-d87c-40d2-9d35-7d31529b48a4%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> For more options, visit https://groups.google.com/d/optout. >> > -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/google-appengine. To view this discussion on the web visit https://groups.google.com/d/msgid/google-appengine/CAFk2cV7Yc9qz2j6PXck_Um_g4ORPeZ6YLmoJTAEZW_uPMqumxQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
