Simplicité 3.0 / MAINTENANCE 17=>29

Bonjour,

Suite à une demande client, j’upagrade la platefrome du patch MAINTENANCE-17 au patch MAINTENANCE-29 de la version 3.0

Sous jboss, la page de login n’est pas affichée : (display none)
Sous tomcat, aucun problème.

Y-a-t il une subtilité qui m’échappe ?

Le fait que le div du formulaire de logon soit en display:none c’est car la page de logon peut être appelée depuis de “mauvais” endroits (notamment une 'iframe ou une popup)

Du code JavaScript dans cette page regarde si elle est la top window, si oui le formulaire est affiché sinon elle se redirige (coté client) sur la page top:

function page_loaded() {
	var s_top = getTop();
	if (s_top && s_top.location!=self.location) {
		s_top.Simplicite.UI.showLoading({ message: "You are not connected", callback: function() {
			if (self.name = "_blank") window.close();
			s_top.location.replace("/index.jsp");
		} });
	} else if ($("d_work")) {
		Simplicite.UI.showLoading({ message: "You are not connected", callback: function() {
			document.location.replace("/index.jsp");
		} });
	} else {
		showDiv("logon");
		$("f_logonform_i_j_username").focus();
	}
}

Bref tout se passe coté client donc il n’y a pas de raison que le serveur influe sur ce point si ce n’est pour d’obscures raisons de cache navigateur.

Bref videz bien les caches de vos navigateurs.