Oh my, problem solved. Most beginner-like mistake of all. My commandNavigationItem was not inside a form. It's easy to forget that for a menu bar, because you do not usually think of a form with input fields... Also Seams's s:link (which I use mosly) _does_ work outside of any form.
Stephen Friedrich wrote:
When I define an action in commandNavigationItem it seems to have no effect at all.

