Questions tagged [google-app-engine]

Google App Engine is a cloud computing technology for hosting web applications in Google-managed data centers. Google App Engine is a Platform as a Service (PaaS) offering for Java, Python, Go, Node.js, and PHP in its standard environment. Runtimes for a few other languages as well as docker-based custom runtimes are supported in its flexible environment.

Google App Engine is a cloud computing technology for hosting web applications in Google-managed data centers.

Google App Engine lets you run your web applications on Google's infrastructure; applications are easy to build, easy to maintain, and easy to scale as your traffic and data storage needs grow:

  • Zero to sixty: Scale your app automatically without worrying about managing machines.
  • Supercharged APIs: Supercharge your app with services such as Task Queue, XMPP, and Cloud SQL, all powered by the same infrastructure that powers the Google services you use every day.
  • You're in control: Manage your application with a simple, web-based dashboard allowing you to customize your app's performance.

With App Engine, there are no servers to maintain: You just upload your application, and it's ready to serve your users.

Google App Engine makes it easy to build and deploy an application that runs reliably even under heavy load and with large amounts of data. It includes the following features:

  • Persistent storage with queries, sorting, and transactions.
  • Automatic scaling and load balancing.
  • Asynchronous task queues for performing work outside the scope of a request.
  • Scheduled tasks for triggering events at specified times or regular intervals.
  • Integration with other Google cloud services and APIs.

As of March 5th, 2012, Stack Overflow is Google's official community support channel for technical App Engine questions under the tag. Developers should continue to use the discussion forum or the StackExchange Software Recommendations sites for topics that are not a good fit for the Stack Overflow format. To report defects, use the App Engine public issue tracker.

Many questions are specific to their SDK for , , or . Please include the appropriate language tag with those questions or use the additional tags like and .

While covers both the standard environment and the flexible environment it may be a good idea to also tag questions specific to the flexible environment with .

More information

Books

46961 questions
34
votes
6 answers

How to include third party Python libraries in Google App Engine?

How to add third party python libraries in Google App Engine, which are not provided by Google? I am trying to use BeautifulSoup in Google App Engine and unable to do so. But my question is for any library I want to use in Google App Engine.
Moazzam Khan
  • 3,130
  • 2
  • 20
  • 35
33
votes
12 answers

java.lang.NoClassDefFoundError: com.google.firebase.FirebaseOptions

I was getting this weird error on my google developer console. So i used google Cloud Test Lab to See whats really happening. turns out my app is failing on almost all devices FATAL EXCEPTION: main Process: com.blackcurrantapps.iamin, PID: 16706 …
33
votes
7 answers

.jsp file not working for Google App Engine guestbook tutorial

I've been following the Google App Engine tutorials, and I'm having a problem with the .jsp file. Here is the code from Google: Using JSPs. I'm using Eclipse to build my project, and for some reason when I add the guestbook.jsp file to the war…
Petwoip
  • 1,365
  • 2
  • 17
  • 25
33
votes
12 answers

How do I download the source code of a google app engine project?

This seems like it should be very easy but I don't see a link to it anywhere. How do I download the source code of a google app engine project?
asdasd
  • 331
  • 1
  • 3
  • 3
33
votes
3 answers

using blobstore with google cloud endpoint and android

I am developing an app-engine connected android project using the eclipse plugin. One aspect of the app is to allow user Alpha to send pictures to user Bravo. To do that I have the following setup: User Alpha posting: send image to my app engine…
33
votes
14 answers

Cannot get the System Java Compiler. Please use a JDK, not a JRE

I am getting Cannot get the System Java Compiler. Please use a JDK, not a JRE. when jsp file are in the my project and I deploy my it to Google App Engine. So I tried the following to fix the problem: Add -vm C:\Program…
user2054833
  • 2,115
  • 7
  • 24
  • 39
33
votes
6 answers

Google App Engine JSP can't deploy: java.lang.RuntimeException: Cannot get the System Java Compiler. Please use a JDK, not a JRE

this is hopefully something simple but... Eclipse has been working relatively fine for everything except deploying to GAE. I can run my GAE app locally, but when I try to deploy to google, I get this message: java.lang.RuntimeException: Cannot get…
101chris
  • 867
  • 2
  • 10
  • 17
33
votes
7 answers

How do I delete all entities from my local Google App-engine datastore?

How can I remove all entities or reset the local datastore on my dev_appserver? I accidentally recursively called a function to create an entity when testing. I am using the Google App-engine SDK on Vista with Python.
Jason Rikard
  • 1,329
  • 1
  • 14
  • 23
32
votes
5 answers

Deploying Django on Google App Engine ==> ERROR: (gcloud.app.deploy) NOT_FOUND: Unable to retrieve P4SA(...)

I'm trying to deploy a Django application on Google App Engine. I followed the instructions given here. The only problem is that when I execute the command gcloud app deploy I than get the error: ERROR: (gcloud.app.deploy) NOT_FOUND: Unable to…
Benjamin Carafa
  • 625
  • 1
  • 7
  • 12
32
votes
5 answers

Problem with subject encoding when sending an email

I'm sending an email and I'm receiving it correctly but the encoding of the subject is not correct. I'm sending "invitación" but I'm receiving "invitaci?n". The content of the message is OK. The content of the message is coming from a…
Javi
  • 19,387
  • 30
  • 102
  • 135
32
votes
10 answers

How can I run a WebSocket server on top of GAE?

How can I run a WebSocket server on top of Google App Engine? Is it possible? Will it be possible?
Alon Gubkin
  • 56,458
  • 54
  • 195
  • 288
32
votes
5 answers

How to write a Web Service for Google App Engine?

I am really new to Python and I have been looking for an example on how to write a Web Service (XML - SOAP) in Python with Google App Engine with no luck. Can anyone point me to an article or give me an example on how to do this?
Martin
  • 39,309
  • 62
  • 192
  • 278
32
votes
6 answers

Does Google App Engine allow creation of files and folders on the server?

I know Google App Engine offers free space, but I wonder if it's for storing data in its database only or does it also allow me to create files and directories on the server side to store my data ? For instance can I use the following method to save…
Frank
  • 30,590
  • 58
  • 161
  • 244
32
votes
1 answer

Local MySQLdb connection fails with AttributeError for paramstyle when running GAE development server

I'm building a GAE Flask application with Flask-Alchemy, against Cloud SQL, and running dev_appserver to test the application as I build it. However, if I set the SQLALCHEMY_DATABASE_URI to a mysql+gaerdbms:///appname?instance=instanceid URL, I get…
Martijn Pieters
  • 1,048,767
  • 296
  • 4,058
  • 3,343
32
votes
8 answers

ImportError: No module named jinja2

Using google-app-engine tutorial, I got the following error stack message: Traceback (most recent call last): File "C:\Program Files (x86)\Google\google_appengine\google\appengine\runtime\wsgi.py", line 239, in Handle handler =…
Cyril
  • 741
  • 1
  • 6
  • 16