[google-appengine] Re: IS GOOGLE EVER GOING TO FIX THE UNSTABLE ISSUE?
+1 the past months and a half of unreliability will have to be addressed in more than just short notices in the Downtime Notify group. On Thursday, June 27, 2013 7:55:16 PM UTC-5, Ray wrote: Sorry for caps but the instability issues have been occurring for weeks. Yet no respond in this group or notification from Google that they are working on it. Do Google realise the issues? -- 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 google-appengine+unsubscr...@googlegroups.com. To post to this group, send email to google-appengine@googlegroups.com. Visit this group at http://groups.google.com/group/google-appengine. For more options, visit https://groups.google.com/groups/opt_out.
[google-appengine] App Engine Performance
When will there be a week when App Engine is performing properly? As a business with a product on top of App Engine this is starting to make me question continued use of App Engine as a platform despite the significant investment in building for App Engine. -- 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 google-appengine+unsubscr...@googlegroups.com. To post to this group, send email to google-appengine@googlegroups.com. Visit this group at http://groups.google.com/group/google-appengine. For more options, visit https://groups.google.com/groups/opt_out.
[google-appengine] Re: Timeout for https://accounts.google.com/o/oauth2/token
+1, this has caused my app to be down all day. On Tuesday, June 11, 2013 1:05:14 PM UTC-4, Ronan Jouchet wrote: Got confirmation on this SO comment [1] that Google is aware of the situation and working on it. [1] http://stackoverflow.com/questions/17024282/how-to-avoid-failed-to-retrieve-access-token-error-invalid-grant-in/17027974?noredirect=1#comment24649419_17027974 On Tuesday, June 11, 2013 9:15:18 AM UTC-4, Thomas Tiercelin wrote: same problem here, but it's not happening from time to time, its happening very often and always since 2 hours central auth is critical for us, please fix this ASAP definitely Le jeudi 4 avril 2013 12:45:37 UTC+2, Pertti Kellomäki a écrit : Hi, I am accessing users' YouTube accounts using OAuth2Decorator in Python. Access worked fine until yesterday, but today I'm getting this: HTTPException: Deadline exceeded while waiting for HTTP response from URL: https://accounts.google.com/o/oauth2/token The Python traceback shows the exception coming from the decorator, before my application's get() handler starts executing. The application id is clickercon-testi. -- Pertti -- 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 google-appengine+unsubscr...@googlegroups.com. To post to this group, send email to google-appengine@googlegroups.com. Visit this group at http://groups.google.com/group/google-appengine?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
[google-appengine] Re: Migrating from Google App Engine to dedicated hosting
Checkout http://appscale.cs.ucsb.edu/index.html a few other AppEngine containers are out there... On Thursday, April 26, 2012 4:37:42 PM UTC-5, abhishek jain wrote: Hi, How to migrate an application made in GAE java + database from GAE to a dedicated server or Amazon EC2 . Is there a way so that no modifications are made to the code. I think the code will work but what about database? Do we have a similar service by another provider? The site is built with Java play framework with Siena. Please advice asap thanks, abhi -- You received this message because you are subscribed to the Google Groups Google App Engine group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine/-/E22JgJKwY30J. 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: Outage again
I am too receiving error messages and serving issues at least two apps, very frustrating... For the App Engine Team: [s~smfinra/14.357801179022322533].stderr: com.google.apphosting.api.ApiProxy$ArgumentException: An error occurred parsing (locally or remotely) the arguments to DATASTORE_V3.Get(). Shutting down the instance fixes it until it pops up again. On Wednesday, April 11, 2012 5:15:43 PM UTC-4, Mos wrote: Anyone else? http://code.google.com/p/googleappengine/issues/detail?id=7133#c60 -- You received this message because you are subscribed to the Google Groups Google App Engine group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine/-/QwtnXNiMb-MJ. 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.
Re: [google-appengine] Re: Unable to deploy app anymore (500)
Seems to be fixed! On Wednesday, April 4, 2012 1:44:22 AM UTC-4, tarun2000 wrote: I still can't upload either. I'm guessing the appengine team is sleeping now. On Tuesday, April 3, 2012 10:32:29 PM UTC-7, PK wrote: 40 minutes have gone by, the problem persists, no acknowledgment from Google here or in the production issue I opened The production issue I opened is 7267 if anybody wants to star it. Is this problem isolated on our end of the infrastructure, has anybody able to upload the past 40 minutes? -- You received this message because you are subscribed to the Google Groups Google App Engine group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine/-/TXOgKraHHtoJ. 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] Locked out of Google Apps!
I had everything up and running with Google Apps and App Engine but I slipped on verifying my domain name, now I am locked out of my Google Apps account with a message that says Server Error - See here: https://www.google.com/a/tweetsfromthestreet.com I would expect to be able to start over and just be able to register a new Google Apps account now that my domain name verification has expired or at least be able to login to Google Apps to verify it properly, this Server Error message puts me in an odd position. I also posted in the Google Apps message boards but received no help which was able to resolve this issue. My app is http://smfinra.appspot.com/ -- You received this message because you are subscribed to the Google Groups Google App Engine group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine/-/Y9SISiNVlKkJ. 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.
[appengine-java] Deploy Issues in 1.5.3
Getting Found interface com.google.appengine.tools.admin.Application, but class was expected - as soon as deploy button was hit, tried it on two of my projects. -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine-java/-/DewU65_2W38J. To post to this group, send email to google-appengine-java@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] com.google.apphosting.api.DeadlineExceededException
Getting a lot of:com.google.apphosting.api.DeadlineExceededException And my app is on HRD. -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine-java/-/GQ2cagffTicJ. To post to this group, send email to google-appengine-java@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: com.google.apphosting.api.DeadlineExceededException
Back working now, thought HR was supposed to deal with these issues more elegantly than going down for over a half hour. -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine-java/-/CnRKp-1YFHsJ. To post to this group, send email to google-appengine-java@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[google-appengine] Re: 500 deployment errors, here we go again
+1 -- You received this message because you are subscribed to the Google Groups Google App Engine group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine/-/OOBgVbiGCUsJ. 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.
[appengine-java] Looking for App Engine developer **Paid Contract**
We are looking for an App Engine Java developer to build a phase one of a social a Facebook driven web application. Looking to spend $2,500 for the phase one of the project. Must be able to build a general UI, CSS / AJAX. There will also be a graphics designer working on the project. If interested send a note with your contact info to: brettpresc...@gmail.com -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine-java/-/vMqQ5VRM7cUJ. To post to this group, send email to google-appengine-java@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Looking for App Engine developer **Paid Contract**
We are looking for an App Engine Java developer to build a phase one of a social a Facebook driven web application. Looking to spend $2,500 for the phase one of the project. Must be able to build a general UI, CSS / AJAX. There will also be a graphics designer working on the project. If interested send a note with your contact info to: brettprescott at gmail dot com -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine-java/-/twhXKK8cDE8J. To post to this group, send email to google-appengine-java@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Looking for App Engine developer **Paid Contract**
We are looking for an App Engine Java developer to build a phase one of a social Facebook driven web application. Looking to spend $2,500 for the phase one of the project. Must be able to build a general UI, CSS / AJAX. There will also be a graphics designer working on the project. If interested send a note with your contact info to: brettprescott at gmail dot com -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine-java/-/Jm7sY-ETtQUJ. To post to this group, send email to google-appengine-java@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[google-appengine] Re: temporary-blobstore-error.appspot.com
Thanks Ronoaldo, actually the error was being caused because I was improperly appending parameters to createUploadUrl(), something which worked locally but broke in production, with the redirect to temporary-blobstore-error.appspot.com I assumed the error was due to a temporary outage. -- You received this message because you are subscribed to the Google Groups Google App Engine group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine/-/aWy9ToiXTLIJ. 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] temporary-blobstore-error.appspot.com
temporary-blobstore-error.appspot.com Failed to load resource: the server responded with a status of 500 (Internal Server Error) Getting these when uploading to blobstore. -- You received this message because you are subscribed to the Google Groups Google App Engine group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine/-/yHn3Yz9Q_98J. 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: lots of 500s - service down?
One of my apps is randomly getting those errors too for the last day or so. I even put up a servelet that just says blank http://arachnoconstructionapp.appspot.com/blank Sometimes it loads up fast sometimes it throws a 500 or takes over a minute to load. -- You received this message because you are subscribed to the Google Groups Google App Engine group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine/-/rEuUht8gKtcJ. 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.
Re: [appengine-java] 1.4.2?
How do we disable that check? Considering that we could break our deployed apps by upgrading. -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-java@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: periodic downtimes
Are you sure its not the datastore throwing an error because its busy? Other API's might still be working, maybe rely on memcache and tasks and stuff to balance datastore fails. -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-java@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: Using JAIN-SIP
*not on the white list, white list is the core java classes which can be used On Nov 27, 2:16 am, Robert Lancer robert.lan...@gmail.com wrote: As long as it has no dependencies which are on the white listhttp://code.google.com/appengine/docs/java/jrewhitelist.htmlit should work. On Nov 25, 8:44 am, SIPuser sale...@gmail.com wrote: Hello, I like to implement SIP entities that uses JAIN-SIP. Does GAE supports JAIN-SIP at this moment? Salekul -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[google-appengine] Re: terms, conditions and headless app
Yes On Nov 27, 9:09 pm, blankslate sama...@gmail.com wrote: Hello, I am working on a mobile phone app, and would like to use GAE for the backend. There would not be a browser involved, just the phone and GAE. Is that acceptable ? would google allow it ? -- 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-appeng...@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.
[appengine-java] Re: Using JAIN-SIP
As long as it has no dependencies which are on the white list http://code.google.com/appengine/docs/java/jrewhitelist.html it should work. On Nov 25, 8:44 am, SIPuser sale...@gmail.com wrote: Hello, I like to implement SIP entities that uses JAIN-SIP. Does GAE supports JAIN-SIP at this moment? Salekul -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: Java low level API type conversions
For numbers you can use the java.lang.Number its the parent class of all numbers. It has methods like shortValue(), longValue() ... that you can use to extract values. For Lists just extract a Collection and convert the collection to a list. Strings are the most complicated, because a you need a Text value to store greater than 500 chars, so just do a simple instanceof to test if type Text or String. When going into the datastore you should generally store as Text except where you need the value to be indexed, in which case you have to use string. On Nov 24, 2:59 am, jzhan jzha...@gmail.com wrote: I was wondering what the relationship between the type that went into setProperty and the types that I get out from getProperty is. I've found bits and pieces of information like all sets will be converted to Collection, shorts maybe converted to long, etc. Is there a table somewhere that list all these conversions? The reason why I ask is because I don't want to do blind casting in my code and try everything until I stop getting an exception. Even then it's not robust since it's possible to convert a long into an int but I might lose information in the process. I'm trying to persist schemaless objects, so I can't do blind casting like every example I've seen on the web. -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: pdf
Try this http://docs.google.com/viewer On Nov 18, 7:23 am, thangavel s thangaveln...@gmail.com wrote: hi, how to use OCR in pdf and way to convert pdf to image conversion.any viewer for pdf show in browser for rotate. -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[google-appengine] Re: Unable to deploy due to 500 server error
+1 On Nov 18, 6:44 pm, mscwd01 mscw...@gmail.com wrote: I last deployed a version of my app about 1 hour ago and it worked fine. I tried 10 minutes ago and now I keep getting the 500 error. On Nov 18, 11:39 pm, Greg g.fawc...@gmail.com wrote: I'm wondering if this is related to authentication changes. appcfg.py seems to connect fine, but as soon as I enter my email/password it returns the error message. Can someone who has deployed in the last 24 hours (so you don't need to authenticate) try and let us know if it works? -- 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-appeng...@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.
[appengine-java] Re: does GAE support between operator?
You can set two filter properties, one for greater than and one for less than. http://code.google.com/appengine/docs/java/javadoc/com/google/appengine/api/datastore/Query.html Ex: Query q = new Query(KIND); q.addFilter(Prop , Query.FilterOperator.GREATER_THAN_OR_EQUAL , startVal); q.addFilter(Prop , Query.FilterOperator.LESS_THAN , endVal); On Nov 16, 9:57 am, Vik vik@gmail.com wrote: Hie I want to find rows where a number exist in between of two column values which are say numFrom and numTo. So does app engine query support between operator to write like select myclass where myNum in between numFrom and numTo ? Thankx and Regards Vik Founderwww.sakshum.comwww.sakshum.blogspot.com -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[google-appengine] Re: performance since maintenance
Yup, just look at the spikes http://code.google.com/status/appengine/detail/datastore/2010/11/16#ae-trust-detail-datastore-query-latency Google whats going on with Cloud Portability? http://code.google.com/cloudportability/ From the article: Using the Eclipse-based SpringSource Tool Suite, developers can now choose to deploy their application on Google App Engine for Business, a VMware environment (your vSphere infrastructure, your choice of vCloud partners, or VMforce), or other infrastructure such as Amazon EC2. We call this cloud portability. When will we be able to deploy our apps to alternate infrastructures? Our businesses are suffering, I know Google as a business isnt suffer and they also dont have any core products running on App Engine, maybe you guys could put a core product product on Google App Engine, (maybe Ad Words?) so you can suffer along with us. On Nov 16, 3:27 pm, Joshua Smith joshuaesm...@charter.net wrote: Anecdotally, yes. It definitely does not seem as chipper. On Nov 16, 2010, at 2:51 PM, Jamie H wrote: Everything was great after maintenance! But is it just me, or do things seem to be slipping away? I am seeing timeouts on several apps, along with slower cold starts and increased latency since the maintenance... anyone else? -- 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-appeng...@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group athttp://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 google-appeng...@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.
[appengine-java] Re: GAE or EC2
Well I certainly hope the lockin will end very soon (I've been waiting for over a year), http://code.google.com/cloudportability/ But who knows, I've learned you cant trust Google, they are even trying to kill net neutrality! On Nov 9, 9:08 am, Maxim Veksler ma...@vekslers.org wrote: Hi Ikai, I would like to tackle the question from a different angel. Is GAE ready for real time web applications? What would your suggestion be for a startup such as ours, where the service *must* be online 24/7 and every minute of downtime costs our clients money (law suits... let's not get into that). Can we base our business model on GAE? Do you consider the system production ready? Would you advise we have an ready for execution exit strategy? I understand these are though questions to answer being a Google employee. Judging by past month pingdom monitoring history of our POC - the error rate is relatively high (HTTP 500, 30sec reply timeouts and co.). Please don't get me wrong we are happy with GAE, our company communication is running on Google Apps Premium and we would gladly signup for Google App Engine for Business SLA (b.t.w, if any early testers access is available - Please let me know). I would appreciate comments on the above. Also, a note about EC2 as it came up in this thread. We run our rendering analytics on EC2. Works cool as long as you don't need autoscale (manual, before job submission scale is super easy -- Just API fire up as many instances as you need). Maxim. On Tue, Nov 9, 2010 at 4:50 AM, Ikai Lan (Google) ikai.l+gro...@google.comikai.l%2bgro...@google.com wrote: I'm biased, naturally, but here's my piece: They're both great, young platforms, and successful businesses have been built on both Google App Engine as well as Amazon EC2. Amazon's lower level access appeals to some, whereas Google App Engine's abstractions appeal to the folks in this group. Have you actually used EC2 before? If not, new accounts can sign up for a free micro instance. You'll want to check this out before you make any decisions. Since you're already looking at EC2, why not look at VPS solutions? I personally prefer a provider such as Slicehost or Linode to EC2 for anything I can't currently do on Google App Engine. -- Ikai Lan Developer Programs Engineer, Google App Engine Blogger:http://googleappengine.blogspot.com Reddit:http://www.reddit.com/r/appengine Twitter:http://twitter.com/app_engine On Mon, Nov 8, 2010 at 5:59 PM, JY jy2...@gmail.com wrote: I want to ask fellow GAE users whether you think GAE is good choice to build real business on? I have used GAE for some personal projects, and right now help a friend on a tiny start up (but with big dream). The project is related to social network - I am thinking of two options: 1, GAE The benefits are obvious. However, it is also locking you inyou don't have much control over it. If you are unhappy later, you will have to redo the persistence layer and migrate data etc. 2, EC2 You have much more control, and if the start-up gets funding, it is easy to migrate to dedicated hosting or even its own data center. The down side is developer (me, and only me) will have to spend quite some time to take care of the infrastructure (although I like this kind of work...) I think my biggest concern of GAE is over the quality of service, and the data-store - if I go EC2, I probably will use a NoSQL solution like MogoDb, or Cassandra. The development efforts might be similar - all products are sort of young, hot, and limited. Thanks. JY -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.comgoogle-appengine-java%2B unsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en. -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.comgoogle-appengine-java%2B unsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en. -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: Two apps hitting the same datastore
create a rest api and use urlfetch On Nov 7, 5:23 pm, Eyal twoworldsf...@gmail.com wrote: Hi all, I need to have two separate applications hitting the same datastore. One updates it daily, and the other (app engine and GWT) reading from it on a regular basis. How is this done? Is there a way in the API to specify a specific datastore? Thanks, Eyal -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: Hierarchical Search
Tell me if your looking for something like this http://arachnotube.appspot.com/ - it lets you browse a hierarchy of videos On Oct 31, 4:57 pm, Ben Woodhead benwoodhead1...@gmail.com wrote: Its around 16:55 in the second video link. -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: Channel API still not live...
They will notify you if you get picked, they dont activate it for everyone just a few testers. On Oct 25, 10:47 am, stole goran.stoj...@gmail.com wrote: Hello everybody. Following Ikai's instructions I signed up for Channel API trusted tester last Friday (2010/10/22). The API has not yet been enabled for my application. I was wondering if anybody has gotten the API activated and how long it took for it to get activated. Ikai? Daniel? Heiko? Thanks for your time. On Sep 20, 4:47 pm, Ikai Lan (Google) ikai.l+gro...@google.com wrote: Channel API is not available yet. You can sign up for trusted tester here: https://spreadsheets.google.com/a/google.com/viewform?formkey=dGFxQ1A... On Mon, Sep 20, 2010 at 2:38 AM, Heiko Roth r...@egotec.com wrote: Hello there, We need channel api, too. Can we use it? Greetings, Heiko. -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.comgoogle-appengine-java%2B unsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en. -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[google-appengine] Re: Frequent deadline exceeded errors.
I experienced the same problem for a few minutes on this past Thursday, unfortunately it was during a sales pitch. I wish Google would let us buy our way into a more reliable uptime, some apps need to be up no mater what, while others can tolerate sporadic errors. On Oct 9, 2:13 pm, Zarko eladza...@gmail.com wrote: We see elevation in 500 requests (Request was aborted after waiting too long to attempt to service your request. This may happen sporadically when the App Engine serving cluster is under unexpectedly high or uneven load. If you see this message frequently, please contact the App Engine team.) today also... On Oct 9, 7:55 pm, John Gardner hux...@gmail.com wrote: After exercising the site a while, it's smoothed out. It seems like the 500 errors were from trying to spin up new instances. The site was completely idle before visitors arrived and the 500 storm started. It seems like reserved instances is a *critical* feature. There's no way we can leave beta when the first impression a user gets of our site is a 500 page. We have billing enabled, but all the quota in the world doesn't help if the user sees an error page and walks away... -John On Oct 9, 12:30 pm, John Gardner hux...@gmail.com wrote: We're getting constant DeadlineExceededErrors on our production site this morning. Our app ID is cxiongame. I'm unable to log in; the login request runs into the deadline, when this is ordinarily completed in less than 1 second. -John -- 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-appeng...@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.
[appengine-java] Re: Web Hook - Asynchronous - Where is my response?
You fire the task and the task is retried until the operation is complete, you can see the tasks being retried in the admin console, but there is no hook to when its completed, considering that it may take a day or two to complete based on how many retries are required. On Oct 6, 1:10 pm, Andy hksduhk...@gmail.com wrote: Hi, I have read the Task API for many times and am still confused about the web hook. If web hook is asynchronous, where do I get the signal (like Future) that my task is completed and where do I get the response of the web hook request? Thanks, Andy -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: Web Hook - Asynchronous - Where is my response?
A datastore operation for when the task completes would prob be your best bet. On Oct 6, 3:23 pm, Andy hksduhk...@gmail.com wrote: Thanks for your quick reply Robert. So is there a way to check the task status by task ID or some sort? -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: Namespace design issues
What about the ability to move an entity to a namespace? On Sep 23, 10:57 pm, John Patterson jdpatter...@gmail.com wrote: On 24 Sep 2010, at 02:55, Mouseclicker wrote: API. The need to set and later reset a global setting is dangerous and error-prone. Probably that's what Guillaume mentions with The fear I had was when seeing a static methods being used. I'm always afraid when I see 'static' somewhere. Me too! The namespace is not global or static but stored per-thread so it must be set for every request e.g. in a servlet Filter. There is no problem setting it for a single operation if it is reset in a finally block. I personally like the way that the namespace API is completely separated from other APIs. In fact, I would prefer it if the memcache API namespace did not override the namespace API namespace... that caused a subtle bug the other day. It really is very important to be able to see all the stored data in the datastore viewer without requiring the user to enter the namespace. Especially as the user could be billed for data they cannot delete. -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: 1MB URL Fetch limit and blobstore service
Humm, Im not sure this would work but maybe you could use a transfer or send redirect to do the upload since the blob store upload URL is within your app. On Sep 13, 3:08 pm, Lucian Baciu lucianba...@gmail.com wrote: What I meant is actually send POST requests using the URL Fetch API to the blobstore. I've done a test and the request limit does apply :( so I can't send files larger then 1MB in size. My app has a dropbox servlet (i.e. users send emails to the app with attachments) and my app saves these attachments to the blobstore, this is the reason why I need to call the blobstore service from a servlet. So it would be so great if you would remove this limit at least for requests send to the blobstore or offer some other way to archive this. Thank you, Lucian On Mon, Sep 13, 2010 at 9:58 PM, Ikai Lan (Google) ikai.l+gro...@google.comikai.l%2bgro...@google.com wrote: No. You will be able to upload large files to the blobstore. On Mon, Sep 13, 2010 at 6:54 AM, Lucian Baciu lucianba...@gmail.comwrote: Does the 1MB request limit listed here: http://code.google.com/appengine/docs/java/urlfetch/overview.html apply to upload requests send to the blobstore as well? Thanks, Lucian -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.comgoogle-appengine-java%2B unsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en. -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.comgoogle-appengine-java%2B unsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en. -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[google-appengine] Re: Security exception using the new getServingUrl capabilities on dev server
On windows, go to your java runtime and set java.exe to run as administrator. On Aug 19, 1:18 am, Francisco Ceruti francisco.cer...@gmail.com wrote: I have the same problem. Works fine when uploaded, the problem is on deve server. On Aug 18, 4:17 pm, Spines kwste...@gmail.com wrote: getServingUrl works fine, returning a url ofhttp://localhost:8080/_ah/img/sxO56aAM_qVlARX4ym61bQ, but when i navigate my browser to that url i get a security exception: any ideas how to fix this, or is it a dev server bug? Aug 18, 2010 8:14:45 PM com.google.apphosting.utils.jetty.JettyLogger warn [java] WARNING: /_ah/img/sxO56aAM_qVlARX4ym61bQ [java] java.lang.SecurityException: Unable tocreatetemporary file [java] at java.io.File.checkAndCreate(File.java:1701) [java] at java.io.File.createTempFile(File.java:1793) [java] at javax.imageio.stream.FileCacheImageInputStream.init(FileCacheImageInputSt ream.java: 80) [java] at com.sun.imageio.spi.InputStreamImageInputStreamSpi.createInputStreamInstanc e(InputStreamImageInputStreamSpi.java: 51) [java] at javax.imageio.ImageIO.createImageInputStream(ImageIO.java:331) [java] at javax.imageio.ImageIO.read(ImageIO.java:1325) [java] at com.google.appengine.api.images.dev.LocalImagesService.openImage(LocalImage sService.java: 230) [java] at com.google.appengine.api.images.dev.LocalBlobImageServlet.transformImage(Lo calBlobImageServlet.java: 211) [java] at com.google.appengine.api.images.dev.LocalBlobImageServlet.doGet(LocalBlobIm ageServlet.java: 47) [java] at javax.servlet.http.HttpServlet.service(HttpServlet.java:693) [java] at javax.servlet.http.HttpServlet.service(HttpServlet.java:806) [java] at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) [java] at org.mortbay.jetty.servlet.ServletHandler $CachedChain.doFilter(ServletHandler.java:1166) [java] at AC.ACFilter.doFilter(ACFilter.java:93) [java] at org.mortbay.jetty.servlet.ServletHandler $CachedChain.doFilter(ServletHandler.java:1157) [java] at com.google.appengine.tools.appstats.AppstatsFilter.doFilter(AppstatsFilter. java: 140) [java] at org.mortbay.jetty.servlet.ServletHandler $CachedChain.doFilter(ServletHandler.java:1157) [java] at com.google.appengine.api.blobstore.dev.ServeBlobFilter.doFilter(ServeBlobFi lter.java: 58) [java] at org.mortbay.jetty.servlet.ServletHandler $CachedChain.doFilter(ServletHandler.java:1157) [java] at com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(Trans actionCleanupFilter.java: 43) [java] at org.mortbay.jetty.servlet.ServletHandler $CachedChain.doFilter(ServletHandler.java:1157) [java] at com.google.appengine.tools.development.StaticFileFilter.doFilter(StaticFile Filter.java: 122) [java] at org.mortbay.jetty.servlet.ServletHandler $CachedChain.doFilter(ServletHandler.java:1157) [java] at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java: 388) [java] at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java: 216) [java] at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java: 182) [java] at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java: 765) [java] at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418) [java] at com.google.apphosting.utils.jetty.DevAppEngineWebAppContext.handle(DevAppEn gineWebAppContext.java: 70) [java] at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java: 152) [java] at com.google.appengine.tools.development.JettyContainerService $ApiProxyHandler.handle(JettyContainerService.java:349) [java] at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java: 152) [java] at org.mortbay.jetty.Server.handle(Server.java: 326) [java] at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java: 542) [java] at org.mortbay.jetty.HttpConnection $RequestHandler.headerComplete(HttpConnection.java:923) [java] at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:547) [java] at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212) [java] at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) [java] at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java: 409) [java] at org.mortbay.thread.QueuedThreadPool
[google-appengine] Re: Security exception using the new getServingUrl capabilities on dev server
Actually that worked and then stopped now im looking into java policy tool but it should just work, app engine creates files for datastore. On Aug 25, 4:59 am, Robert Lancer robert.lan...@gmail.com wrote: On windows, go to your java runtime and set java.exe to run as administrator. On Aug 19, 1:18 am, Francisco Ceruti francisco.cer...@gmail.com wrote: I have the same problem. Works fine when uploaded, the problem is on deve server. On Aug 18, 4:17 pm, Spines kwste...@gmail.com wrote: getServingUrl works fine, returning a url ofhttp://localhost:8080/_ah/img/sxO56aAM_qVlARX4ym61bQ, but when i navigate my browser to that url i get a security exception: any ideas how to fix this, or is it a dev server bug? Aug 18, 2010 8:14:45 PM com.google.apphosting.utils.jetty.JettyLogger warn [java] WARNING: /_ah/img/sxO56aAM_qVlARX4ym61bQ [java] java.lang.SecurityException: Unable tocreatetemporary file [java] at java.io.File.checkAndCreate(File.java:1701) [java] at java.io.File.createTempFile(File.java:1793) [java] at javax.imageio.stream.FileCacheImageInputStream.init(FileCacheImageInputSt ream.java: 80) [java] at com.sun.imageio.spi.InputStreamImageInputStreamSpi.createInputStreamInstanc e(InputStreamImageInputStreamSpi.java: 51) [java] at javax.imageio.ImageIO.createImageInputStream(ImageIO.java:331) [java] at javax.imageio.ImageIO.read(ImageIO.java:1325) [java] at com.google.appengine.api.images.dev.LocalImagesService.openImage(LocalImage sService.java: 230) [java] at com.google.appengine.api.images.dev.LocalBlobImageServlet.transformImage(Lo calBlobImageServlet.java: 211) [java] at com.google.appengine.api.images.dev.LocalBlobImageServlet.doGet(LocalBlobIm ageServlet.java: 47) [java] at javax.servlet.http.HttpServlet.service(HttpServlet.java:693) [java] at javax.servlet.http.HttpServlet.service(HttpServlet.java:806) [java] at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) [java] at org.mortbay.jetty.servlet.ServletHandler $CachedChain.doFilter(ServletHandler.java:1166) [java] at AC.ACFilter.doFilter(ACFilter.java:93) [java] at org.mortbay.jetty.servlet.ServletHandler $CachedChain.doFilter(ServletHandler.java:1157) [java] at com.google.appengine.tools.appstats.AppstatsFilter.doFilter(AppstatsFilter. java: 140) [java] at org.mortbay.jetty.servlet.ServletHandler $CachedChain.doFilter(ServletHandler.java:1157) [java] at com.google.appengine.api.blobstore.dev.ServeBlobFilter.doFilter(ServeBlobFi lter.java: 58) [java] at org.mortbay.jetty.servlet.ServletHandler $CachedChain.doFilter(ServletHandler.java:1157) [java] at com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(Trans actionCleanupFilter.java: 43) [java] at org.mortbay.jetty.servlet.ServletHandler $CachedChain.doFilter(ServletHandler.java:1157) [java] at com.google.appengine.tools.development.StaticFileFilter.doFilter(StaticFile Filter.java: 122) [java] at org.mortbay.jetty.servlet.ServletHandler $CachedChain.doFilter(ServletHandler.java:1157) [java] at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java: 388) [java] at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java: 216) [java] at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java: 182) [java] at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java: 765) [java] at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418) [java] at com.google.apphosting.utils.jetty.DevAppEngineWebAppContext.handle(DevAppEn gineWebAppContext.java: 70) [java] at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java: 152) [java] at com.google.appengine.tools.development.JettyContainerService $ApiProxyHandler.handle(JettyContainerService.java:349) [java] at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java: 152) [java] at org.mortbay.jetty.Server.handle(Server.java: 326) [java] at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java: 542) [java] at org.mortbay.jetty.HttpConnection $RequestHandler.headerComplete(HttpConnection.java:923) [java] at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:547) [java
[appengine-java] Re: Oracle sues Google on Java Patents and Copyright
The 1998 suite was more about trademark, since MS created J++, using Sun's Java branding in their completely non Java programming language. On Aug 14, 12:15 pm, Guillermo Schwarz guillermo.schw...@gmail.com wrote: Reminds me of 1998, when Sun sued Microsoft over modifications on Java, which turned up to be the equivalent of C# delegates and could be easily implemented in Java but so far have not been included in Java (closures are far more ambitious, but still not implemented). The result of the lawsuit was Microsoft dropping Java in favor of creating C#. If the result today is Google dropping Java, I doubt they will select another language. Probably they will just develop their own Java clone or use one of the available clones already in the open source world. I still don't see the point of Oracle. Java is already open source. If they are trying to protect the trademark, it is non-sense, anyone can copy Java, rename it, etc. If they are trying to protect any patent, they need to show proof that they reasonably attempted to protect their intellectual property (signing NDAs is the typical examplehttp://www.joelonsoftware.com/articles/fog71.html). In this case, they didn't protect it if they open sourced it. Cheers, Guillermo. On Sat, 2010-08-14 at 17:37 +0200, Francois MASUREL wrote: Yep, but it's not the full standard OpenJDK as some classes are not accessible (white list). I bet Oracle doesn't agree with that. But they'll probably do one thing at a time, we'll see. I don't enjoy what is going on at the moment, Java being my main developping language for almost 10 years now. François On Sat, Aug 14, 2010 at 17:12, Wilson MacGyver wmacgy...@gmail.com wrote: I don't think so. The lawsuit is really against the android VM Dalvik. Since GAE uses openjdk as far as I know, it's not a problem. On Aug 14, 2010, at 5:52 AM, François Masurel fm2...@mably.com wrote: Will Google App Engine for Java be impacted ? I guess that if the Oracle patents are validated, Google wont be able to use their adapted version of the JDK anymore because it will not pass the TCK tests which is required to get the GPL patent grant. Does that mean the end of the Google App Engine for Java platform any time soon ? -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en. -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java +unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en. -- Simplex Veri Sigillum -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] VMware + Google App Engine
Since Google IO we haven't heard much about the VMware + GAE partnership, not to rush anybody but an update would be appreciated. -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: Are the 2 indexes same?
No they are not, that would actually create two indexes even though your queries against these indexes might be fairly interchangeable. On Jul 20, 6:57 pm, Tapir tapir@gmail.com wrote: datastore-index kind=Employee ancestor=false property name=numComments direction=desc / property name=numViews direction=desc / /datastore-index datastore-index kind=Employee ancestor=false property name=numViews direction=desc / property name=numComments direction=desc / /datastore-index -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[google-appengine] Re: How much faster is key-based lookup compared to a query?
App Engine status has bench marks for this, http://code.google.com/status/appengine/ But I can tell you for your situation here the get would be ideal because you would actually be using 4 queries because thats what the IN clause does behind the scenes, and thats the way your query would work with the id == 'id1' || id == 'id2' ... On Jul 19, 12:40 pm, Robert Kluin robert.kl...@gmail.com wrote: Have you thought about benchmarking this? On Mon, Jul 19, 2010 at 10:51 AM, coltsith conla...@gmail.com wrote: Lets say I want to retrieve 4 objects. What would be faster: 1. for (int i = 0; i 4; i++) { persistenceManager.getObjectById(object1) } or 2. Query = (select * from objects where id == 'id1' || id == 'id2' || id == 'id3' || id == 'id4') 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-appeng...@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group athttp://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 google-appeng...@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.
[appengine-java] Re: rename a app-id
No, you have to create a new one and transfer everything. On Jul 18, 12:02 am, aswath satrasala aswath.satras...@gmail.com wrote: Hello, Is there any way I can rename my app-id. -Aswath -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: how should I design my data model for following scenario
I dont fully understand the problem, but you might want to look into using the IN filter option that can take a list of items and return the associated entities, if the list is small enough you can cook up the set operations in memory. On Jul 11, 6:58 am, Parvez parvez.chau...@gmail.com wrote: I want retrieve invoice numbers depending upon items e.g. InvoiceNo Item InvoiceDate 10 item_a 11 item_a 11 item_b 11 item_z 12 item_a 12 item_c 12 item_x 13 item_a 13 item_x User can search on item(s) and can also include period (invoice date) as part of search. Initially, I tried using list property for Item, it worked but then it failed once more than 6, 7 items included in query along with date i.e. Too many indexed properties for entity.. [:-) then I found out that I can not delete index in java, using java sdk 1.3.5, it works locally, but does not work when application uploaded] In above example if user query for item_a and item_b then I should only get invoice number 11. Any suggestion how can I achieve this? Thanks. -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: Eclipse/Ant/SDK best practice
Helios has worked perfect for me with the new Google Plugin, I just pointed it to my workspace directory and it picked up all my projects with no problems. On Jul 3, 11:43 pm, Roy roy.smith@googlemail.com wrote: I do all my development in Eclipse, and then use ant for automated test and building my distros. Whenever there is a new G plugin for eclipes, I tend to have to download the SDKs twice; Once as part of the eclipse plugin and then a second time so I can include them in the classpaths in my ant scripts. Is this normal? or is there a better way to share SDKs between Eclipse and Ant also ... what are people's experiences with Helios and Google so far? I'm keen to upgrade from Galileo but don't have much slack time in the event of stuff not working -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: app engine and db server elsewhere...
You can, it just depends how you connecting to the DB, you might want to create a restful interface on your database server that can server data to app engines using the URL fetch service. On Jul 3, 6:43 pm, Jaroslav Záruba jaroslav.zar...@gmail.com wrote: No. On Jul 3, 9:47 pm, emigrant fromwindowstoli...@gmail.com wrote: hi all, can i put my java app in google app engine and have conneciton to mysql database server outside? thanks a lot/ -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: GAE and Google Apps
Invite a gmail version of yourself to your app as an admin and use that account to upload. On Jun 5, 9:16 am, i...@ontologycentral.com i...@ontologycentral.com wrote: Hi, I've signed up for Google Apps to be able to use a custom domain name for my GAE applications. That works now, however, I'm unable to update my GAE apps any more (using Eclipse with plugin version 1.3.4). In addition, I see all sorts of strange behaviour (appengine.google.com inaccessible etc). What's the correspondence between the regular Google account and the Googe Apps account? Was it a mistake to use the same username for both? Best regards, Andreas. -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: Prerelease 1.3.4 SDK ready for download
Yeah, whats with the with OpenID by selecting the OpenID option when creating your application, I hope this doesn't means that all our existing apps will be locked out. On May 13, 2:17 pm, atomi at...@verizon.net wrote: Are there API reference docs for the OpenID support? It seems as though a new application would need to be created for this to work - am I correct in assuming this? As of now I don't see that option, which makes it a little difficult to test or play with. What is the ETA/schedule on the feature complete 1.3.4 release? Thanks. On Thu, May 13, 2010 at 10:48 AM, Ikai L (Google) ika...@google.com wrote: ... a link to the download would be helpful: http://code.google.com/p/googleappengine/downloads/list On Thu, May 13, 2010 at 7:45 PM, Ikai L (Google) ika...@google.comwrote: Greetings, Java developers! Prerelease SDK 1.3.4 is ready for download. As usual, please help us test this release and post feedback to this thread. The release notes are below: Version 1.3.4 = - Client side bulkloader available with the Python SDK that has a new configuration syntax and wizard for easier import/export with the datastore. Can be used by enabling remote_api in your Java application - Applications can now be configured to authenticate with OpenID by selecting the OpenID option when creating your application in the admin console http://code.google.com/p/googleappengine/issues/detail?id=248 http://code.google.com/p/googleappengine/issues/detail?id=56 - New API to allow App Engine apps to act as OAuth service providers http://code.google.com/p/googleappengine/issues/detail?id=919 - The version update check in the Java SDK now uses https - Allow full access to javax.el.* http://code.google.com/p/googleappengine/issues/detail?id=3157 - Increased the timeout during deployment to 15 minutes - Fixed an issue with JPA where an illegal cast exception was thrown during the fetch of integer fields - MemcacheService.setNamespace() is deprecated in favor of MemcacheServiceFactory.getMemcacheManager(namespace) - Support in the SDK for Java 1.5 is being deprecated. These warnings now appear when starting the SDK -- Ikai Lan Developer Relations, Google App Engine Twitter:http://twitter.com/ikai Delicious:http://delicious.com/ikailan Google App Engine links: Blog:http://googleappengine.blogspot.com Twitter:http://twitter.com/app_engine Reddit:http://www.reddit.com/r/appengine -- Ikai Lan Developer Relations, Google App Engine Twitter:http://twitter.com/ikai Delicious:http://delicious.com/ikailan Google App Engine links: Blog:http://googleappengine.blogspot.com Twitter:http://twitter.com/app_engine Reddit:http://www.reddit.com/r/appengine -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.comgoogle-appengine-java%2B unsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en. -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group athttp://groups.google.com/group/google-appengine-java?hl=en. -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: is createFederatedLoginURL() working?
Needs more docs for this. On May 12, 4:54 am, antichrist ttlt...@gmail.com wrote: I also trying to use this. In my case, I want to log in via my apps domain id (ex: exampl...@example.com), So HashSetString attributes = new HashSet(); attributes.add(openid.mode=checkid_immediate); attributes.add(openid.ns=http://specs.openid.net/auth/2.0;); attributes.add(openid.return_to=http://example.com;); userService.createFederatedLoginURL(example.com , requestUri, example.com, attributes)); And From this, created link is :http://example.com/_ah/login_redir?claimid=example.comcontinue=http:... When I clicked that link, it redirect to my apps domain login page, but after login complete it redirect to example.com but page not found error occured. I changed above link with modification and find claimid=example.com part is correct but continue=http://example.com/is incorrect. But I can't figure out correct input. On 4월7일, 오전3시56분, Viðar Svansson vidarsv...@gmail.com wrote: Hi I just noticedcreateFederatedLoginURL() but could not find any documentation for it (except for JavaDoc). Is this intended for native support for Google Marketplace? Would really appreciate some documentation on this. I am trying this out in 1.3.2 but get an error, The API package 'user' or call 'CreateFederatedLoginURL()' was not found. Viðar On Sat, Mar 27, 2010 at 10:27 AM, dflorey daniel.flo...@gmail.com wrote: Hi, I'm trying to replace the Step2 stuff with the new createFederatedLoginURL(), but I just get server errors in the provided /_ah/ servlets. Are these methods supposed to work and can someone please post an example how to authenticate and authorize a user? Thanks a lot, Daniel -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group athttp://groups.google.com/group/google-appengine-java?hl=en.-원본 텍스트 숨기기 - - 원본 텍스트 보기 - -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group athttp://groups.google.com/group/google-appengine-java?hl=en. -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: is createFederatedLoginURL() working?
Me too, some documentation would be helpful. On May 12, 4:54 am, antichrist ttlt...@gmail.com wrote: I also trying to use this. In my case, I want to log in via my apps domain id (ex: exampl...@example.com), So HashSetString attributes = new HashSet(); attributes.add(openid.mode=checkid_immediate); attributes.add(openid.ns=http://specs.openid.net/auth/2.0;); attributes.add(openid.return_to=http://example.com;); userService.createFederatedLoginURL(example.com , requestUri, example.com, attributes)); And From this, created link is :http://example.com/_ah/login_redir?claimid=example.comcontinue=http:... When I clicked that link, it redirect to my apps domain login page, but after login complete it redirect to example.com but page not found error occured. I changed above link with modification and find claimid=example.com part is correct but continue=http://example.com/is incorrect. But I can't figure out correct input. On 4월7일, 오전3시56분, Viðar Svansson vidarsv...@gmail.com wrote: Hi I just noticedcreateFederatedLoginURL() but could not find any documentation for it (except for JavaDoc). Is this intended for native support for Google Marketplace? Would really appreciate some documentation on this. I am trying this out in 1.3.2 but get an error, The API package 'user' or call 'CreateFederatedLoginURL()' was not found. Viðar On Sat, Mar 27, 2010 at 10:27 AM, dflorey daniel.flo...@gmail.com wrote: Hi, I'm trying to replace the Step2 stuff with the new createFederatedLoginURL(), but I just get server errors in the provided /_ah/ servlets. Are these methods supposed to work and can someone please post an example how to authenticate and authorize a user? Thanks a lot, Daniel -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group athttp://groups.google.com/group/google-appengine-java?hl=en.-원본 텍스트 숨기기 - - 원본 텍스트 보기 - -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group athttp://groups.google.com/group/google-appengine-java?hl=en. -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: Have to load many objects vs. getObjectById()
You can get many Entities by Key, check out http://code.google.com/appengine/docs/java/javadoc/com/google/appengine/api/datastore/DatastoreService.html#get(java.lang.Iterable) On Apr 3, 4:36 pm, Henning henning2...@hotmail.de wrote: Hello, if I have the keys for many objects and want to retrieve these object from the datastore is there some kind of batch method? I guess if I have thousands of objects and have to use getObjectById for every single one separately that would take a while and possibly even to long. Thanks, Henning -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: Best way to perform search on DataStore - Design Question
Haha, like many of us you probably thought that GOOGLE app engine would have decent text search capabilities. It looks like your doing all you can do by creating the inverse table, you may just want to star http://code.google.com/p/googleappengine/issues/detail?id=217 On Mar 13, 8:59 pm, niraj njun...@gmail.com wrote: My case: I am building a website that has several searchable fields from various entities (example Artist names from artist entity , Album names from album entity). To have an efficient search capability I have defined another Entity - SearchType which carries the Searchable string and the Foreign key to the Entity. Instead of querying all the Entities one my one - I query SearchType. My preliminary tests indicate that the query performance on SearchType is not great (the names are indexed) . I need google suggest like quick results in a drop down. What is the best way to design this. I have considered Memcache , but I dont think I can run queries on Memcache . i.e I am running a startsWith() query on JDO today. Any best practices . -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: initialization of datastore
A query has to specify an entity kind as its minimum parameter, and then doing a count and seeing if its equal to zero for a known entity kind would be the best way. On Mar 13, 1:44 pm, vchalmel groupeprojeten...@gmail.com wrote: hi ! I want to set up an initialization script, and i must, in a first part, check if the appengine datastore is empty. I tried to send a query, with : query.setUnique(true); if(query.execute()==null) But it throws a null pointer exception. How to check that my datastore is empty ? -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: Not able to write string arrays in data store
Setting: ListString arrayDim1 = new ArrayListString(); ListString arrayDim2 = new ArrayListString(); entity.setUnindexedProperty(ArrayDim1, arrayDim1 ); entity.setUnindexedProperty(ArrayDim2, arrayDim2 ); Unless your looking to run queries against the lists use the setUnindexedProperty. Getting: ListString arrayDim1 = (ListString) entity.getProperty(ArrayDim1); ListString arrayDim2 = (ListString) entity.getProperty(ArrayDim2); if (arrayDim1 != null) if(arrayDim2 != null) On Mar 11, 9:41 am, Ganesh ganeshkumar.marimu...@gmail.com wrote: Hi, Thanks for your response...I dont have my code with me right now..I will post it in a day or two. Meanwhile, do you have any example of handling two dimensional arrays into two separate lists of ArrayList? -Thanks Ganesh On Mar 10, 5:17 pm, Robert Lancer robert.lan...@gmail.com wrote: Just use two separate lists of ArrayListString and it should work fine. Also you have to test for null whenever you pull anything out of datastore, something like if null then return new ArrayListString(0) should work this case. On Mar 10, 4:28 pm, thierry Le conniat thlec...@euriware.fr wrote: Hello, how to do you retreive data , could you send jour java code ? On 10 mar, 17:28, Ganesh ganeshkumar.marimu...@gmail.com wrote: Hi, I am trying to store two dimensional string array in google data store. I was getting an exception saying this data type not supported. I tried changing the string array object to java.util.arraylist (gave serizable = 'true' option). This time I was able to write the data successfully. But when I tried to retrieve it, I am facing null pointer exception. Can any body help me with this? -Thanks Ganesh- Hide quoted text - - Show quoted text - -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: Flash arcade game GAE based
Yeah, I certainly would not use GAE Java for anything that has to be semi real time. Have you checked out Red5.org or Web Orb at themidnightcoders.com? Those are designed to work directly with Flash. On Mar 8, 10:56 am, Ahmed Khalifa derkhal...@gmail.com wrote: thanks a lot .. however, i am still doubtful about the source of latency .. is it GAE itself not supporting a certain feature that allows real-time response or it is something that i lacked .. thanks in advance .. On Mar 4, 3:27 pm, Toby toby.ro...@gmail.com wrote: Hi Ahmed, take a look at GraniteDS. It is a bit like blazeds with the ability to push and syncronize data between multiple clients. It uses a very efficient serialization and it runs on GAE:http://graniteds.blogspot.com/2009/04/graniteds-20-on-google-app-engi... on server side you just need to make sure that the datastore updates do not block your clients. I would suggest using memcache and to add datastore updates to the task queue. So when you receive a data change from a client you update the memcache value, you propagate the change to all clients and you put on the task queue a request for the data to be saved. This will be done asynchronously. Cheers, Toby On Mar 3, 5:47 am, nicolas melendez nfmelen...@gmail.com wrote: I want to do the same. Is there any good XMPP Java framework to include in my Applet? recomendations? Thanks NM On Tue, Mar 2, 2010 at 11:31 PM, tsp...@green20now.com wrote: Kaz, Not sure about the CPU (we are still at the proof of concept stage for using GAE). We are using the polling aspect since our business requires updates with 5-15 minutes. Its not very time intensive like a game would be. Good luck, Tim Tim, But isn't it so expensive to use the AMF/HTTP comet technique on the appengine? CPU usage can be extremely high. Or you have to use AMF/ HTTP polling which is not so responsive for gaming. Thanks, Kaz On Mar 2, 7:43 pm, tsp...@green20now.com tsp...@green20now.com wrote: Take a look at GraniteDS or other AMF supporting tools. I am using GraniteDS to push data to a Flex client. It is fairly simple to setup so you can perform trsting and find the limitations which would impact your game. Tim Sent from my Verizon Wireless Phone - Reply message - From: Jeff Schnitzer j...@infohazard.org Date: Tue, Mar 2, 2010 3:50 AM Subject: [appengine-java] Flash arcade game GAE based To: google-appengine-java@googlegroups.com It would be extraordinarily difficult to use Appengine for this sort of project. You probably want a server framework that supports persistent connections and in-memory state that won't disappear when a memcache server is flushed. Here's a good starting point: http://en.wikipedia.org/wiki/List_of_game_engines Jeff On Sat, Feb 27, 2010 at 11:58 PM, Ahmed Khalifa derkhal...@gmail.com wrote: hi all, I am writing a multiplayer flash arcade game in actionscript .. i have discovered GAE recently and thought that it might be a very good choice for building and hosting my server .. however, i realize that arcade games need an almost realtime responsive capacity from the server .. besides the server has to be looping on receiving position object of Client A, storing it in a DB, Fetching Client B position object and sending it back .. this will result in a huge number of DB requests either storing, fetching or deleting which will quickly exhaust the CPU quota for the application .. So, I was wondering if any one had an idea or a reference to come around these two problems of real time response and CPU exhaustion by DB calls best regards, A. Khalifa -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.comgoogle-appengine-java%2B unsubscr...@googlegroups.com . For more options, visit this group athttp://groups.google.com/group/google-appengine-java?hl=en. -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.comgoogle-appengine-java%2B unsubscr...@googlegroups.com . For more options, visit this group athttp://groups.google.com/group/google-appengine-java?hl=en. -- You received this message because you are
[appengine-java] Re: Made a Facebook Page For App Engine For Java Issues
Locke well said again! I did totally miss that TC article, my bad. But seeing Google exces walk around telling the world how fast they are makes me mad! Have you seen Google's new home internet service? Google execs need to be called out more publicly on this hypocrisy. The main reason I bought into app engine is because I thought it would be hyper fast and reliable! I feel we have a legitimate case for a class action law suite against google for misleading us app engine developers into thinking our app engine apps would be as fast and reliable as the ones from google. There saying is Run your web apps on Google's infrastructure. On Mar 4, 7:34 pm, Locke locke2...@gmail.com wrote: On Mar 4, 6:51 pm, Jeff Schnitzer j...@infohazard.org wrote: THE COLD START PROBLEM WILL NEVER BE SOLVED. ... Yes, Google could give you the option to pay for a warm instance, but it will only reduce - not eliminate - cold start times. Users will still see them when you redeploy your app, when a new instance spins up to handle load, or when your instance migrates off of a hot server. Really? Are you absolutely certain that it is technically impossible to spin up an app *before* handing it over to users? Are you confident that the laws of physics prohibit spinning up new instance of apps in the background after deployment? Though I've never developed an appserver myself, I suspect your assertion about the infeasibility of this particular problem is incorrect. I don't know how big the appengine team is, but it certainly would be reasonable for Google to devote a few more resources to the project, considering its popularity and the constant stream of users asking for a specific feature. I'm not sure if Robert's method of complaining loudly all over the internet would cause Google management to react or not, though. I just reworked my apps so that they run on multiple different platforms, and I'm watching appengine closely in hopes that I can move back to it once the bugs are worked out. You can get a VPS from the likes of RackSpace for $11/month. Such a solution requires a little more sysadmin work, but that's preferable to giving users random 500s due to excessive latency and whatnot. -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: Made a Facebook Page For App Engine For Java Issues
Jeff please watch this http://www.youtube.com/watch?v=aXJklICrFJI On Mar 4, 9:16 pm, Jeff Schnitzer j...@infohazard.org wrote: On Thu, Mar 4, 2010 at 4:34 PM, Locke locke2...@gmail.com wrote: Really? Are you absolutely certain that it is technically impossible to spin up an app *before* handing it over to users? Are you confident that the laws of physics prohibit spinning up new instance of apps in the background after deployment? Anything is technically possible. That doesn't mean it's going to happen. Everything in the /apparent/ design of Appengine happens in the context of a user request - logging, billing, quotas - everything. While I'd love to see a really smart version of appengine spin up new instances while the old ones continue to serve, I wouldn't hold my breath. This feature doesn't even exist in any of the J2EE systems I can download: JBoss, Resin, Glassfish, Geronimo, not even Jetty or Tomcat standalone. The last time I used WebLogic or WebSphere, neither could do it. I'd bet they still can't. It's a tricky problem, and I'm making a semi-educated guess that this feature would require changing a lot of engineering assumptions inside GAE. I'd rather have spatial indexes. Though I've never developed an appserver myself, I suspect your assertion about the infeasibility of this particular problem is incorrect. I don't know how big the appengine team is, but it certainly would be reasonable for Google to devote a few more resources to the project, considering its popularity and the constant stream of users asking for a specific feature. I'm not sure if Robert's method of complaining loudly all over the internet would cause Google management to react or not, though. I've spent enough time debugging other people's appservers to have an appreciation for the problem. I'm also going to go out on a limb here and speculate that GAE is a money-losing operation. It's one of dozens of popular and promising projects that all could use a few more resources. I just reworked my apps so that they run on multiple different platforms, and I'm watching appengine closely in hopes that I can move back to it once the bugs are worked out. You can get a VPS from the likes of RackSpace for $11/month. Such a solution requires a little more sysadmin work, but that's preferable to giving users random 500s due to excessive latency and whatnot. Let's be realistic - if your project will run happily on an $11/mo VM, you're probably not even cracking the free limits on GAE. How much do you expect Google to care? If you were paying $10k/mo in hosting fees and having problems with GAE, I'll bet someone would take notice. Jeff -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: Made a Facebook Page For App Engine For Java Issues
Jeff, The cold start was just one example, app engine has a whole range of problems which need to be addressed and I openly support paying more money for better performance, there is a big difference between production apps and just for fun apps. What sort of spatial queries are you looking to run? You can email me at robert dot lancer @ gmail -Rob On Mar 4, 9:46 pm, Jeff Schnitzer j...@infohazard.org wrote: On Thu, Mar 4, 2010 at 6:31 PM, Robert Lancer robert.lan...@gmail.com wrote: Jeff please watch thishttp://www.youtube.com/watch?v=aXJklICrFJI That reinforces my opinion that the GAE team should spend less time focusing on cold starts and worry more about datastore latency, which affects *every* request. (oh, and adding spatial indexes ;-) Jeff -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: App Engine cold starts and overly aggressive cycling
Me too App ID ArachnoDB loading GData and its dependencies, happens about every 2 minutes on average, I will add in a logger and follow up but I can tell a load request from a normal request. On Jan 15, 6:32 pm, Ikai Lan i...@google.com wrote: Hey everybody, We've been seeing more and more reports of applications being cycled out overly aggressively, resulting in some folks implementing (discouraged) workarounds to keep their application from being cycled out. The primary symptom of this problem is that your application will see lots of loading requests that fire up a new JVM, which, as many of you know can take anywhere from a few seconds with naked servlets to as much as twenty seconds when loading something like Spring MVC, JRuby on Rails or Grails. In theory, there is enough capacity such that as long as you get some traffic every few hours, you should not be getting cycled out, but we have been seeing reports of applications being cycled after only a minute or less. To help us figure out if these are app specific issues or App Engine issues, can you post the following information if you believe this is happening to you? - What is your application ID? - How do you know it is being cycled out? You'll need to insert some code that only gets called when the app cold starts. - How much time of inactivity does it take before your application is cycled out? - What time or days does this seem to happen? - What frameworks or libraries are you loading? Any other information you can provide would be helpful. -- Ikai Lan Developer Programs Engineer, Google App Engine -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Made a Facebook Page For App Engine For Java Issues
Google Please Fix App Engine For Java http://www.facebook.com/pages/Google-Please-Fix-App-Engine-For-Java/372774516220 Enough is enough! Sometimes app engine for java works like a dream, other times your page takes two minutes to load or throws an error. How could google even tolerate a load request and lecture people on how the web needs to be faster. -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: Made a Facebook Page For App Engine For Java Issues
Haha, I agree. But google groups lacks the key ability to post pictures videos... Also a large number of fans on a group titled Google Please Fix App Engine For Java would send a loud message. On Mar 3, 1:11 pm, Corby cep...@gmail.com wrote: Somehow, I suspect that the continual, specific feedback on this group is doing more to effect change in GAE/J than your MySpace band or whatever. Besides, your page sucks. Not enough hot ladies. -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: Made a Facebook Page For App Engine For Java Issues
Granted thats a band-aid that might fix that one problem, but what do you do when query latency is currently over 1200 ms, http://code.google.com/status/appengine/detail/datastore/2010/03/03#ae-trust-detail-datastore-query-latency I would like google to slow google.com down to 1200 ms query in solidarity for us poor suckers who try to run our business on top of app engine. On Mar 3, 2:05 pm, Guillermo Schwarz guillermo.schw...@gmail.com wrote: So far I think GAE/J has been pretty responsive to most of the defects found and request for new functionality/features. For example you can host yourapp.com landing page somewhere so that it loads an image from yourapp.appspot.com and therefore loads your app. This way your users would see your app responsive all the time. On 3 mar, 15:33, Robert Lancer robert.lan...@gmail.com wrote: Haha, I agree. But google groups lacks the key ability to post pictures videos... Also a large number of fans on a group titled Google Please Fix App Engine For Java would send a loud message. On Mar 3, 1:11 pm, Corby cep...@gmail.com wrote: Somehow, I suspect that the continual, specific feedback on this group is doing more to effect change in GAE/J than your MySpace band or whatever. Besides, your page sucks. Not enough hot ladies. -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: App Engine and Spring slow start up
The problem is one I face without even using spring, google loves to lecture people on how the web should be fast but this doesn't apply to their own app engine platform. Express your frustration at my fb page http://www.facebook.com/pages/Google-Please-Fix-App-Engine-For-Java/372774516220 feel free to post screen captures something google groups doesn't allow On Mar 3, 5:23 pm, luijar luis.j.aten...@gmail.com wrote: I think it's insane that it takes this long: org.springframework.web.context.ContextLoader initWebApplicationContext: Root WebApplicationContext: initialization completed in 17914 ms The only reason I haven't taken Spring out and use Struts for MVC and Guice for DI (or equivalent technologies) is that I am also using Spring AOP, which I suspect adds a lot of overhead to the mix. On Mar 3, 5:18 pm, luijar luis.j.aten...@gmail.com wrote: Thanks Toby, Can you point me to the threads you talk about? Thanks, Luijar On Mar 2, 4:15 am, Toby toby.ro...@gmail.com wrote: Hi luijar, I had the same problem -but no time-out- and I got some better performance by removing all autowire and annotation-scan stuff and also by putting lazy-init=true on my beans. I even re-wrote a bean by a regular Servlet, without any Spring and the startup performance was as poor as with using spring. So I think the initialization overhead is not that big.Depends a lot on your application, though. What is the worst is that even once an instance is started up, it immediately seems to be suspended again. I think the cron-job is probably not the best way to do it even though it seems the only posibility for the moment. You will find a lot of threads on this topic. Toby On Mar 2, 3:27 am, yjun hu itswa...@gmail.com wrote: i got the same problem too, there is no better way to resolve it, i just try to hitting a url with cron job. On Tue, Mar 2, 2010 at 3:50 AM, luijar luis.j.aten...@gmail.com wrote: Thanks for the advice, I'll try that. On Mar 1, 2:31 pm, Rusty Wright rwright.li...@gmail.com wrote: Try using the old way with xml configuration for wiring your beans together. The word on the street is that Spring's component scanning takes a lot of time. luijar wrote: Nope, I am still seeing it. It's quite frustrating. I even tried to reduce Spring init time by removing schema validation from the application context init. But, that does not seem to work. I am using Spring annotations and component scanning to autowire my beans, I wonder if using plain XML configuration will make autowiring faster. On Feb 23, 9:14 pm, charming30 charmin...@gmail.com wrote: Has the above mentioned offline precompilatio in 1.3.1 been able to solve your issue, I plan to use Spring on Java for my Business App which is complex and could be based on SOA. Kindly let me know if your issue was resolved or reduced by using the above fix. On Feb 20, 12:05 am, luijar luis.j.aten...@gmail.com wrote: I believe my development environment was on 1.3.0. That might be something to look at, although it seems that probably it's a very small overhead, do you have any metrics that would give some evidence as to how much overhead is offline precompilation adding? Thanks On Feb 18, 2:04 pm, Don Schwarz schwa...@google.com wrote: Have you deployed your application with the 1.3.1 SDK? That release turned on offline precompilation by default, which is an optimization that may help. On Thu, Feb 18, 2010 at 7:59 AM, Alex chasov...@gmail.com wrote: Hi, It appeared that long init problem is well known for Grails users: http://jira.codehaus.org/browse/GRAILSPLUGINS-1736 I wasted couple of weeks to create app I cannot run. Hope that SpringSource and Google can solve the issue. On Feb 17, 7:41 pm, Stephan Hartmann hartm...@metamesh.de wrote: The problem is that the initialization of your app takes longer than 30 seconds. Pinging your app doesn't help when the app is restarted due to redeployment or maintenance, or when high traffic demands a second instance. You should try to reduce your startup time. regards, Stephan 2010/2/17 luijar luis.j.aten...@gmail.com Great, all of our projects areSpringenabled lol. But I guess it's good that we are not the only ones seeing this, hopefully it gets a little more visibility. We have a cron job (1 min) that tries to keep our application alive by hitting a URL, but it does not do a very good job. It's frustrating and we don't even have
[appengine-java] Re: Performance Issues
Join the google dosent care about app engine performance club. To see how much google dosent care just check out their own app engine status page. http://code.google.com/status/appengine Isnt it funny how google lectures the whole world about how the web should be faster? Also some things you can do do fix performance to make it as slow(fast) as google app engine will allow. Override the DataStoreService interface making your own version that logs each round trip to a console output. This will help you learn how many round trips your making to datastore. Also google discourages cron pinggers but with them not providing a decent solution who can blame you. Also feel free to join my Google Please Fix App Engine For Java facebook group http://www.facebook.com/pages/Google-Please-Fix-App-Engine-For-Java/372774516220 and post screen captures of your app failing! On Mar 3, 12:12 pm, infoatdfx i...@dimitrifrederickx.be wrote: I'm having a Google App Engine account for my applications, and I'm also an administrator of an application which was not created under my account. The application that was not created under my account (but for which I'm an administrator) doesn't have much traffic yet, but when it goes live will probably have a few thousand requests per day. For now we are having a cron job running every minute to keep the application alive. But most of the time the cron job is not running on time. There is a red message that displays that the job was run 5 seconds or more too late. Even some cron jobs fail. With no traffic to my application (only the cron job running) the graph on my dashboard isn't a nice flat line with an average of 1 request per minute (0,0167 requests per second). We see a lot of peeks going from 0,005 to 0,02 requests per minute. When I deploy the same application on my own account (greated a new application in my account but deployed the same webapp), the performance is like I would expect. With no traffic and only the cron job running we get a nice graph with 0,0167 requests per second. The line is almost flat and no cron jobs are running late. Even no cron jobs fail. Also for simple request I see a performance difference between the two applications. I'm having a also a high CPU job that I need to run. This work am I doing with queues. When I execute the work in both applications, the slow application can only execute 3 to 4 tasks per minute, with the other one can run the same task with the same data 5 to 6 times a minute. I would expect that both apps would behave in the same way and almost no notable performance difference, but this is clearly not the case. Is anyone having the same issue? What can be done about this? How can I increase the performance of the slow running application? -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[google-appengine] Re: App Engine Status Page Almost as Slow as my app
Hi Wesly thank you for your reply! Overall its not just about the status page showing up or not, I am very upset with the overall performance of app engine. Just this past night query latency spiked to over 1200ms. Google seems to not be properly addressing these issues and or treating them with the amount of severity they deserves. I have spend the past 5 months developing my application and have been recently doing everything possible to optimize my code but when a single query takes over a second to run this becomes impossible. When the Feb 24th outage accord Google replied swiftly and treated the problem with a war room like mentality, I would like the same treatment for these performance issues. Thanks On Mar 2, 6:50 pm, Wesley Chun (Google) wesc+...@google.com wrote: robert, are you still experiencing a slow response? i was able to get it to come up in about 5-6s (not speedy but it does return). also, at this time, 11:40p GMT/UTC, we are experiencing some datastore issues that are being investigated. -wesley - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Core Python Programming, Prentice Hall, (c)2007,2001 Python Fundamentals, Prentice Hall, (c)2009 http://corepython.com wesley.j.chun :: wesc+...@google.com developer relations :: google app engine -- 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-appeng...@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] 1500 ms query latency
If you monitor App Engine Status you will notice that query latency has been floating around 1500 ms today. How can we deliver a product on top of app engine with this dismal level of performance? Google are you going to fix this issue anytime soon? I would appreciate if you treated these performance issues with the same level of concern as an outage. I have spent the past five months developing my app. http://code.google.com/status/appengine/detail/datastore/2010/03/03#ae-trust-detail-datastore-query-latency -- 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-appeng...@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: 1500 ms query latency
Ikai, Thank you very much for your reply! My app id is: arachnodb I am also talking more in general about app engine performance, the status page at http://code.google.com/status/appengine never lists all normal. On Mar 3, 7:57 pm, Ikai L (Google) ika...@google.com wrote: Robert, what's your application ID? On Wed, Mar 3, 2010 at 3:35 PM, Robert Lancer robert.lan...@gmail.comwrote: If you monitor App Engine Status you will notice that query latency has been floating around 1500 ms today. How can we deliver a product on top of app engine with this dismal level of performance? Google are you going to fix this issue anytime soon? I would appreciate if you treated these performance issues with the same level of concern as an outage. I have spent the past five months developing my app. http://code.google.com/status/appengine/detail/datastore/2010/03/03#a... -- 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-appeng...@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.comgoogle-appengine%2Bunsubscrib e...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en. -- Ikai Lan Developer Programs Engineer, Google App Enginehttp://googleappengine.blogspot.com|http://twitter.com/app_engine -- 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-appeng...@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: server error on random occasions
Your not alone I even got the same server error on Google own App Engine Status page at http://code.google.com/status/appengine My app also gets this error and it also takes a LONG time to load eve when its loading the minimum, and this is after a few refreshes so the excuse that its loading a new VM isnt valid. On Mar 2, 12:25 pm, Manny S manny.m...@gmail.com wrote: I have my application deployed onto App Engine. When I access my application at times I get a server error. If I refresh the page the server error goes away. Another time the app worked perfectly for me but a friend based out of a different city tried to access it and it kept giving him the server error for about half an hour. And then he was able to access the application. The error - Error: Server Error - The server encountered an error and could not complete your request. If the problem persists, please report your problem and mention this error message and the query that caused it. I did a search and there were a couple of posts that mentioned app.yaml formatting issues. I work on the Java side and so far my web.xml seems to be well formatted. If the formatting is bad wouldn't the error at least be consistent. Not sure why it happens occasionally. Any explanations or inputs on this issue would be greatly appreciated. Manny -- 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-appeng...@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] App Engine Status Page Almost as Slow as my app
The app engine status page at http://code.google.com/status/appengine takes a WHILE to load and browse through the pages. Just like my app engine powered Java app. I got that please report your problem at the forms msg a few times while on that site so Im posting here. Anybody else using Java have a really slow app today and most days? Doubt this will make this past the moderators... -- 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-appeng...@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.