我有一个输出XML的servlet。我尝试了多种输出方式,确保我一直刷新PrintWriter。
最多约49500个字符。在这种限制下,给出的输出是没有的。
将代码部署到Tomcat上它可以正常工作(没有限制问题)。
GlassFish上有什么设置吗?我将server-config的Xmx从512M更改为1024M作为测试,但这似乎没有任何区别。
感激地收到任何指导。
干杯, 格雷格
答案 0 :(得分:0)
确定。没有时间进行全面调查,但希望我周末可以抽出一些时间来好好玩耍。
我们似乎对Glassfish上的GZipper设置和分块数据响应有问题。通过从服务器中删除这些设置,所有设置似乎都能正常工作。
这个论坛讨论似乎与我们所看到的一致。需要注意看到这个Glassfish 3.1.1。
http://www.java.net/forum/topic/glassfish/glassfish/empty-response-gzip