Solved the problem (it did work before the way I described in my first post and suddenly stopped, thatswhy I was a bit puzzled).
In Spring security context add a context to the landing page <http> ... <form-login login-page="/login" default-target-url="/lindex/loginsuccess"/> .. </http> in Index.java ... @Inject private Messages messages; @Property private String message; @Property private String context; void onActivate(String contextString) { context = contextString; if (context != null && context.equalsIgnoreCase("loginsuccess")) { message = messages.get("loginsuccess"); } } Object onPassivate() { return context; } ... And everything works as expected... 2008/11/23 Otho <[EMAIL PROTECTED]> > Hi all! > > I couldn't find a thread about this problem: > > After logging in with spring security I get correctly redirected to the > landing page, in this case Index, but the layout components, namely the main > menu, which has entries shown depending on the user roles do not get > refreshed. Only when I click on one of the links the whole page is reloaded > and the menu is, as it should be. This phenomenon occurs if I use a normal > form (not tapestry) and also if I use a tapestry form and construct a > redirect link like in Shams phb1.0.2. > > Anybody knows this problem and a solution? >