AppEngine с обработкой запросов Restlet, NullPointEerexception с ответом DomRepresentation - PullRequest
0 голосов
/ 30 января 2010

После развертывания приложения App Engine и выполнения запроса POST, который должен возвращать XML, я получаю следующую ошибку:

org.restlet.engine.http.HttpServerAdapter commit: An exception occured writing the response entity
java.io.IOException: Couldn't write the XML representation: java.lang.NullPointerException
    at org.restlet.ext.xml.DomRepresentation.write(DomRepresentation.java:275)
    at org.restlet.engine.http.HttpServerCall.writeResponseBody(HttpServerCall.java:510)

Выполнение точно такого же запроса в приложении, запущенном локально, не вызывает никаких ошибок.

Ответы [ 2 ]

1 голос
/ 31 января 2010

Может быть, у вас есть данные в вашей локальной базе данных, которые недоступны в развернутой версии? Пожалуйста, дайте дополнительную справочную информацию (код, библиотеки), если это не так.

0 голосов
/ 31 марта 2011

Это связано с проблемой GAE с чанкованным кодированием. В Restlet 2.1 M3 теперь есть обходной путь. Смотрите связанный вопрос: Рестлет POSTing JSON в Appengine ошибка

...