[google-appengine] 1.8.4 Pre-Release SDKs are now available.
Hello Again! Pre-release SDKs for Python, PHP and Java found here: http://code.google.com/p/**googleappengine/downloads/listhttp://code.google.com/p/googleappengine/downloads/list Please see the pre-release notes below. Cheers, Richmond Manzana Technical Program Manager Google App Engine App Engine SDK - Pre-Release Notes Version 1.8.4 Python/PHP == - The get_access_token method of the app_identity API is now released as a Generally Available (GA) feature. Python, Java, Go, and PHP versions for this API now exist. - A Datastore Admin fix in this release improves security by ensuring that scheduled backups can now only be started by a cron or task queue task. Administrators can still start a backup by going to the Datastore Admin in the Admin Console. Python == - Better support is now provided for the _$folder$ magic cloud storage keyword, and the implementation of basic mkdir()/rmdir() functionality via GCS streams. - This release adds the wrappers @transactional_async and @transactonal_tasklet to correct (a) @transactional @tasklet being synchronous despite the decorator, and (b) @tasklet @transactional not running the generator in a transaction. https://code.google.com/p/appengine-ndb-experiment/issues/detail?id=195 - Fixed a unicode issue associated with expressions in the Search API. A search with snippeted fields was failing on documents containing unicode characters. - Fixed an issue where Blobstore usage was being charged even though the actual data was being stored in Cloud Storage. All affected developers have been informed and reimbursements are underway. https://code.google.com/p/googleappengine/issues/detail?id=9659 - Fixed an issue that ensures all .py files in google.appengine.api that are available in the SDK are also available in the runtime. https://code.google.com/p/googleappengine/issues/detail?id=9755 - Fixed an issue of warning messages being displayed when running appcfg update (eg. appcfg.py update . --oauth2) from the 1.8.3 Python SDK. The appengine_rpc_httplib2 will work without warnings regardless of which oauth2client library is being used. https://code.google.com/p/googleappengine/issues/detail?id=9807 PHP == - The PHP interpreter was upgraded from PHP 5.4.8 to PHP 5.4.17 release version. - The is_writable() method now supports Google Cloud Storage files and buckets. - You no longer need to specify the PHP runtime on the command line when deploying applications via appcfg.py - Logs support for PHP was added to enable developers to automate the monitoring of application logs for apps. - Backends are disabled for PHP and are no longer supported with the PHP runtime. - Upload of PHP apps now ignores any pre-compilation errors. This allows precompilation to be disabled on a per-runtime basis, and defaults to disabled for PHP. Java == - The Java SDK local datastore now defaults to an HRD-like consistency policy, including eventually consistent global queries. For more information see developers.google.com/appengine/docs/java/tools/devserver#Using_the_Datastore - Fixed the implementation of the Cloud SQL JDBC driver for App Engine which restricted the connection lifetime to the lifetime of the HTTP request. This will unblock users who want to use long running connections (e.g. in connection pools). - Fixed bulkloader issue for Java caused by improper updates of the Java Remote API handlers in a previous version of the runtimes. - Fixed Eclipse plugin on the development server to eliminate complaints about missing indexes when using equality filters. - Fixed an issue with SASL provider registration that was impacting developers' ability to connect to GMail via IMAP. -- 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] GCS client library constantly running into urlfetch issues
All, Since migrating our object store away from the blobstore we are constantly running into issues relating to urlfetch resulting into LOTS of 500's even when providing very liberal RetryParams. I don't think there's anything we could do on our end to ameliorate the situation. So, does anyone know the root cause of why it's failing so often? Or when it will be addressed? -- 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] CloudFlare or Custom SSL + DynDNS + Custom security
I was going to finally configure the SSL for my domain/app, however I was really demotivated because the process is, in my opinion, really complicated, however this shouldn't affect the final decision I also decided to switch to DynDNS from standard godaddy dns Both processes are complicated in my opinion, yet for the end result, they might be better then CloudFlare The reason I'm avoiding CloudFlare is false positives, I used to be identified as an attacker occasionally (while I wasn't), didn't happen in almost a year, but there was a time it happened a lot, If I'm seeing it, probably everyone experienced it once or twice, it would be devastating if an actual user experienced it The second reason is old AppEngine incompatibility, however I haven't seen any complaints here in months, so that seems to be fixed too I always build for really high traffic, whether that will be the case or not, I'm always all in in terms of premature optimization I've also built a custom IP based security system, blocks access to functionality if recent actions/visits are over a limit, I'm a bit concerned whether this system will cause problems in real life, I'm not sure whether there are scenarios, where a high-number of people share the same IP address and use a service/app I'm also not sure whether CloudFlare can block the hobbyist robot runners, I personally used to do it myself, built greasemonkey/chrome scripts to continually execute routines on a service, my IP solution would prevent it, would CloudFlare prevent it? Maybe they can be used together, I don't remember exactly, but I guess CF was sending over the user-IP in headers too Anyway, I would love to hear any experiences in this area -- 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.
Re: [google-appengine] CloudFlare or Custom SSL + DynDNS + Custom security
On Aug 20, 2013, at 5:29 PM, Kaan Soral kaanso...@gmail.com wrote: in real life, I'm not sure whether there are scenarios, where a high-number of people share the same IP address and use a service/app There are many such scenarios. Any place lots of people get free wifi (stadiums, airports, etc.) this will happen. Also, most large corporate internet access is proxied through a very small number of concentrators. -Joshua -- 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] billing: credit card card declined... for which account?!
how do I find out which of my several dozen cloud platform services/apps is affected? I've been hunting for hours... (I'm 99% sure it's an expired credit card) thanks, adam -- Forwarded message -- From: billing-nore...@google.com Date: Tue, Aug 20, 2013 at 3:01 PM Subject: Google Cloud Platform: Payment declined, your Google API Services are in danger of being suspended To: me We couldn't process a payment with your Visa ... for $12.53 on Aug 17, 2013. Your bank or credit institution gave the following details about the decline: No reason provided by your financial institution. We have tried to charge your account but the payment has been declined. Please go to update your form of payment. Your account will be deactivated in 30 days if payment is not received. Please contact your bank or credit institution to resolve the issue. Soon, we'll try to process the payment with your MasterCard ... Learn more about credit card declines at http://support.google.com/cloudbilling/answer/2987884?hl=en-US. -- This message was sent from a notification-only email address that does not accept incoming email. Please do not reply to this message. You can opt out of billing emails for this customer by visiting url This link will expire 7 days after the date of this email. This message may be confidential or privileged. If you received this email by mistake, please don't forward it to anyone else and delete all copies and attachments. -- Billing ID: number -- 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: billing: credit card card declined... for which account?!
found one of them... now more fun: https://appengine.google.com/billing/billing_profile?app_id=s~my app idversion_id=version id == You are not authorized to access this page. even though that same page reports that I'm the billing administrator. adam On Tuesday, August 20, 2013 3:12:36 PM UTC-7, Adam Sah wrote: how do I find out which of my several dozen cloud platform services/apps is affected? I've been hunting for hours... (I'm 99% sure it's an expired credit card) thanks, adam -- Forwarded message -- From: billing-nore...@google.com Date: Tue, Aug 20, 2013 at 3:01 PM Subject: Google Cloud Platform: Payment declined, your Google API Services are in danger of being suspended To: me We couldn't process a payment with your Visa ... for $12.53 on Aug 17, 2013. Your bank or credit institution gave the following details about the decline: No reason provided by your financial institution. We have tried to charge your account but the payment has been declined. Please go to update your form of payment. Your account will be deactivated in 30 days if payment is not received. Please contact your bank or credit institution to resolve the issue. Soon, we'll try to process the payment with your MasterCard ... Learn more about credit card declines at http://support.google.com/cloudbilling/answer/2987884?hl=en-US. -- This message was sent from a notification-only email address that does not accept incoming email. Please do not reply to this message. You can opt out of billing emails for this customer by visiting url This link will expire 7 days after the date of this email. This message may be confidential or privileged. If you received this email by mistake, please don't forward it to anyone else and delete all copies and attachments. -- Billing ID: number -- 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: billing: credit card card declined... for which account?!
The App Engine billing is messed up (I really think they just merged the code from the Google Wallet tested on Google I/O 2013 registration to the App Engine billing system). More info: https://groups.google.com/forum/#!topic/google-appengine/2KBxFeCGacA On Tuesday, August 20, 2013 7:32:11 PM UTC-3, Adam Sah wrote: found one of them... now more fun: https://appengine.google.com/billing/billing_profile?app_id=s~my app idversion_id=version id == You are not authorized to access this page. even though that same page reports that I'm the billing administrator. adam On Tuesday, August 20, 2013 3:12:36 PM UTC-7, Adam Sah wrote: how do I find out which of my several dozen cloud platform services/apps is affected? I've been hunting for hours... (I'm 99% sure it's an expired credit card) thanks, adam -- Forwarded message -- From: billing...@google.com javascript: Date: Tue, Aug 20, 2013 at 3:01 PM Subject: Google Cloud Platform: Payment declined, your Google API Services are in danger of being suspended To: me We couldn't process a payment with your Visa ... for $12.53 on Aug 17, 2013. Your bank or credit institution gave the following details about the decline: No reason provided by your financial institution. We have tried to charge your account but the payment has been declined. Please go to update your form of payment. Your account will be deactivated in 30 days if payment is not received. Please contact your bank or credit institution to resolve the issue. Soon, we'll try to process the payment with your MasterCard ... Learn more about credit card declines at http://support.google.com/cloudbilling/answer/2987884?hl=en-US. -- This message was sent from a notification-only email address that does not accept incoming email. Please do not reply to this message. You can opt out of billing emails for this customer by visiting url This link will expire 7 days after the date of this email. This message may be confidential or privileged. If you received this email by mistake, please don't forward it to anyone else and delete all copies and attachments. -- Billing ID: number -- 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] Google Cloud Platform: Payment declined, your Google API Services are in danger of being suspended
I received the following email today (this is a second email). I read earlier in this group that this problem has been fixed. Can google provide instructions if any what to do to fix this? We couldn't process a payment with your Visa ...[redacted] for $24.45 on Aug 17, 2013. Your bank or credit institution gave the following details about the decline: No reason provided by your financial institution. We have tried to charge your account but the payment has been declined. Please go to update your form of payment. Your account will be deactivated in 30 days if payment is not received. Please contact your bank or credit institution to resolve the issue. Learn more about credit card declines at http://support.google.com/cloudbilling/answer/2987884?hl=en-US. To help prevent further interruptions to your Google Cloud Platform account, you can add a backup credit or debit card to your account. Learn more at http://support.google.com/cloudbilling/answer/2987880?hl=en-US -- This message was sent from a notification-only email address that does not accept incoming email. Please do not reply to this message. You can opt out of billing emails for this customer by visiting https://cloud.google.com/billing/ui/email?tk=AKCKCludmKeOo7V6BpAIWUaU6L8z6Ty6ufymFcYa8EEUD2KiUNjCfCUSJfJ6AY2d5HYCZHfaRUX1ztdEY4-TBcFLsXwgedefG3CkG4W3i6HmC4jLKi4BloFG5qeKsqdNtvqVsQGGPzqqhl=en_US. This link will expire 7 days after the date of this email. This message may be confidential or privileged. If you received this email by mistake, please don't forward it to anyone else and delete all copies and attachments. -- Billing ID: [redacted] -- 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: GAE BILLING IS SERIOUSLY MESSED UP
I just received an e-mail of failed payment today, for the second time in one week. There's nothing wrong with my card, according to my bank (I even received a SMS about the payment to GAE - I receive a SMS everytime the card is used). I reenabled the card waiting for it to succeed. Let's see what happens. My theory: you guys just merged the code from Google Wallet you tested at Google I/O 2013 registration to the app engine billing system, corrupting any form of payment =P Jokes aside, this kind of issue is really critical. What's the use of multiple datacenters, with high replication datastore, with high availability and so on... if everything goes down due to lack of payment? On Monday, August 19, 2013 1:07:22 PM UTC-3, Rae Wang wrote: Update: Our billing team has found the issue and fixed it. New charges should succeed now. Our engineers are looking into retrying/recovering the failed ones. As usual, your feedback on the forum is helping us to improve our system. We really appreciate it. Thank you. On Friday, August 16, 2013 11:53:31 PM UTC-7, Rae Wang wrote: Thank you for bringing these issues to our attention. We are seeing a number of payment failures on GAE accounts recently and are actively investigating issues on our side. Sorry about the inconvenience it has caused you. We are working on resolving the issues. On Friday, August 16, 2013 12:55:57 PM UTC-7, Ken Bowen wrote: I also got couldn't process a payment with your Visa…...for $0.02 on Aug 4, 2013. It's a Citicard that has been on the GAE account for many months (and the card has be in continual use for over 10 years). I only got the email yesterday (8/15). I called Citibank. They checked and stated that the charge was presented on Aug 3, and that it was approved, and there were no presentations or transactions showing on the 4th. I managed to fix it by going to Billing Billing Settings, and clicking the Edit next to the Primary (and only form of payment), then clicking OK, and then clicking Activate this … (or whatever it actually said.) In 5-10 minutes, the Billing Settings and Billing Status pages looked correct, and I was able to make a manual payment (for 0.03) which showed on Billing Transactions. So I got over it. But this is NOT that way an organization which claims to be world-class should treat it's customers. I can't prove it, but I believe that my setup for running our GAE app off a custom domain was broken by this. But I'll post that separately. --Ken -- 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.
Re: [google-appengine] Accessing application logs from Selenium?
Well, he wants me to compare the values from within my Jar. So a simple download won't do. But the other option you gave may well work. I'll look into it. Thanks. On Monday, August 12, 2013 10:37:28 PM UTC-5, Vinny P wrote: On Mon, Aug 12, 2013 at 1:11 AM, Will Pittenger wrote: I've been tasked with accessing our application's logs from our regression testing program which is based on Selenium and its FirefoxDriver. This application won't be running on the server, but on a client. Will it be able to retrieve the logs via an API? Yes. You can install the Remote API on your application ( https://developers.google.com/appengine/docs/java/tools/remoteapi ), which allows you access to your app's GAE services from another computer (for example, your local computer, build server, another App Engine application, etc). Then you can use the Logs API ( https://developers.google.com/appengine/docs/java/logs/ ) to search through the logs and retrieve the stored information. You can also use appcfg to download logs: see https://developers.google.com/appengine/docs/java/tools/uploadinganapp#Downloading_Logs - -Vinny P Technology Media Advisor Chicago, IL App Engine Code Samples: http://www.learntogoogleit.com -- 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.
Re: [google-appengine] Accessing application logs from Selenium?
Where do I get the JARs for that? I don't see any download links anywhere. On Monday, August 12, 2013 10:37:28 PM UTC-5, Vinny P wrote: On Mon, Aug 12, 2013 at 1:11 AM, Will Pittenger wrote: I've been tasked with accessing our application's logs from our regression testing program which is based on Selenium and its FirefoxDriver. This application won't be running on the server, but on a client. Will it be able to retrieve the logs via an API? Yes. You can install the Remote API on your application ( https://developers.google.com/appengine/docs/java/tools/remoteapi ), which allows you access to your app's GAE services from another computer (for example, your local computer, build server, another App Engine application, etc). Then you can use the Logs API ( https://developers.google.com/appengine/docs/java/logs/ ) to search through the logs and retrieve the stored information. You can also use appcfg to download logs: see https://developers.google.com/appengine/docs/java/tools/uploadinganapp#Downloading_Logs - -Vinny P Technology Media Advisor Chicago, IL App Engine Code Samples: http://www.learntogoogleit.com -- 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.
Re: [google-appengine] Accessing application logs from Selenium?
Well, I had to download the entire SDK, but that gave me the required jars and (I think) source. But the appropriate JavaDoc files are missing. Are they online somewhere? My Google search turned up nothing. On Monday, August 12, 2013 10:37:28 PM UTC-5, Vinny P wrote: On Mon, Aug 12, 2013 at 1:11 AM, Will Pittenger wrote: I've been tasked with accessing our application's logs from our regression testing program which is based on Selenium and its FirefoxDriver. This application won't be running on the server, but on a client. Will it be able to retrieve the logs via an API? Yes. You can install the Remote API on your application ( https://developers.google.com/appengine/docs/java/tools/remoteapi ), which allows you access to your app's GAE services from another computer (for example, your local computer, build server, another App Engine application, etc). Then you can use the Logs API ( https://developers.google.com/appengine/docs/java/logs/ ) to search through the logs and retrieve the stored information. You can also use appcfg to download logs: see https://developers.google.com/appengine/docs/java/tools/uploadinganapp#Downloading_Logs - -Vinny P Technology Media Advisor Chicago, IL App Engine Code Samples: http://www.learntogoogleit.com -- 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.
Re: [google-appengine] Accessing application logs from Selenium?
No source available that I can find in that SDK file. On Monday, August 12, 2013 10:37:28 PM UTC-5, Vinny P wrote: On Mon, Aug 12, 2013 at 1:11 AM, Will Pittenger wrote: I've been tasked with accessing our application's logs from our regression testing program which is based on Selenium and its FirefoxDriver. This application won't be running on the server, but on a client. Will it be able to retrieve the logs via an API? Yes. You can install the Remote API on your application ( https://developers.google.com/appengine/docs/java/tools/remoteapi ), which allows you access to your app's GAE services from another computer (for example, your local computer, build server, another App Engine application, etc). Then you can use the Logs API ( https://developers.google.com/appengine/docs/java/logs/ ) to search through the logs and retrieve the stored information. You can also use appcfg to download logs: see https://developers.google.com/appengine/docs/java/tools/uploadinganapp#Downloading_Logs - -Vinny P Technology Media Advisor Chicago, IL App Engine Code Samples: http://www.learntogoogleit.com -- 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.
Re: [google-appengine] Accessing application logs from Selenium?
On Tue, Aug 20, 2013 at 7:38 PM, Will Pittenger will.pitteng...@gmail.comwrote: Where do I get the JARs for that? I don't see any download links anywhere. The JARs for the Remote API are shipped with the Java SDK. If you have the Eclipse plugin for GAE, look in the GAE plugin folder within the Eclipse install, and search for a file named appengine-remote-api.jar. - -Vinny P Technology Media Advisor Chicago, IL App Engine Code Samples: http://www.learntogoogleit.com -- 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.
Re: [google-appengine] Accessing application logs from Selenium?
The project is NetBeans based, not Eclipse. I like that IDE better. On Tuesday, August 20, 2013 8:49:40 PM UTC-5, Vinny P wrote: On Tue, Aug 20, 2013 at 7:38 PM, Will Pittenger wrote: Where do I get the JARs for that? I don't see any download links anywhere. The JARs for the Remote API are shipped with the Java SDK. If you have the Eclipse plugin for GAE, look in the GAE plugin folder within the Eclipse install, and search for a file named appengine-remote-api.jar. - -Vinny P Technology Media Advisor Chicago, IL App Engine Code Samples: http://www.learntogoogleit.com -- 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.
Re: [google-appengine] GCS client library constantly running into urlfetch issues
On Tue, Aug 20, 2013 at 2:27 PM, rdodev ami...@gmail.com wrote: Since migrating our object store away from the blobstore we are constantly running into issues relating to urlfetch resulting into LOTS of 500's even when providing very liberal RetryParams. I don't think there's anything we could do on our end to ameliorate the situation. So, does anyone know the root cause of why it's failing so often? Where is the 500 error originating from? Is it from urlfetch or another part of the GCS library? Can you supply a stack trace of the exception(s)? A screenshot of an AppStats profile for the request would also be helpful. - -Vinny P Technology Media Advisor Chicago, IL App Engine Code Samples: http://www.learntogoogleit.com -- 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.
Re: [google-appengine] Accessing application logs from Selenium?
On Tue, Aug 20, 2013 at 8:45 PM, Will Pittenger will.pitteng...@gmail.comwrote: Well, I had to download the entire SDK, but that gave me the required jars and (I think) source. But the appropriate JavaDoc files are missing. Are they online somewhere? My Google search turned up nothing. There's no documentation needed. Install the Remote API using the instructions on this page: https://developers.google.com/appengine/docs/java/tools/remoteapi#Configuring_Remote_API_on_the_Client and then make the standard logging calls from the Logs API: https://developers.google.com/appengine/docs/java/logs/ . On Tue, Aug 20, 2013 at 8:50 PM, Will Pittenger will.pitteng...@gmail.comwrote: No source available that I can find in that SDK file. Here's the source code for the Remote API: https://code.google.com/p/googleappengine/source/browse/#svn%2Ftrunk%2Fjava%2Fsrc%2Fmain%2Fcom%2Fgoogle%2Fappengine%2Ftools%2Fremoteapi - -Vinny P Technology Media Advisor Chicago, IL App Engine Code Samples: http://www.learntogoogleit.com -- 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.
Re: [google-appengine] ExistenceError: ApplicationError: 100
On Sun, Aug 18, 2013 at 2:16 AM, Ilya Epshteyn epshte...@gmail.com wrote: I am going through some very basic Python AppEngine exercises. When you say exercises, is this sample code from somewhere or are you writing this by yourself? On Sun, Aug 18, 2013 at 2:16 AM, Ilya Epshteyn epshte...@gmail.com wrote: And permissions seem to be fine. Can you verify your permissions are set appropriately? How are you authorizing the app? Here's one example of setting permissions for an App Engine app: http://learntogoogleit.com/post/54528163872/setting-permissions-to-access-cloud-storage-from-app - -Vinny P Technology Media Advisor Chicago, IL App Engine Code Samples: http://www.learntogoogleit.com -- 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.
Re: [google-appengine] GCS client library constantly running into urlfetch issues
Yes, the 500's were coming from unavailable or unresponsive urlfetch. Scouring through StackOverflow I found out there is a known bug in the latest client library that will cause these problems. There's a minor hack to fix the problem, but involves messing with defaults of the gcs client library. We decided to try it since we were getting so many issues, but definitely looking for the app engine team to release a patch to the client library. On Tuesday, August 20, 2013 10:03:36 PM UTC-4, Vinny P wrote: On Tue, Aug 20, 2013 at 2:27 PM, rdodev ami...@gmail.com javascript:wrote: Since migrating our object store away from the blobstore we are constantly running into issues relating to urlfetch resulting into LOTS of 500's even when providing very liberal RetryParams. I don't think there's anything we could do on our end to ameliorate the situation. So, does anyone know the root cause of why it's failing so often? Where is the 500 error originating from? Is it from urlfetch or another part of the GCS library? Can you supply a stack trace of the exception(s)? A screenshot of an AppStats profile for the request would also be helpful. - -Vinny P Technology Media Advisor Chicago, IL App Engine Code Samples: http://www.learntogoogleit.com -- 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.
Re: [google-appengine] Accessing application logs from Selenium?
Now I'm trying to find jars that provide com.google.appengine.api.log.*. That isn't on https://developers.google.com/appengine/docs/java/javadoc/index?com/google/appengine/api/log/AppLogLine.html or https://developers.google.com/appengine/docs/java/logs/. :( On Tuesday, August 20, 2013 9:00:28 PM UTC-5, Vinny P wrote: On Tue, Aug 20, 2013 at 8:45 PM, Will Pittenger wrote: Well, I had to download the entire SDK, but that gave me the required jars and (I think) source. But the appropriate JavaDoc files are missing. Are they online somewhere? My Google search turned up nothing. There's no documentation needed. Install the Remote API using the instructions on this page: https://developers.google.com/appengine/docs/java/tools/remoteapi#Configuring_Remote_API_on_the_Client and then make the standard logging calls from the Logs API: https://developers.google.com/appengine/docs/java/logs/ . On Tue, Aug 20, 2013 at 8:50 PM, Will Pittenger wrote: No source available that I can find in that SDK file. Here's the source code for the Remote API: https://code.google.com/p/googleappengine/source/browse/#svn%2Ftrunk%2Fjava%2Fsrc%2Fmain%2Fcom%2Fgoogle%2Fappengine%2Ftools%2Fremoteapi - -Vinny P Technology Media Advisor Chicago, IL App Engine Code Samples: http://www.learntogoogleit.com -- 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: GAE BILLING IS SERIOUSLY MESSED UP
Anyone know if there's a way to check in the control panel if we're now in the clear billing-wise? Under Usage History I have a Charge Failed followed by Billing Setup Successful a couple days later (I'm assuming that was somebody at Google, since it wasn't me). Basically I want to make sure our service isn't going to get shut off in 30 days. -- 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.
Re: [google-appengine] Accessing application logs from Selenium?
It would really help to know which jars to include in the project in order to get the log classes. I don't want all the jars in that SDK in the project. On Tuesday, August 20, 2013 9:31:05 PM UTC-5, Will Pittenger wrote: Now I'm trying to find jars that provide com.google.appengine.api.log.*. That isn't on https://developers.google.com/appengine/docs/java/javadoc/index?com/google/appengine/api/log/AppLogLine.htmlor https://developers.google.com/appengine/docs/java/logs/. :( On Tuesday, August 20, 2013 9:00:28 PM UTC-5, Vinny P wrote: On Tue, Aug 20, 2013 at 8:45 PM, Will Pittenger wrote: Well, I had to download the entire SDK, but that gave me the required jars and (I think) source. But the appropriate JavaDoc files are missing. Are they online somewhere? My Google search turned up nothing. There's no documentation needed. Install the Remote API using the instructions on this page: https://developers.google.com/appengine/docs/java/tools/remoteapi#Configuring_Remote_API_on_the_Client and then make the standard logging calls from the Logs API: https://developers.google.com/appengine/docs/java/logs/ . On Tue, Aug 20, 2013 at 8:50 PM, Will Pittenger wrote: No source available that I can find in that SDK file. Here's the source code for the Remote API: https://code.google.com/p/googleappengine/source/browse/#svn%2Ftrunk%2Fjava%2Fsrc%2Fmain%2Fcom%2Fgoogle%2Fappengine%2Ftools%2Fremoteapi - -Vinny P Technology Media Advisor Chicago, IL App Engine Code Samples: http://www.learntogoogleit.com -- 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: GAE BILLING IS SERIOUSLY MESSED UP
I confirmed with our billing engineers, new payments should go through successfully now. Some older failures are still trickling back in from the system - resulting in the emails. They will retry the failures in the next couple of days to clear the failure status. Your service won't be shut off in 30 days. If you continue to receive failure messages after the next couple of days, please file a support ticket (https://support.google.com/code/bin/request.py?contact_type=cloud_platform_billing). On Tuesday, August 20, 2013 7:45:11 PM UTC-7, Brandon Thomson wrote: Anyone know if there's a way to check in the control panel if we're now in the clear billing-wise? Under Usage History I have a Charge Failed followed by Billing Setup Successful a couple days later (I'm assuming that was somebody at Google, since it wasn't me). Basically I want to make sure our service isn't going to get shut off in 30 days. -- 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] suddenly my apps consumes hundreds of instances
my app (id=cheatsheetwizard) started to created hundreds of instances at 7:25pm PST it is now 45 minutes later and the problem is not resolved last time I pushed a new version was 3 hours ago and there is no additional traffic. I have no idea what causes this spike. as a result most of the request are timeout, and it is costing me hundreds of dollars in instance hours... any suggestion on what I could try ? -- 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.
Re: [google-appengine] suddenly my apps consumes hundreds of instances
On Tue, Aug 20, 2013 at 10:14 PM, Alain de Raynal aderay...@gmail.comwrote: my app (id=cheatsheetwizard) started to created hundreds of instances at 7:25pm PST it is now 45 minutes later and the problem is not resolved last time I pushed a new version was 3 hours ago and there is no additional traffic. I have no idea what causes this spike. as a result most of the request are timeout, and it is costing me hundreds of dollars in instance hours... any suggestion on what I could try ? Can you post a screenshot of one of the logs? What is the timeout from, and what is the application doing? - -Vinny P Technology Media Advisor Chicago, IL App Engine Code Samples: http://www.learntogoogleit.com -- 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.
Re: [google-appengine] Accessing application logs from Selenium?
Never mind. I already had it, but I was looking in the wrong place. :p On Tuesday, August 20, 2013 9:55:53 PM UTC-5, Will Pittenger wrote: It would really help to know which jars to include in the project in order to get the log classes. I don't want all the jars in that SDK in the project. On Tuesday, August 20, 2013 9:31:05 PM UTC-5, Will Pittenger wrote: Now I'm trying to find jars that provide com.google.appengine.api.log.*. That isn't on https://developers.google.com/appengine/docs/java/javadoc/index?com/google/appengine/api/log/AppLogLine.htmlor https://developers.google.com/appengine/docs/java/logs/. :( On Tuesday, August 20, 2013 9:00:28 PM UTC-5, Vinny P wrote: On Tue, Aug 20, 2013 at 8:45 PM, Will Pittenger wrote: Well, I had to download the entire SDK, but that gave me the required jars and (I think) source. But the appropriate JavaDoc files are missing. Are they online somewhere? My Google search turned up nothing. There's no documentation needed. Install the Remote API using the instructions on this page: https://developers.google.com/appengine/docs/java/tools/remoteapi#Configuring_Remote_API_on_the_Client and then make the standard logging calls from the Logs API: https://developers.google.com/appengine/docs/java/logs/ . On Tue, Aug 20, 2013 at 8:50 PM, Will Pittenger wrote: No source available that I can find in that SDK file. Here's the source code for the Remote API: https://code.google.com/p/googleappengine/source/browse/#svn%2Ftrunk%2Fjava%2Fsrc%2Fmain%2Fcom%2Fgoogle%2Fappengine%2Ftools%2Fremoteapi - -Vinny P Technology Media Advisor Chicago, IL App Engine Code Samples: http://www.learntogoogleit.com -- 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] Django template how use ndb KeyProperty ?
I replace DB with NDB, but template use NDB KeyProperty no work, old DB models class Jword(db.Model): fjword = db.StringProperty(required=True) #单词 fpronunciation = db.StringProperty() #读音 fcword = db.StringProperty() #中文词义 class Nword(db.Model): fjword=db.ReferenceProperty(Jword) fdate=db.DateProperty(auto_now=True) flevnum=db.IntegerProperty() NDB models class Jword(ndb.Model): fjword = ndb.StringProperty(required=True) #单词 fpronunciation = ndb.StringProperty() #读音 fcword = ndb.StringProperty() #中文词义 class Nword(ndb.Model): fjword=ndb.KeyProperty(kind=Jword) fdate=ndb.DateProperty(auto_now=True) flevnum=ndb.IntegerProperty() template code {% for nword in newword %} {# Each nword is a newword model object. #} {{ nword.full_name|upper }} tr tdinput type=checkbox name=pitem value={{nword.key}} class=selrow//td td{{nword.fjword.fjword}}/td td{{nword.fjword.fpronunciation}}/td td{{nword.fjword.fcword}}/td td{{nword.flevnum}}/td td{{nword.fdate}}/td /tr {% endfor %} -- {{nword.fjword.fjword}} DB disply well, but NDB not display. Thank. - Sunny -- 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: billing: credit card card declined... for which account?!
I'm having the same problem. I keep getting emails from Google saying that the charge is declined by the bank. The billing history shows the charge was attempted and then cancelled. The bank says the charge was never attempted based on their records. When I used the same card to pay through Google Wallet, the first attempt did not succeed, but the second one did. I'm just worried that the application will be disabled if this is not sorted out on time. On Wednesday, August 21, 2013 7:43:14 AM UTC+8, Gilberto Torrezan Filho wrote: The App Engine billing is messed up (I really think they just merged the code from the Google Wallet tested on Google I/O 2013 registration to the App Engine billing system). More info: https://groups.google.com/forum/#!topic/google-appengine/2KBxFeCGacA On Tuesday, August 20, 2013 7:32:11 PM UTC-3, Adam Sah wrote: found one of them... now more fun: https://appengine.google.com/billing/billing_profile?app_id=s~my app idversion_id=version id == You are not authorized to access this page. even though that same page reports that I'm the billing administrator. adam On Tuesday, August 20, 2013 3:12:36 PM UTC-7, Adam Sah wrote: how do I find out which of my several dozen cloud platform services/apps is affected? I've been hunting for hours... (I'm 99% sure it's an expired credit card) thanks, adam -- Forwarded message -- From: billing...@google.com Date: Tue, Aug 20, 2013 at 3:01 PM Subject: Google Cloud Platform: Payment declined, your Google API Services are in danger of being suspended To: me We couldn't process a payment with your Visa ... for $12.53 on Aug 17, 2013. Your bank or credit institution gave the following details about the decline: No reason provided by your financial institution. We have tried to charge your account but the payment has been declined. Please go to update your form of payment. Your account will be deactivated in 30 days if payment is not received. Please contact your bank or credit institution to resolve the issue. Soon, we'll try to process the payment with your MasterCard ... Learn more about credit card declines at http://support.google.com/cloudbilling/answer/2987884?hl=en-US. -- This message was sent from a notification-only email address that does not accept incoming email. Please do not reply to this message. You can opt out of billing emails for this customer by visiting url This link will expire 7 days after the date of this email. This message may be confidential or privileged. If you received this email by mistake, please don't forward it to anyone else and delete all copies and attachments. -- Billing ID: number -- 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: GAE BILLING IS SERIOUSLY MESSED UP
Good to hear that. Hope it gets sorted out soon. I received 'payment declined' notice 3 times in the last 3 weeks (the latest was yesterday). Re-enabled the card each time. On Wednesday, August 21, 2013 11:08:43 AM UTC+8, Rae Wang wrote: I confirmed with our billing engineers, new payments should go through successfully now. Some older failures are still trickling back in from the system - resulting in the emails. They will retry the failures in the next couple of days to clear the failure status. Your service won't be shut off in 30 days. If you continue to receive failure messages after the next couple of days, please file a support ticket ( https://support.google.com/code/bin/request.py?contact_type=cloud_platform_billing ). On Tuesday, August 20, 2013 7:45:11 PM UTC-7, Brandon Thomson wrote: Anyone know if there's a way to check in the control panel if we're now in the clear billing-wise? Under Usage History I have a Charge Failed followed by Billing Setup Successful a couple days later (I'm assuming that was somebody at Google, since it wasn't me). Basically I want to make sure our service isn't going to get shut off in 30 days. -- 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: GAE BILLING IS SERIOUSLY MESSED UP
I'm experiencing the same thing. Just submitted the form. We'll see what happens. -- 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] Unable to connect to GAE apps due to Timeout errors
Hi GAE team, I am getting the following errors on all of my AppEngine apps and unable to connect to server. Request was aborted after waiting too long to attempt to service your request. I am using Python 2.5 runtime and Master/Slave datastore I am facing this issue very frequently almost daily about 11pm to 1am UTC. Do anyone know what is the issue? -- 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 Lunching Problem
Hi, this is lohith i have a problem with the Google app engine while opening the following error was shown 1.Warning: prerequisites for app engine development are missing! can you please help me out of this issue and it's an important, argent. -- 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] java.lang.NoSuchMethodError: com.google.common.collect.ImmutableList.copyOf
I have a Appengine+GWT+Visualization charts application which run fine in the local eclipse development environment with mysql database but when I deploy this to appengine I am getting this error. I had this issue on the local environment and added the guava jars under gwt plugin and resolved that issue. Can somebody help me understand how I can do the same on the remote appengine environment. Thanks in advance for your help. WW2013-08-19 15:13:39.437 Error for /oldv2reports/getData java.lang.NoSuchMethodError: com.google.common.collect.ImmutableList.copyOf(Ljava/util/Collection;)Lcom/google/common/collect/ImmutableList; at com.google.visualization.datasource.query.QuerySelection.getColumns(Unknown Source) at com.google.visualization.datasource.query.Query.validate(Unknown Source) at com.google.visualization.datasource.query.parser.QueryBuilder.parseQuery(Unknown Source) at com.google.visualization.datasource.DataSourceHelper.parseQuery(Unknown Source) at com.google.visualization.datasource.DataSourceHelper.parseQuery(Unknown Source) at com.google.visualization.datasource.DataSourceRequest.createQueryFromRequest(Unknown Source) at com.google.visualization.datasource.DataSourceRequest.init(Unknown Source) at com.google.visualization.datasource.DataSourceHelper.executeDataSourceServletFlow(Unknown Source) at com.google.visualization.datasource.DataSourceServlet.doGet(Unknown Source) at javax.servlet.http.HttpServlet.service(HttpServlet.java:617) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1166) at com.google.apphosting.utils.servlet.ParseBlobUploadFilter.doFilter(ParseBlobUploadFilter.java:125) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) at com.google.apphosting.runtime.jetty.SaveSessionFilter.doFilter(SaveSessionFilter.java:35) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) at com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java:43) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388) at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765) at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418) at com.google.apphosting.runtime.jetty.AppVersionHandlerMap.handle(AppVersionHandlerMap.java:266) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) at org.mortbay.jetty.Server.handle(Server.java:326) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:923) at com.google.apphosting.runtime.jetty.RpcRequestParser.parseAvailable(RpcRequestParser.java:76) at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) at -- 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] Using google appengine services outside of an google appengine hosted application.
Hello, I've been doing some research on google app engine and in particular the google cloud storage service. For my upcoming project I think its the right fit, however I'm running into some issues integrating the cloud storage services into the greater project. I am new to google app engine, so I apologize ahead of time if this has been answered. I've created an example application using the cloud storage service, and was able to successfully store and retrieve files. In order to do so, I had to register the application, reference the application id in a configuration, and launch it through a dev_appserver.py script, which I believe simulates the application running on google's servers. For this project, I'm looking to run it not in google's cloud. In short, I would like to maintain the credential support that has been provided, continue to use the cloud storage server, but not launch the application through something like dev_appserver.py. Does anyone know a tutorial that focuses on this? Is it even possible, or violates some terms of agreement? Thanks, Max -- 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.