Pregunta

Al navegar a una página web dinámica creada con la versión 1.0.3 de Grails, el registro de la consola muestra los siguientes errores para cada solicitud de página:

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

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

¿Fue útil?

Solución 2

La entrada del 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 tu proyecto y encontrar lo siguiente:

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

La segunda línea de arriba, que pertenece a xml debería eliminarse.

Este es un error de GRAILS 1.0.3 que se ha resuelto, consulte http: // jira .codehaus.org / browse / GRAILS-3088 para obtener todos los detalles.

Otros consejos

Este error ya estaba arreglado: http://jira.codehaus.org/browse/GRAILS-3088

  

Final prematuro del archivo

     

afecta a la versión / s: 1.0.3
  Arreglar versión / s: 1.0 .4

     

... Solo unas pocas notas de implementación. Estábamos predeterminando un valor q de 0, que es incorrecto según la especificación. Así que ahora tenemos el valor predeterminado de 1.0, que da el orden de prioridad correcto en Firefox 3, pero incorrecto en Firefox 2. Sin embargo, los tipos XML más específicos como application / xhtml + xml ahora toman prioridad sobre otros menos específicos si tienen el mismo valor q, por lo que Soluciona el problema en Firefox 2 ...

La actualización a una instantánea 1.0.4 es probablemente la mejor manera de lidiar con este problema. Consulte las instrucciones en " Grails Development Builds " en la página de descarga de Grails .

También se puede ignorar sin demasiada dificultad.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top