Restlet POSTing JSON para Appengine erro

Temos um aplicativo pequeno com Restlet no servidor GAE e nos clientes GWT e Android. O Restlet fornece respostas serializadas por GWT para clientes GWT e JSON para clientes Android.

Tudo está bem com a serialização GWT localmente e nos servidores de produção AppEngine.

Tudo está bem com clientes Android (JSON) conversando com o servidor de desenvolvimento local.

O Android que está levando para o servidor de produção AppEngine GETs JSON responde, mas o POST falha. Não há erro ou aviso nos logs. A função no servidor é chamada, mas o parâmetro passado é nulo.

Este é o código incorreto:

@Post("json")
public void createLocationJSON(Location location) {  // location is always null
    // do something with 'location'
}

questionAnswers(2)

yourAnswerToTheQuestion