Консоль Grails 1.0.3 сообщает о «преждевременном конце файла»

StackOverflow https://stackoverflow.com/questions/136098

  •  02-07-2019
  •  | 
  •  

Вопрос

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

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

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

Это было полезно?

Решение 2

Запись в журнале происходит, когда 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 для получения полной информации.

Другие советы

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

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

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

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top