Bonjour à tous ,

Comme mon titre l'indique j'ai cette erreur.
J'aimerai savoir si c'est "normal" (mauvaise utilisation de JSF) et si il y a une explication a ce phénomène que je qualifierai d'étrange

Pour information, j'utilise glassfish 3.1 et openJDK 1.6_22

J'explique la procédure pour le reproduire :
1) Créer la page suivante test.xhtml :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html">
    <h:head>
        <title>Facelet Title</title>
    </h:head>
    <h:body>
	<h:form>
		<!-- Rajouter ici plein de div imbriqué (dans mon test environ 20 + copier coller 20 fois) -->
	</h:form>
    </h:body>
</html>
2) Supprimer le cookie de session
3) Recharger la page et regarder le log de glassfish

L'erreur "PWC3999: Cannot create a session after the response has been committed" apparait losque le cookie de session n'existe pas.
Si on le remet, tout va bien

Arriver vous à le reproduire ?
Est-ce un bug ou moi qui utilise mal la lib ?

PS : Pour mon test j'ai exagerer, mais mon bug est apparaue dans un formulaire "normal" (h:form + balise + EL + foreach * 2)


Merci à tous