[google-appengine] very high urlfetch error rate
Yesterday,last about 8 hours, the urlfetch error rate was above 20%; Same issue starts again now. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~--~~~~--~~--~--~---
[google-appengine] Re: When will appcfg.py be able to download/check out?
Hi Jungang, Using a version control system such as SVN or Git is your best bet. App Engine is not intended to be used as version control. -Nick Johnson On Wed, Jul 22, 2009 at 11:46 PM, Juguang XIAO jugu...@gmail.com wrote: This is not a usual case, but people at times may still need it. I have two machines, one in office and one at home, working on the same GAE project. My usual practice to synchronize these 2 environments is to copy the files over my USB drive. As you can see this is very traditional way. I once came across the idea to use a SVN server to sync, but now I think it may be the best that GAE provides such features for us. When we do `appcfy.py update`, it is really a update or check-in. Why not just add check-out ? My 2 cents Juguang -- = Juguang XIAO Beijing, China -- Nick Johnson, App Engine Developer Programs Engineer Google Ireland Ltd. :: Registered in Dublin, Ireland, Registration Number: 368047 --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~--~~~~--~~--~--~---
[google-appengine] Re: simultaneous dynamic requests, max blob size, multi-blob?
Thanks Nick! On Wed, Jul 22, 2009 at 3:56 AM, Nick Johnson (Google)nick.john...@google.com wrote: Hi Jeff, When I said 10MB, I was referring to the 10MB request size limit, and pointing out that the forthcoming blob API will allow storing blobs larger than that size also. You can currently store anything up to 10MB by splitting the blob into multiple datastore entities, but it's impossible to accept an upload greater than 10MB at all. -Nick Johnson On Tue, Jul 21, 2009 at 9:26 AM, Jeff Enderwickjeff.enderw...@gmail.com wrote: Yeah, just trying to get clarification. Nick's email stated 10MB, Wikipedia says 1MB with a 10MB response limit. If Wikipedia is right and I can get 10MB in/out the door, I can always fragment (or wait, or if Nick says it is now 10MB ... :-). http://en.wikipedia.org/wiki/Google_App_Engine#Hard_limits On Mon, Jul 20, 2009 at 4:00 PM, Wooblegeoffsp...@gmail.com wrote: On Jul 18, 8:29 pm, Jeff Enderwick jeff.enderw...@gmail.com wrote: Is 10MB the current limit, or is it 1MB? I was under the impression that the max blob size was 1MB, and max HTTP response size was 10MB. Do I have it right? API calls are limited to 1MB unless that's been changed without an announcement fairly recently; you couldn't get more than 1MB into an entity even if the blob itself could hold it. -- Nick Johnson, App Engine Developer Programs Engineer Google Ireland Ltd. :: Registered in Dublin, Ireland, Registration Number: 368047 --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~--~~~~--~~--~--~---
[google-appengine] Re: SMS Verfication Troubles
Hi Vinci, I've activated your account. -Nick On Wed, Jul 22, 2009 at 3:12 PM, Vinci Amorim vinci.amo...@gmail.comwrote: Hi Nick Johnson, I´m having the same problem (Brazil). On Wed, Jul 22, 2009 at 9:52 AM, Nick Johnson (Google) nick.john...@google.com wrote: Hi Nicolas, I've activated your account. -Nick Johnson On Mon, Jul 20, 2009 at 6:48 AM, Nicolasnlan...@gmail.com wrote: Hi, I'm having the same problem with movistar in Argentina, could you also help me? Thanks Nicolas On Jul 14, 6:51 am, Nick Johnson (Google) nick.john...@google.com wrote: Hi Aivar, I've manually activated your account. -Nick Johnson On Sat, Jul 11, 2009 at 8:04 PM, Aivaraivar.anna...@gmail.com wrote: Nick, could you please help me too! I tried to get verification code to 2 different Estonian carriers (EMT and Tele2) without success (waited for 2 days). I was also unable to report problem athttp:// appengine.google.com/waitlist/sms_issues - from there i got error message There were errors:* Carrier thanks in advance! Aivar -- Nick Johnson, App Engine Developer Programs Engineer Google Ireland Ltd. :: Registered in Dublin, Ireland, Registration Number: 368047 -- Nick Johnson, App Engine Developer Programs Engineer Google Ireland Ltd. :: Registered in Dublin, Ireland, Registration Number: 368047 -- Vinci Amorim http://vinci.blog.br -- Nick Johnson, App Engine Developer Programs Engineer Google Ireland Ltd. :: Registered in Dublin, Ireland, Registration Number: 368047 --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~--~~~~--~~--~--~---
[google-appengine] Re: Problem with Verify Your Account by SMS
Hi Martin, I've activated your account. -Nick Johnson On Tue, Jul 21, 2009 at 11:25 PM, martin loveche...@gmail.com wrote: Hi, I am also having problems with SMS account verification. I keep getting Mobile Number or Username error. I'm from Taiwan, China. I type +886 and mobile number (no area code needed). Can I get some advice? Thanks very much! Regards, martin. On 7月15日, 下午9時22分, Nick Johnson (Google) nick.john...@google.com wrote: Hi Thiago, I've activated your account. -Nick Johnson On Tue, Jul 14, 2009 at 3:15 PM, Thiagoth.carne...@gmail.com wrote: Hi, I am also having problems with SMS account verification. I keep getting Mobile Number or Username error. I'm from Sydney, Australia. I type +61 and mobile number (no area code needed). Can I get some advice? Thanks very much! Regards, Thiago. On Jul 9, 7:28 pm, Nick Johnson (Google) nick.john...@google.com wrote: Hi Luis, We store verification details independently of any created apps, so that's unlikely to be the problem. Is the account you're using a Google Apps one (eg, not @gmail.com)? If so, you need to log in athttp://appengine.google.com/a/yourdomain, not justhttp:// appengine.google.com. In any case, I've activated the gmail account you're using. -Nick Johnson On Wed, Jul 8, 2009 at 11:44 PM, Luislme...@gmail.com wrote: I think I know exactly what happened. Hopefully this will help Google fix the issue. About a week ago I did use my phone for account verification for App Engine. I did get the code and I typed it in. Then I was presented with a form to create my 1st app, but I navigated away as I really didn't want to create one at that particular time. I thought I was verified so I could come back and create apps at any time. A week later I came back and the system wants to verify again but it doesn't like my phone number anymore. My theory is that because I verified already my phone number doesn't work, but because I have no apps the system wants to verify again. On Jul 7, 6:32 pm, Luis lme...@gmail.com wrote: I get same error but I'm in the US using ATT. Any help will be greatly appreciated. Thanks, - Luis On Jul 6, 3:22 am, Nick Johnson (Google) nick.john...@google.com wrote: Hi vico.ar, I've manually activated your account. -Nick Johnson On Fri, Jul 3, 2009 at 6:31 PM, vico.arvico...@gmail.com wrote: I have a problem with Verify Your Account bySMS page. Does anyone know how to verify one's account if you are living in Argentina? I entered my number in the format required by the verificator but it always gives Mobile Number or Username error. Regards, Víctor -- Nick Johnson, App Engine Developer Programs Engineer Google Ireland Ltd. :: Registered in Dublin, Ireland, Registration Number: 368047 -- Nick Johnson, App Engine Developer Programs Engineer Google Ireland Ltd. :: Registered in Dublin, Ireland, Registration Number: 368047 -- Nick Johnson, App Engine Developer Programs Engineer Google Ireland Ltd. :: Registered in Dublin, Ireland, Registration Number: 368047 -- Nick Johnson, App Engine Developer Programs Engineer Google Ireland Ltd. :: Registered in Dublin, Ireland, Registration Number: 368047 --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~--~~~~--~~--~--~---
[google-appengine] Re: Google App Engine Custom Domain Stopped Working
Hi casebash, Can you please try removing and re-adding the 'App Engine' service for this domain in your Apps control panel, and report back if that fixes the error? Also, make sure you don't have anything else, such as Sites, mapped to the www subdomain. -Nick Johnson On Wed, Jul 22, 2009 at 7:50 AM, casebash walkr...@gmail.com wrote: Hi all, I am running a Google App Engine App on the domain http://www.usydunit.com . Until recently, it was working (for several months), but it suddenly stopped after my last update. However, it is still accessible at http://1.latest.casebash-temp.appspot.com/. I don't believe I have touched any settings, although I did go in and confirm that they were what they should be. Does anyone have any idea of why it might not be working? Thanks very much, Chris -- Nick Johnson, App Engine Developer Programs Engineer Google Ireland Ltd. :: Registered in Dublin, Ireland, Registration Number: 368047 --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~--~~~~--~~--~--~---
[google-appengine] Re: Transactionally updating multiple entities over 1MB
Hi Juraj, No, there's no limit to the size of an entity group - only on the maximum rate at which you can update entities in a single entity group. -Nick Johnson On Fri, Jul 17, 2009 at 4:03 PM, Juraj Vitko juraj.vi...@gmail.com wrote: Nick, just one clarification (I can't find in docs) - is there a limit on the total size of an entity group? On Jun 29, 12:28 pm, Nick Johnson (Google) nick.john...@google.com wrote: On Sat, Jun 27, 2009 at 4:14 PM, Andy Freemanana...@earthlink.net wrote: Does that mean that db.put((e1, e2, e3,)) where all of the entities are 500kb will fail? Yes. Thanks. I'll take this opportunity to promote a couple of related feature requests. (1) We need a way to estimate entity sizes http://code.google.com/p/googleappengine/issues/detail?id=1084 The 1MB limit is on the API call, rather than the entity itself, per-se, so index size doesn't count in the 1MB limit. You can always serialize the entity yourself and check its size, though that requires touching datastore-internal methods. (2) We need a way to help predict when datastore operations will fail http://code.google.com/p/googleappengine/issues/detail?id=917 I assume that db.get((k1, k2,)) can fail because of size reasons when db.get(k1) followed by db.get(k2) will succeed. Does db.get((k1, k2,)) return at least one entity in that case? No, the operation will simply fail. Given that it's an invariant that the returned list has the same length as the passed list, there's no sensible way to return partial results without implying that certain entities didn't exist when they actually do. -Nick Johnson On Jun 26, 9:36 am, Nick Johnson (Google) nick.john...@google.com wrote: On Fri, Jun 26, 2009 at 4:42 PM, Andy Freeman ana...@earthlink.net wrote: the 1MB limit applies only to single API calls Does that mean that db.put((e1, e2, e3,)) where all of the entities are 500kb will fail? Yes. Where are limits on the total size per call documented? http://code.google.com/appengine/docs/python/datastore/overview.html#... only mentions a limit on the size of individual entities and the total number of entities for batch methods. The batch method documentation ( http://code.google.com/appengine/docs/python/datastore/functions.html andhttp:// code.google.com/appengine/docs/python/memcache/functions.html) does not mention any limits. You're right - we need to improve our documentation in that area. The 1MB limit applies to _all_ API calls. Is there a documented limit on the number of entities per memcache call? No. BTW - There is a typo in http://code.google.com/appengine/docs/python/memcache/overview.html#Q... . It says In addition to quotas, the following limits apply to the use of the Mail service: instead of Memcache service Thanks for the heads-up. -Nick Johnson On Jun 26, 7:28 am, Nick Johnson (Google) nick.john...@google.com wrote: Hi tav, Batch puts aren't transactional unless all the entities are in the same entity group. Transactions, however, _are_ transactional, and the 1MB limit applies only to single API calls, so you can make multiple puts to the same entity group in a transaction. -Nick Johnson On Fri, Jun 26, 2009 at 8:53 AM, tavt...@espians.com wrote: Hey guys and girls, I've got a situation where I'd have to transactionally update multiple entities which would cumulatively be greater than the 1MB datastore API limit... is there a decent solution for this? For example, let's say that I start off with entities E1, E2, E3 which are all about 400kb each. All the entities are specific to a given User. I grab them all on a remote node and do some calculations on them to yield new computed entities E1', E2', and E3'. Any failure of the remote node or the datastore is recoverable except when the remote node tries to *update* the datastore... in that situation, it'd have to batch the update into 2 separate .put() calls to overcome the 1MB limit. And should the remote node die after the first put(), we have a messy situation =) My solution at the moment is to: 1. Create a UserRecord entity which has a 'version' attribute corresponding to the latest versions of the related entities for any given User. 2. Add a 'version' attribute to all the entities. 3. Whenever the remote node creates the computed new set of entities, it creates them all with a new version number -- applying the same version for all the entities in the same transaction. 4. These new entities are actually .put() as totally separate and new entities, i.e. they do not overwrite the old entities. 5. Once a remote node
[google-appengine] Re: No SMS support for my country
I am having a simmaler problem (I don't have a phone). --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~--~~~~--~~--~--~---
[google-appengine] Approaches for Picture Storage
Hey everyone, I'm trying to figure out, how do applications utilizing App Engine actually store their Pictures? What are the approaches? Do you simply upload it to Datastore? or is it better to host it elsewhere and use Datastore to keep a url? Is there a better solution? I've been searching this group's discussions, but haven't found anything conclusive. Thanks for the input. Gerard --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~--~~~~--~~--~--~---
[google-appengine] any good ways to deal with the user session?
user api in google.appengine.api.users doesn't seem so powerful, and i want to manage users by myself. is there any api for user session? or, how can i modify the pages created by create_login_url? --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~--~~~~--~~--~--~---
[google-appengine] Can I sell the service(application) with GAE?
The service that I constructed on GAE Can the service offer be done to the third party in charge? I am not making the sales partner contract. sorry, I am not accustomed to English. thanks. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~--~~~~--~~--~--~---
[google-appengine] Authenticating user for my app and some Google services at the same time?
Hi, I wonder if it is possible to authenticate a user to login to my app and some other Google services (Contacts, Calendar...) at the same time. I've seen a posting that it is possible to authenticate for several Google services with a single request by enumerating them in the scope separated by %20. But can I include the scope for my own application or do the user have to login at least twice? Thanks for any hints, Daniel --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~--~~~~--~~--~--~---
[google-appengine] Re: Problem with Verify Your Account by SMS
I have the same problem vico.ar has. I'm Argentinian and i can't verify my account. I get the following error: Mobile Number or Username On Jul 23, 7:16 am, Nick Johnson (Google) nick.john...@google.com wrote: Hi Martin, I've activated your account. -Nick Johnson On Tue, Jul 21, 2009 at 11:25 PM, martin loveche...@gmail.com wrote: Hi, I am also having problems with SMS account verification. I keep getting Mobile Number or Username error. I'm from Taiwan, China. I type +886 and mobile number (no area code needed). Can I get some advice? Thanks very much! Regards, martin. On 7月15日, 下午9時22分, Nick Johnson (Google) nick.john...@google.com wrote: Hi Thiago, I've activated your account. -Nick Johnson On Tue, Jul 14, 2009 at 3:15 PM, Thiagoth.carne...@gmail.com wrote: Hi, I am also having problems with SMS account verification. I keep getting Mobile Number or Username error. I'm from Sydney, Australia. I type +61 and mobile number (no area code needed). Can I get some advice? Thanks very much! Regards, Thiago. On Jul 9, 7:28 pm, Nick Johnson (Google) nick.john...@google.com wrote: Hi Luis, We store verification details independently of any created apps, so that's unlikely to be the problem. Is the account you're using a Google Apps one (eg, not @gmail.com)? If so, you need to log in athttp://appengine.google.com/a/yourdomain, not justhttp:// appengine.google.com. In any case, I've activated the gmail account you're using. -Nick Johnson On Wed, Jul 8, 2009 at 11:44 PM, Luislme...@gmail.com wrote: I think I know exactly what happened. Hopefully this will help Google fix the issue. About a week ago I did use my phone for account verification for App Engine. I did get the code and I typed it in. Then I was presented with a form to create my 1st app, but I navigated away as I really didn't want to create one at that particular time. I thought I was verified so I could come back and create apps at any time. A week later I came back and the system wants to verify again but it doesn't like my phone number anymore. My theory is that because I verified already my phone number doesn't work, but because I have no apps the system wants to verify again. On Jul 7, 6:32 pm, Luis lme...@gmail.com wrote: I get same error but I'm in the US using ATT. Any help will be greatly appreciated. Thanks, - Luis On Jul 6, 3:22 am, Nick Johnson (Google) nick.john...@google.com wrote: Hi vico.ar, I've manually activated your account. -Nick Johnson On Fri, Jul 3, 2009 at 6:31 PM, vico.arvico...@gmail.com wrote: I have a problem with Verify Your Account bySMS page. Does anyone know how to verify one's account if you are living in Argentina? I entered my number in the format required by the verificator but it always gives Mobile Number or Username error. Regards, Víctor -- Nick Johnson, App Engine Developer Programs Engineer Google Ireland Ltd. :: Registered in Dublin, Ireland, Registration Number: 368047 -- Nick Johnson, App Engine Developer Programs Engineer Google Ireland Ltd. :: Registered in Dublin, Ireland, Registration Number: 368047 -- Nick Johnson, App Engine Developer Programs Engineer Google Ireland Ltd. :: Registered in Dublin, Ireland, Registration Number: 368047 -- Nick Johnson, App Engine Developer Programs Engineer Google Ireland Ltd. :: Registered in Dublin, Ireland, Registration Number: 368047 --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~--~~~~--~~--~--~---
[google-appengine] Authenticating user for my app and some Google services at the same time?
Hi, I wonder if it is possible to authenticate a user to login to my app and some other Google services (Contacts, Calendar...) at the same time. I've seen a posting that it is possible to authenticate for several Google services with a single request by enumerating them in the scope separated by %20. But can I include the scope for my own application or do the user have to login at least twice? Thanks for any hints, Daniel --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~--~~~~--~~--~--~---
[google-appengine] Have to verify AGAIN
Hi, I have to verify my google app account again, even though I all ready registered. I also created some applications allready! Can someone from google please activate my account? Jaap --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~--~~~~--~~--~--~---
[google-appengine] Re: Google App Engine Custom Domain Stopped Working
Removing and re-adding the 'App Engine' service for this domain in Apps control panel fixed the issue. Is there a way to avoid this issue? Or was it a one-time issue due to app engine downtime yesterday? Thanks, Hrishikesh Bakshi On Jul 23, 6:11 am, Nick Johnson (Google) nick.john...@google.com wrote: Hi casebash, Can you please try removing and re-adding the 'App Engine' service for this domain in your Apps control panel, and report back if that fixes the error? Also, make sure you don't have anything else, such as Sites, mapped to the www subdomain. -Nick Johnson On Wed, Jul 22, 2009 at 7:50 AM, casebash walkr...@gmail.com wrote: Hi all, I am running a Google App Engine App on the domainhttp://www.usydunit.com . Until recently, it was working (for several months), but it suddenly stopped after my last update. However, it is still accessible at http://1.latest.casebash-temp.appspot.com/. I don't believe I have touched any settings, although I did go in and confirm that they were what they should be. Does anyone have any idea of why it might not be working? Thanks very much, Chris -- Nick Johnson, App Engine Developer Programs Engineer Google Ireland Ltd. :: Registered in Dublin, Ireland, Registration Number: 368047 --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~--~~~~--~~--~--~---
[google-appengine] Re: Approaches for Picture Storage
I do it both ways For some things its appropriate to load the image in the datastore (ie image content to be included in a document for instance) and other in other cases for instance a gallery of images I store the images elsewhere ie Picasaweb. T On Jul 23, 1:33 pm, gerard gerardc...@gmail.com wrote: Hey everyone, I'm trying to figure out, how do applications utilizing App Engine actually store their Pictures? What are the approaches? Do you simply upload it to Datastore? or is it better to host it elsewhere and use Datastore to keep a url? Is there a better solution? I've been searching this group's discussions, but haven't found anything conclusive. Thanks for the input. Gerard --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~--~~~~--~~--~--~---
[google-appengine] Re: adding libraries to the application
I've got the same problem :-( Any help? On 20 Jul., 09:26, mangrar mang...@gmail.com wrote: I'm trying usin Spring Framework with my google app engine app. In my eclipse project classpath I have the required libraries (spring- context.jar, spring-beans.jar, spring-web.jar...) but when the application start the class org.springframework.web.context.ContextLoaderListener cannot be found, I get aClassNotFoundException. I've tried copying the libraries in war/WEB-INF/lib, but I get the same message. Does anybody know what I'm doing wrong? --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~--~~~~--~~--~--~---
[google-appengine] if admin to hide code in a template
http://code.google.com/appengine/docs/python/users/adminusers.html user = users.get_current_user() if user: print Welcome, %s! % user.nickname() if users.is_current_user_admin(): print a href=\/admin/\Go to admin area/a - - - - - - The above shows how to restrict something unless you are admin can you also do this in a template with python and GAE? Something like this: {% if admin %} bADMIN EYES ONLY/b {% endif %} Thank you! --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~--~~~~--~~--~--~---
[google-appengine] Re: Globally monotonic counter
Hi Nick, Wow, that's impressive! That's a very useful bit of information. Are memcache writes guaranteed ordered wrt datastore writes as well, or is it possible for another part of the system to see them in different orders? Cheers, -n8 On Jul 22, 9:56 am, Nick Johnson (Google) nick.john...@google.com wrote: Hi n8gray, The Datastore is strongly consistent. As such, all processes will see changes happen in the same order, even across entity groups - and at any one point in time, all processes will have a consistent view of the datastore. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~--~~~~--~~--~--~---
[google-appengine] Re: Globally monotonic counter
On Thu, Jul 23, 2009 at 9:44 PM, n8gray n8g...@gmail.com wrote: Hi Nick, Wow, that's impressive! That's a very useful bit of information. Are memcache writes guaranteed ordered wrt datastore writes as well, or is it possible for another part of the system to see them in different orders? Memcache is also strongly consistent. Since both APIs are synchronous, by the time your API call returns, the changes are visible everywhere - so a datastore write followed by a memcache write will be seen in that order everywhere. There's no guarantee of atomicity across the two, though, so you need to assume that either or both operations could fail independently. -Nick Johnson Cheers, -n8 On Jul 22, 9:56 am, Nick Johnson (Google) nick.john...@google.com wrote: Hi n8gray, The Datastore is strongly consistent. As such, all processes will see changes happen in the same order, even across entity groups - and at any one point in time, all processes will have a consistent view of the datastore. -- Nick Johnson, App Engine Developer Programs Engineer Google Ireland Ltd. :: Registered in Dublin, Ireland, Registration Number: 368047 --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~--~~~~--~~--~--~---
[google-appengine] Re: Globally monotonic counter
On Jul 23, 3:18 pm, Nick Johnson (Google) nick.john...@google.com wrote: Memcache is also strongly consistent. Since both APIs are synchronous, by the time your API call returns, the changes are visible everywhere - so a datastore write followed by a memcache write will be seen in that order everywhere. There's no guarantee of atomicity across the two, though, so you need to assume that either or both operations could fail independently. Ah, I had no idea those APIs were synchronous! In fact, I assumed that writes would be asynchronous. That makes things much easier. It would be good to mention that in the documentation for those subsystems. Cheers, -n8 --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~--~~~~--~~--~--~---
[google-appengine] DownloadError: ApplicationError: 5
For the past hour or so, I've been getting the following error in response to a urlfetch request: ApplicationError: 5 Traceback (most recent call last): [omit code that belongs to me...] File /base/python_lib/versions/1/google/appengine/api/urlfetch.py, line 241, in fetch return rpc.get_result() File /base/python_lib/versions/1/google/appengine/api/ apiproxy_stub_map.py, line 442, in get_result return self.__get_result_hook(self) File /base/python_lib/versions/1/google/appengine/api/urlfetch.py, line 331, in _get_fetch_result raise DownloadError(str(err)) DownloadError: ApplicationError: 5 --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~--~~~~--~~--~--~---
[google-appengine] Re: Is anybody experiencing timeout from the data store right now?
Hi again, I went ahead and coded a servlet to delete the offending rows/entities where I was using geo: and tel: prefixed url strings within a LINK data type column within a datastore entity. The DataViewer is now working ok for me again. Thanks Regards On Jul 22, 11:48 pm, gjs garyjamessi...@gmail.com wrote: Hi Jeff, All I see on the page after clicking on the DataViewer link from the dashboard is - Server Error A server error has occurred. Return to Applications screen » - the page source only gives a few clues - title Server Error (500) title - this is preventing me from doing online datastore maintenance using the DataViewer I have tried both, mac book pro + firefox windows xp + firefox but still get the same error ? A clue (maybe), is that I recently stored a few rows in my 'geoPasteDrawingPlacement' entity/table that have tel: and geo: prefixes in a LINK url column - maybe this is what is causing the 500 error for the DataViewer ? Perhaps I should be using a string column for such data instead, (my apologies if this is the cause of the 500 server error). As mentioned the data is being returned to the client app OK. If you really need to you CAN go ahead and delete the (entire) datastore content for my application - gaedrive - if necessary, it only has a small amount of data in two entities, which I can recreate. Otherwise I can try to delete the offending row via codebase update/ redeploy, but I am relunctant to change the code whilst I am getting the DataViewer 500 server error from the dashboard, I will await your instructions before doing this. Thanks for investigating, could you please let me know if you are able to fix this, or let me know if I should delete the (offending?) rows mentioned via a code update. Regards Gary On Jul 23, 9:54 am, Jeff S (Google) j...@google.com wrote: Hi gjs, Based on your description, since this error is only in the data viewer, then it may be that the issue is with the structure of one of the entities which the datastore viewer is trying to display. What is the exception that you are seeing? Thank you, Jeff On Wed, Jul 22, 2009 at 4:29 PM, gjs garyjamessi...@gmail.com wrote: Hi, I am still getting 500 server errors when trying to access the Data Viewer page from the dashboard, my app is - gaedrive - this same error has been happening for more than 10 hours. However data is being served OK to the clients. Thanks Regards On Jul 23, 6:13 am, Jeff S (Google) j...@google.com wrote: Hello again, Further details are available here: http://groups.google.com/group/google-appengine-downtime-notify/brows... Thank you, Jeff On Jul 22, 11:46 am, Jeff S (Google) j...@google.com wrote: Hi all, We're aware of these issues and will be posting further details to downtime notify soon. http://groups.google.com/group/google-appengine-downtime-notify The status site has been unavailable for several hours and we are also aware of a few issues with the datastore which have already been resolved. Cheers, Jeff On Jul 22, 7:19 am, Hrishikesh Bakshi bakshi.hrishik...@gmail.com wrote: I am getting 404 error on my app right now. http://rumaps.rutgers.edu/ Even the status page is down. On Wed, Jul 22, 2009 at 10:07 AM, NervMouse mous...@gmail.com wrote: the datastore timeout lasting for about 20 minute It works well now. On 7月22日, 下午9時45分, Tonny mezz...@gmail.com wrote: All my requests seems to timeout right now -- Hrishikesh Bakshi On Jul 23, 9:54 am, Jeff S (Google) j...@google.com wrote: Hi gjs, Based on your description, since this error is only in the data viewer, then it may be that the issue is with the structure of one of the entities which the datastore viewer is trying to display. What is the exception that you are seeing? Thank you, Jeff On Wed, Jul 22, 2009 at 4:29 PM, gjs garyjamessi...@gmail.com wrote: Hi, I am still getting 500 server errors when trying to access the Data Viewer page from the dashboard, my app is - gaedrive - this same error has been happening for more than 10 hours. However data is being served OK to the clients. Thanks Regards On Jul 23, 6:13 am, Jeff S (Google) j...@google.com wrote: Hello again, Further details are available here: http://groups.google.com/group/google-appengine-downtime-notify/brows... Thank you, Jeff On Jul 22, 11:46 am, Jeff S (Google) j...@google.com wrote: Hi all, We're aware of these issues and will be posting further details to downtime notify soon. http://groups.google.com/group/google-appengine-downtime-notify The status site has been unavailable for several hours and we are also aware of a few issues with the datastore which have already