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?



Reply via email to