From continuum-users-return-4649-apmail-maven-continuum-users-archive=maven.apache.org@maven.apache.org Thu Sep 13 11:50:13 2007 Return-Path: Delivered-To: apmail-maven-continuum-users-archive@www.apache.org Received: (qmail 30789 invoked from network); 13 Sep 2007 11:50:13 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 13 Sep 2007 11:50:13 -0000 Received: (qmail 20033 invoked by uid 500); 13 Sep 2007 11:50:05 -0000 Delivered-To: apmail-maven-continuum-users-archive@maven.apache.org Received: (qmail 20017 invoked by uid 500); 13 Sep 2007 11:50:05 -0000 Mailing-List: contact continuum-users-help@maven.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: continuum-users@maven.apache.org Delivered-To: mailing list continuum-users@maven.apache.org Delivered-To: moderator for continuum-users@maven.apache.org Received: (qmail 83994 invoked by uid 99); 13 Sep 2007 11:18:34 -0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of dlecan@gmail.com designates 209.85.198.190 as permitted sender) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; bh=7EVWLP8N9nEXIP7SGcOvobqJRbpqKu/kvSPp45Tc5Kw=; b=sd6Zg0v22zPp+PR4z6bdgsVOp+zrqPRRZdxE3ZvgJOUFFsZS4czXCBMjhkXiFJO6k3mwnCsqeTpB5cTiVipkg5BeXE0epi4yf9SPo52vQVilwyV1B28N37j22IOMTCWwXwAMcQ/ljNHKp+NpS7kkSwwMGlNyFXn1bWrcT98Oh08= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:sender:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=XaXTcBkmcnEkl6v1D6ALCXqc2JlPz9PqtTlA7VWGlTx0Nhm+ubAksanMEN42/Jx8bYQg/Nhhf6tNEfJACSjV4dnsd0wk4PkIWymPs3kk5UpKt/0YXYP1V+O+647eYZdWu2EGvZbjdeSkkmvznVHC4e/AckNRKrJCKDf+GJts+Co= Message-ID: Date: Thu, 13 Sep 2007 13:18:12 +0200 From: "Damien Lecan" Sender: dlecan@gmail.com To: continuum-users@maven.apache.org Subject: Re: Continuum 1.1.0-beta-2 UI performance In-Reply-To: <46E9071D.2000905@venisse.net> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <46E68BA0.4080105@venisse.net> <46E6BAE3.1050506@venisse.net> <46E6BFB0.4050602@venisse.net> <46E83C82.4030706@venisse.net> <46E9071D.2000905@venisse.net> X-Google-Sender-Auth: 13cc1f1a8cd860a3 X-Virus-Checked: Checked by ClamAV on apache.org > > Checking of roles takes ~4s. Improvements could be done ? > > It isn't the roles check that take some seconds but pages aren't the exactly the same for a guest and an admin. > If you don't get project group admin or project group developer roles to guest, he can't see some actions/links like build/edit/remove... that require some more webwork cycles Webwork cycles raise the rendering time by 50%. Something must be wrong with Webwork/freemarker. I'm managing JSP/Struts, JSP/Spring MVC applications with Acegi to manage roles. Displaying or not actions/links... maybe 50 times in a page is not so slow. Good luck and thank you for the first improvement. Damien