I face the following issue: After a session times out and user tries to submit some data using a search form, he gets redirected to a start page. Normally (if session has not timed out) he sees a search result list. Using debugger, I see that there are some methods called on such a request on an Identity object, so I suspected that Seam tries to authenticate automatically for some reason. But this seems weird. In the debugger I see that no Search action is called and the other action (that is defined for a default page in pages.xml) is called instead. Search action itself does not have any @Restrict annotations. Do you have any ideas on such a strange behavior?