Can you please add rich:messages and see if there are any?
I put these lines of code after <h:form> in the rich:modalPanel component:
<rich:messages passedLabel="Data is allowed to be stored." layout="list">
<h:outputText value="Entered Data Status:"></h:outputText>
<h:outputText value="passed" />
<h:outputText value="error" />
here are the results:
errorpresentForm:j_id74: Validation Error: Value is not valid
so there is nothing about modal.. your select component just throws validation error. B.t.w. why you map your selectone items and value to the same list property?
there are different names. The list has an "s" toPresentFriendsSI and the value is toPresentFriendsSI without s. I have tried using my select component without rerender and it works just fine so I can't figure out where the problem is.
sorry ... I spelled the value of the component wrong toPresentFriendSI