Fala galera,
Eu fiz um código utilizando o calendar do RichFaces e estou com um problema ao setar a data selecionada no bean, ele esta setando sempre a data selecionada anteriormente, por exemplo, se eu clicar no dia 28 ele não manda nada, porém se eu clicar em qualquer outro dia ai ele manda o dia 28 que eu havia clicado anteriormente e assim sucessivamente sempre mostrando a data anterior.
Navegando pelo fórum eu encontrei o seguinte post: http://www.guj.com.br/java/198784-problema-com-richcalendar-popupfalse-e-a-data-selecionada-em-value que corresponde justamente ao meu problema mas infelizmente não foi postado a solução.
<rich:calendar id="organizer"
popup="false"
value="#{MB.selectedDate}"
showApplyButton="false"
cellWidth="95px" cellHeight="40px"
boundaryDatesMode="none"
showWeeksBar="false"
onchanged="if (event.rich.date) {ajaxSubmit();}"
dataModel="#{CalendarModel}" showFooter="false">
//Aqui eu tentei utilizar outros eventos como "ondateselect" mas sem sucesso
<a4j:support event="ondateselected" reRender="rdtable" process="#{MB.selectedDate}" ajaxSingle="true" />
</rich:calendar>
<rich:tabPanel id="rdtable">
<rich:tab label="Cadastro">
<h:panelGrid columns="2">
<h:column>
<label>Data:</label>
</h:column>
<h:column>
<h:inputText value="#{MB.selectedDate}">
<f:convertDateTime pattern="dd/MM/yyyy" />
</h:inputText>
</h:column>
</h:panelGrid>
</rich:tab>
</rich:tabPanel>
Desde já grato!