Update: the issue does exist with Safari 4/5
After a couple of tests I've reduced the "search zone":
The issue occurs because of FORWARD dispatcher type set for a4j components and only because I use ajaxSubmit=true for the forms and a4j:commandButton instead of h:commandButton which helps me to maintain the application context. If I switch to JSF elements or change nav rules to redirect the issue disappears but in this case I lose the app context and each content page shows me its real context including all the subdirs.
So the questions are:
- How could I avoid losing app context without additional frameworks like Seam?
- What else can be done to avoid the issue?