title: h:inputText not rerendered when changes h:selectOneMenu value ,doesnt work as expected
body: <p>I have a  h:selectOneMenu, and when its value changes to specific value (say "2"), it supposes to show hidden fields then(which hasn't been rendered). Noting that they are linked to the same value of a property in the managed bean.</p>
  
  <pre><code>&lt;h:outputText value="Function:"&gt;&lt;/h:outputText&gt;
  &lt;h:selectOneMenu id="funDrp" converter="FunctionConv" value="#{cardBean.card.functionId}"&gt;
      &lt;f:selectItems value="#{commonData.functions}" var="c" itemLabel="#{c.description}" itemValue="#{c.functionId}" /&gt;
      &lt;f:ajax render="@form" execute="@form" event="valueChange" /&gt;
  &lt;/h:selectOneMenu&gt;
  
  &lt;h:outputText value=" Profile Id:" rendered="#{(cardBean.card.functionId.functionId==2)}"&gt;&lt;/h:outputText&gt;
  &lt;h:inputText id="card_refillProfileId"rendered="#{(cardBean.card.functionId.functionId==2)}" label="Refill Profile Id" required="true" value="#{cardBean.card.refillProfileId}"&gt;&lt;/h:inputText&gt;
  
  &lt;h:outputText value="Origin Type:" rendered="#{(cardBean.card.functionId.functionId==2)}"&gt;&lt;/h:outputText&gt;
  &lt;h:inputText id="card_originType" rendered="#{(cardBean.card.functionId.functionId==2)}" label="Origin Node Type" required="true" value="#{cardBean.card.originType}"&gt;&lt;/h:inputText&gt;
  </code></pre>
  
  <p>They works fine if the "card" object is assigned to an existing entity, but if it is a new one - it doesnt work as expected.</p>