Question

En naviguant vers une page Web dynamique créée à l'aide de Grails version 1.0.3, le journal de la console affiche les erreurs suivantes pour chaque demande de page:

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

Comment puis-je empêcher cette erreur d'apparaître pour chaque demande?

Était-ce utile?

La solution 2

L'entrée du journal se produit lorsque les requêtes http sont effectuées à partir des navigateurs Firefox 3.

La solution de contournement de Grails 1.0.3 consiste à ouvrir Config.groovy dans votre projet et à rechercher les éléments suivants:

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

La deuxième ligne ci-dessus, relative au xml, doit être supprimée.

Ceci est un bogue de GRAILS 1.0.3 qui a été résolu, voir http: // jira .codehaus.org / browse / GRAILS-3088 pour plus de détails.

Autres conseils

Ce bug était déjà corrigé: http://jira.codehaus.org/browse/GRAILS-3088

  

Fin de fichier prématurée

     

Affecte la version / s: 1.0.3
  Version corrigée / s: 1.0 .4

     

... Juste quelques notes d'implémentation. Nous avions par défaut une valeur q de 0, ce qui est incorrect selon la spécification. Nous passons donc maintenant par défaut à 1.0, qui donne le bon ordre de priorité dans Firefox 3, mais incorrect dans Firefox 2. Cependant, des types XML plus spécifiques, tels que application / xhtml + xml, prennent désormais la priorité sur des types moins spécifiques s'ils ont la même valeur q. corrige le problème dans Firefox 2 ...

La mise à niveau vers un instantané 1.0.4 est probablement le meilleur moyen de traiter ce problème. Consultez les instructions sous "Grails Development Builds". sur la page de téléchargement de Grails .

Il peut également être ignoré sans trop de difficulté.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top