google-app-engine

Google App Engine: how to unescape POST body?

Newbie question... I am using silverlight to POST data to my GAE application class XmlCrud(webapp.RequestHandler): def post(self): body = self.request.body The data comes in fine but it is escaped like this: %3C%3Fxml+version=%221.0%22+encoding%3D%22utf-16%22%3F%3E%0D%0A%3CBosses+xmlns%3Axsi%3D%22http%3A%2F%2Fwww.w3.org...

How does one avoid a cyclic redirect when writing a facebook application using pyfacebook and google app engine?

Hello. I'm trying to write my first application for Facebook using python and pyfacebook hosted on Google App Engine. The problem I'm facing is that of cyclic redirects. Firefox dies complaining "This page isn't redirecting properly" when I visit http://apps.facebook.com/appname. Here's the code: class CanvasHandler(webapp.Reques...

unable to send email on google app engine

Hi Gurus, I have tired to use Javamail to send email. But I got the following message javax.mail.SendFailedException: Send failure (javax.mail.MessagingException: Illegal Arguments (java.lang.IllegalArgumentException: Bad Request: )) I have tried to send email from the admin (account I upload the app) or the user I login the app as. ...

In Google App Engine, what is the difference between entity key and key name?

And, while I know I can set the key name, can I set the entity key? Or can that only be assigned by the server? ...

In Google App Engine, what is the difference between Model.get(key) and Model.get_by_key_name(key_names)?

Does get(key) require the entity key and get_by_key_name(key_names) require the key_name? ...

Turbogears 2 vs Django - any advice on choosing replacement for Turbogears 1?

I have been using Turbogears 1 for prototyping small sites for the last couple of years and it is getting a little long in the tooth. Any suggestions on making the call between upgrading to Turbogears 2 or switching to something like Django? I'm torn between the familiarity of the TG community who are pretty responsive and do pretty good...

Migrating Django Application to Google App Engine?

Hello, I'm developing a web application and considering Django, Google App Engine, and several other options. I wondered what kind of "penalty" I will incur if I develop a complete Django application assuming it runs on a dedicated server, and then later want to migrate it to Google App Engine. I have a basic understanding of Google's ...

AccessControlException creating file inside JSP

I try to create a new file inside a JSP and try to save it: final File file1 = new File("piechart.png"); ChartUtilities.saveChartAsPNG(file1, targetChart, 600, 400, info); I get a AccessControlException: java.security.AccessControlException: access denied (java.io.FilePermission piechart.png write) at java.security.AccessControlC...

Google DataStore not storing child objects

I have an entity Course that has a key to another entity (Document) inside. @PersistenceCapable(identityType = IdentityType.APPLICATION, detachable="true") public class Course{ @PrimaryKey @Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY) private Key key; @Persistent private Key document; public Document getDocume...

Can't deploy GoogleAppEngine project!

Can't deploy anymore from eclipse plugin with the following error: Unable to upload: java.net.SocketException: Software caused connection abort: recv failed ... Caused by: java.net.SocketException: Software caused connection abort: recv failed I have absolutely no clue what this is about - it always worked before. Nothing changed in t...

Python Function Decorators in Google App Engine

I'm having trouble using python function decorators in Google's AppEngine. I'm not that familiar with decorators, but they seem useful in web programming when you might want to force a user to login before executing certain functions. Anyway, I was following along with a flickr login example here that uses django and decorates a func...

What is problem? when undefined method `bytesize' for #.

I'd like to store and update blogger labels to datastore in GAE. When I run that code, I get this error: javax.servlet.ServletContext log: Application Error /base/data/home/apps/yet-another-problem/1.334886515480009498/WEB-INF/gems/gems/sinatra-0.9.2/lib/sinatra/base.rb:45:in each': undefined method bytesize' for #<Hash:0x86684c> (NoMet...

Google DataStore Unowned One-to-Many Relationships

So, I'm using google datastore for my GWT app and my coworker came up with an interesting question that I don't have the answer to. What happens to the set of keys when you delete some of the objects? For example, Person.java @PersistenceCapable(identityType = IdentityType.APPLICATION) public class Person { @PrimaryKey @Persi...

Generate a short URL with entity key usig Google App Engine

I am using Google App Engine with Google's JDO implementation to save an entity for which I wish to provide an URL that a user can navigate to to view information about that entity. The problem I have is that the key generating strategy IdGeneratorStrategy.IDENTITY produces very long keys while the INCREMENT and SEQUENCE strategies are ...

Google App Engine for Java, What is for .Net ?

Google App Engine is a cloud computing architecture that supports java based web services to be deployed. What cloud computing hosting options are available for .Net web developers ? ...

Storing data in Spreadsheet instead of any database

Hi All, Is it possible to use Spreadsheet has a database to store data...I don't want to use any database externally, I want to use Python, Google Apps and spreadsheet only. For Example: using Python and Google Apps I have developed leave application form, on submit of that form I have to store that data in to spreadsheet ...

Replacing Functionality of PIL (ImageDraw) in Google App Engine (GAE)

So, Google App Engine doesn't look like it's going to include the Python Imaging Library anytime soon. There is an images api, but it's paltry, and inadequate for what I need. I'm wondering what Python only (no C-extensions) there are that can replace the Image.paste and the ImageDraw modules. I don't want to write them myself, but ...

Google AppEngine Session Example

I just enabled Session in my Google AppEngine/Java + GWT application. And how do I use it? How do I get session ID and play will all good stuff from it? Are there any real examples of simple login page where I'm just entering LoginName and Password, then it goes to the server over RPC call, authenticates against database and sends Sessio...

Google AppEngine: how often does a "runtime startup" occur

I'm planning on hosting a JRuby on Rails app on Google AppEngine/Java. I found a great blog post by Ola Bini on how to to this, but in the summary he says: Overall, JRuby on Rails works very well on the App Engine, except for some smaller details. The major ones are the startup cost and testing. As it happens, you can’t actua...

Will Django's cache modules work on Google App Engine?

I am running Django (1.0.2) on Google App Engine, and would like to know which (if any) of the following Django caching modules ought to inherently work with Google's memcache implementation: Middlewear django.middleware.cache.UpdateCacheMiddleware django.middleware.common.CommonMiddleware django.middleware.cache.FetchFromCacheMiddlew...