浏览使用Grails版本1.0.3构建的动态网页,控制台日志显示每个页面请求的以下错误:

[Fatal Error] :-1:-1: Premature end of file.

如何针对每个请求停止显示此错误?

有帮助吗?

解决方案 2

当从Firefox 3浏览器发出http请求时,会发生日志条目。

Grails 1.0.3的解决方法是在项目中打开Config.groovy并找到以下内容:

grails.mime.types = [ html: ['text/html','application/xhtml+xml'],
xml: ['text/xml', 'application/xml'], ...

应删除与xml相关的上述第二行。

这是一个已经解决的GRAILS 1.0.3错误,请参阅 http:// jira .codehaus.org / browse / GRAILS-3088 了解详情。

其他提示

此错误已修复: http://jira.codehaus.org/browse/GRAILS-3088

  

文件过早结束

     

影响Version / s:1.0.3
  修复版本: 1.0 0.4

     

......只是一些实施说明。我们默认为q值为0,根据规范这是不正确的。因此我们现在默认为1.0,它在Firefox 3中提供了正确的优先顺序,但在Firefox 2中不正确。但是,更具体的XML类型(如application / xhtml + xml)现在优先于不太具体的XML类型,如果它们具有相同的q值,那么这解决了Firefox 2中的问题......

升级到1.0.4快照可能是解决此问题的最佳方法。查看“Grails Development Builds”下的说明。在 Grails下载页面

也可以毫不费力地忽略它。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top