Is setNameConversation called after you click the Button?
Do you wrap your code in a h:form tag?
setconversation was called. Actually i made a change to the mentioned code including a redirect=true on the page navigation definition and also changing the listener to action instead of actionListener.
But now i ran into another issue. If i returned null from action method the input wasn´t updated. But if i returned "/mypage.xhtml" everything works as expected and inputText was reset. Navigation Handler shouldn´t treat "return null" as "navigate to the same page" and redirect to page before render, according to redirect=true expression?
Thanks in advance
Returning null from your action method is a special case in JSF. I don't have time to go into all the details but essentially it will not build a new uiroot and not redirect you. Basically it will just rerender what was on the screen.
Instead just return and empty string "". (I think this works :S it's been a long time since I used standard JSF navigation).
Thank you all in helping me out on this issue.