2008-09-25 9 views
5

de navegación a una página web dinámica construida usando Grails la versión 1.0.3 del registro de la consola muestra los siguientes errores para cada solicitud de página:Grails final prematuro del archivo '1.0.3 informes de la consola

[Fatal Error]: - 1: -1: fin del archivo prematuro.

¿Cómo evito que aparezca este error para cada solicitud?

Respuesta

3

La entrada de registro se produce cuando las solicitudes http se realizan desde los navegadores Firefox 3.

La solución en Grails 1.0.3 es abrir Config.groovy en su proyecto y encontrar el siguiente:

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

La segunda línea anterior, relativo a XML debe ser eliminado.

Este es un error GRAILS 1.0.3 que se ha resuelto, ver http://jira.codehaus.org/browse/GRAILS-3088 para más detalles.

12

Este error ya se fijó: http://jira.codehaus.org/browse/GRAILS-3088

final prematuro del archivo

Afecta a la versión/s: 1.0.3
Fix Versión/s: 1.0.4

... Justo algunas notas de implementación. Estábamos por defecto a un valor q de 0, que es incorrecto de acuerdo con la especificación. Así que ahora tenemos el valor predeterminado de 1.0, que da el orden de precedencia correcto en Firefox 3, pero incorrecto en Firefox 2. Sin embargo, los tipos XML más específicos como application/xhtml + xml ahora toman precedencia sobre los menos específicos si tienen el mismo valor de q así que esto corrige el problema en Firefox 2 ...

1

La actualización a una instantánea de 1.0.4 es probablemente la mejor manera de tratar este problema. Consulte las instrucciones en "Desarrollos de desarrollo de Grails" en the Grails Download page.

También se puede ignorar sin demasiada dificultad.

Cuestiones relacionadas