I was wondering if is it possible to external link – something like domain.tld/jsfview – to a specific jsf view/page.
I don’t want the start page of my jsf app, which would be triggered by
<navigation-rule>
<navigation-case>
<from-outcome>start</from-outcome>
<to-view-id>/jsf/index.xhtml</to-view-id>
</navigation-case>
</navigation-rule>
Tried this config
<navigation-rule>
<navigation-case>
<from-outcome>reminder</from-outcome>
<to-view-id>/jsf/remind/index.xhtml</to-view-id>
</navigation-case>
</navigation-rule>
But I only getting a redirect to my startpage.
I forgot one important thing to mention: The JSF app is running in a portal enviorment with the jboss portlet bridge
I’ve found the solution due my JSF app is in a portal enviorment used with a portlet bridge, there seems no way to link to a JSF page directly.
I solved my problem with a workaround – sure this may not fit other similiar problems:
I’m using the porlet modes to direct linking the page from outer sources.
Don’t get me wrong: If I’m in my JSF app
<h:outputLink />everything works as excepted.