Ajax4Jsf doesnt work with Facelets

Below is the snippet which works absolutely fine but the moment it is integrated with Facelets 1.1.12 the ajax4jsf tags stop functioning

<h:outputText value="Select Your Device:" />

<h:selectOneMenu value="#{test.selectedDevice}" id="deviceTypeList" styleClass="dropdown">

<f:selectItem itemLabel="New" itemValue="New" />

<f:selectItems value="#{test.deviceTypes}" />

<ajax:support action="#{test.loadDevice}" event="onchange" reRender="t2,t3,t4"/>

</h:selectOneMenu>

<h:message styleClass="dropdownErrorMessage" for="deviceTypeList" />

<h:outputText value="You Selected:" />

<h:outputText id="t2" value="#{test.selectedDevice}" />

<h:panelGrid columns="2">

<h:outputText value="Device Type" />

<h:outputText value="Description" />

<h:inputText id="t3" value="#{test.deviceType}" />

<h:message for="t3"></h:message>

<h:inputText id="t4" value="#{test.description}" />

<h:message for="t4"></h:message>

</h:panelGrid>

Regards

Bansi

[1190 byte] By [mail2bansia] at [2007-11-26 15:33:47]
# 1
where is the h:form component ?reference to the h:message id directly without a4j:outputPanel is incorrect. Correct it. Otherwise you never can see the error messages during the Ajax request/response cycles
Sergey.Smirnova at 2007-7-8 21:50:58 > top of Java-index,Enterprise & Remote Computing,Web Tier APIs...