I am using shale/clay html full view. I have an initial page, index.html,
which contains a commandLink to another page, page2.html.
index.html
<html>
<body>
<form jsfid="form">
<a jsfid="page2Link">Page 2</a>
</form>
</body>
</html>
clay-config.xml
...
<component jsfid="page2Link" extends="commandLink" allowBody="false">
<attributes>
<set name="value" value="Goto Page 2" />
<set name="action" value="#{index.page2}" />
<set name="immediate" value="true" />
</attributes>
</component>
...
index is configured as in faces-config.xml and implements ViewController.
When I click on page2Link I see that the following is happening...
Oct 11, 2005 1:42:47 PM org.apache.shale.clay.faces.ClayViewHandler
restoreView
INFO: Clay template restoreView for /index.jsp
init called
prerender called
Oct 11, 2005 1:42:47 PM org.apache.shale.clay.faces.ClayViewHandler
renderView
INFO: Clay template renderView for /index.jsp
destroy called
My action handler is not being called so the navigation is not occuring
and the preprocess cycle is not being invoked.
Any ideas?