httpOnly Cookie de Session + Servlet 3.0 (par exemple, Glassfish v3)

Par défaut, Glassfish v3 n'a pas mis le drapeau httpOnly sur les cookies de session (lors de la création comme d'habitude avec request.getSession()).

Je sais, il y a une méthode javax.servlet.SessionCookieConfig.setHttpOnly(), mais je ne suis pas sûr, si c'est la meilleure façon de le faire, et si oui, où est le meilleur endroit serait à la ligne.

BTW, bien sûr, il ne peut pas être fait dans la servlet (par exemple, dans init()):

java.lang.IllegalStateException: PWC1426: 
Unable to configure httpOnly session tracking cookie property for 
servlet context /..., because this servlet context has already been initialized

En général, je préfère utiliser une option de configuration par exemple, dans web.xml.