Hi all! I have the following page code:
<table>
<tr>
<td></td>
<td><h:selectOneMenu id="stateMenu"
value="#{menuSelector.status}">
<s:selectItems label="#{stat.value}" value="#{statuses}" var="stat" />
<s:convertEntity />
<a4j:support event="onchange" reRender="issueTabs"></a4j:support>
</h:selectOneMenu></td>
</tr>
<tr>
<td></td>
<td><h:selectOneMenu rendered="#{menuSelector.status.id > 2}"
id="resMenu" value="#{menuSelector.resolution}">
<s:selectItems label="#{res.value}" value="#{resolutions}"
var="res" />
<s:convertEntity />
</h:selectOneMenu></td>
</tr>
<tr>
<td colspan="2"><a4j:commandButton action="#{issueAction.changeState}" style="margin-left: 3px" value="#{issueMsg.accept}" /></td>
</tr>
</table>Well sorry, it was my fault. Wrong name of the property i was injecting in.