具有Restlet处理请求的AppEngine,具有DomRepresentation响应的NullPointEerexception

时间:2010-01-30 18:34:47

标签: google-app-engine restlet

在部署我的App Engine应用程序并执行应该返回XML的POST请求后,我收到以下错误:

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 个答案:

答案 0 :(得分:1)

也许您的本地数据库中有数据,在部署版本中无法访问?如果不是,请提供更多背景信息(代码,库)。

答案 1 :(得分:0)

这是由于GAE问题与分块编码有关。 Restlet 2.1 M3现在有一个解决方法。查看相关问题: Restlet POSTing JSON to Appengine error