The same statement holds for a page action. Basically, <start-state> is only usable when the JSF NavigationHandler is going to be subsequently called. You need to use <start-page>.