Details
Description
f:attribute does not work with JSF 1.2 runtime. I have the following in a page:
<ice:commandButton value="Test" actionListener="#{myBean.onTest}">
<f:attribute name="i" value="testval"/>
</ice:commandButton>
When I try to load the page in the browser, it throws the following error:
javax.faces.FacesException: java.lang.IllegalArgumentException: Cannot invoke com.sun.faces.taglib.jsf_core.AttributeTag.setName - argument type mismatch
The same page works fine with JSF 1.1 runtime.
<ice:commandButton value="Test" actionListener="#{myBean.onTest}">
<f:attribute name="i" value="testval"/>
</ice:commandButton>
When I try to load the page in the browser, it throws the following error:
javax.faces.FacesException: java.lang.IllegalArgumentException: Cannot invoke com.sun.faces.taglib.jsf_core.AttributeTag.setName - argument type mismatch
The same page works fine with JSF 1.1 runtime.
It is not clear to me if this is a JSF 1.2 issue in the implementation or a icefaces issue.