google-app-engine

Sending Programmatic Email Messages

I'm looking to send email messages programmatically from my websites. For example, if people register their email address, I would like to email them to confirm their email address. To do this I will need to use an email sending tool and plug into an smtp service. In the past (7 or so years ago) I used Jmail, however, I am not sure wh...

jdo google datastore range execute exception

SELECT FROM Foo WHERE sort < sortParam PARAMETERS String sortParam ORDER BY sort RANGE 15,16 where there are less then 15 objects throws a java.lang.IllegalStateException exception. Do I just need to catch that exception to handle the case when there are fewer then 15 records, or is there something else going on that I'm...

Probem with links Embedding the app engine's shell app within my own app, for help coding

In my own App Engine App, at the browser, I wanted to mess around with new code by simulating having access to the python interpretor's >> within a browser window by embdedding this app --> http://shell.appspot.com/ . One can get shell_20091112.tar.gz at http://code.google.com/p/google-app-engine-samples/downloads/detail?name=shell_200...

How to deploy application into google app engine

I created one application in eclipse.I want to deploy my application into google app engine.How to deploy my application into google app engine. ...

problem in running app engine application

I created an application to add an event into my Google Calendar. I ran it successfully and added an event in my calendar. After that I deployed my application into Google App Engine and ran my program in a browser. It accepts input but doesn't add the event into the calendar. I don't know what the problem is. How do I solve this? ...

Use a db.StringProperty() as unique identifier in Google App Engine

Hi, I just have a hunch about this. But if feels like I'm doing it the wrong way. What I want to do is to have a db.StringProperty() as a unique identifier. I have a simple db.Model, with property name and file. If I add another entry with the same "name" as one already in the db.Model I want to update this. As of know I look it up w...

Google App Engine Internationalization Help needed (Python)

Has anyone any suggestions on how to use internationalization in app engine / webapp / python. I have seen some posts re - django - translation support but i cant seem to find enough info on how to make it work. What i need is a solution where browser can detect language user can override and set strings in templates and from code can...

Using sub filters/queries in Google App Engine

Hi, I'm trying to use figure out how to sub query a query that uses a filter. From what I've figured out so far while using .filter() it changes the original query, that leads to a second .filter() would also have to match the first filter. I would like to make something like this: modules = data.Modules.all().filter('page = ', page.k...

Are there user/role libraries for Java on Google App Engine?

For Java web app development on GAE, I would like to add users androles management. Is there a basic Java library which provides role management (maybe based on annotations) which I could use as a foundation? ...

Google App Engine - Deadlocking?

Every few times I run my app on the development server it seems to deadlock. I'm not sure if it also deadlocks on the production server. I pause the threads and see that one of them is stuck at Permissions.implies:162 which is the start of a synchronized block. What my code does is: on the home page, it sends 5 jquery requests at the ...

Google App Engine - Does each JVM instance only use one thread?

Does each JVM instance only use one thread? eg. if a user makes a request to one JVM instance that will take 5 seconds, then 2 seconds later another user makes a request to the same JVM instance, will the second user have to wait the remaining 3 seconds before their request even starts being processed? ...

Facebook calling Google App Engine code using GET instead of POST

I've been developing a Facebook app using Google App Engine in Python and the pyfacebook bindings. For weeks everything worked fine but suddenly it stopped. At first I thought it was a code change so I rolled back the entire dev directory to a version I knew worked, but still it failed. It's possible a change I made to the application'...

google App engine datastore via JPA and JDO

what are jar files needed for google App engine datastore via JPA and JDO ...

How to change application after deployed into google app engine

I created one application in eclipse.I deployed that application in google app engine.It deployed successfully.But now i want to do some changes in my application.It is possible to do the changes.And also one more doubt possible to delete my appliction after done the deployement. ...

Is redeployment possible?

I created one web application in eclipse and successfully deployed it on google app engine. Then i do some modification in my program. How to do changes in the deployed application. Is their any option for redeployment? ...

How to count both sides of many-to-many relationship in Google App Engine

Consider a GAE (python) app that lets users comment on songs. The expected number of users is 1,000,000+. The expected number of songs is 5,000. The app must be able to: Give the number of songs a user has commented on Give the number of users who have commented on a song Counter management must be transactional so that they alway...

Can I use cron from App Engine?

I'd like to write a web site using App Engine. The web site will be a front end for schedule the execution of some events that I plan to run with cron. Can I use cron from App Engine? Anyone can provide an example? ...

Is it ok to add adSense to an App Engine?

Is there any restriction? Other kind of advertisements? ...

(Google AppEngine) Memcache Lock Entry

Hi, i need a locking in memcache. Since all operations are atomic that should be an easy task. My idea is to use a basic spin-lock mechanism. So every object that needs locking in memcache gets a lock object, which will be polled for access. // pseudo code // try to get a lock int lock; do { lock = Memcache.increment("lock", 1); } wh...

Are people really using Google App Engine, or they are just playing with it because "the cloud is cool"

Since there are 1500+ questions for google-app-engine, I was wondering: what are people actually using it for? are they doing something for their companies or startups? are they just playing around with it because "the cloud is cool"? are they using it because it's the "java free hosting"? (answers from actual GAE users are preferabl...