Консоль Grails 1.0.3 сообщает о «преждевременном конце файла» - PullRequest
5 голосов
/ 26 сентября 2008

При просмотре динамической веб-страницы, созданной с использованием Grails версии 1.0.3, журнал консоли показывает следующие ошибки для каждого запроса страницы:

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

Как мне остановить появление этой ошибки для каждого запроса?

Ответы [ 3 ]

12 голосов
/ 26 сентября 2008

Эта ошибка уже исправлена: http://jira.codehaus.org/browse/GRAILS-3088

Преждевременный конец файла

Влияет на версию / версии: 1.0.3
Версия исправления / s: 1.0.4

... Несколько замечаний по реализации. Мы по умолчанию установили значение q равное 0, что неверно в соответствии со спецификацией. Таким образом, теперь мы используем значение по умолчанию 1.0, что дает правильный порядок приоритета в Firefox 3, но неверный в Firefox 2. Однако более конкретные типы XML, такие как application / xhtml + xml, теперь имеют приоритет над менее определенными, если они имеют одинаковое значение q, поэтому устраняет проблему в Firefox 2 ...

3 голосов
/ 01 октября 2008

Запись в журнале происходит, когда http-запросы отправляются из браузеров Firefox 3.

Обходной путь на 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 для получения полной информации.

1 голос
/ 13 октября 2008

Обновление до снимка 1.0.4, вероятно, является лучшим способом решения этой проблемы. Ознакомьтесь с инструкциями в разделе "Grails Development Builds" на странице загрузки Grails .

Его также можно игнорировать без особых затруднений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...