selectInputDate に問題があります: selectInputDate にバインドしているバッキング Bean があります... メニューが変更されたときに、selectInputDate がバインドされているのと同じプロパティに日付を設定するメニューがあります。
何らかの理由で、日付は正しく変更されますが、selectInputDate はセットを呼び出し、値を古い値で上書きします...
selectInputDate がセッターを呼び出す理由は何ですか?
<ice:selectInputDate popupDateFormat="dd-MMM-yyyy" renderAsPopup="true" value="#{dateContoller.date}"/>
<ice:selectOneMenu value="#{dateContoller.dateRange}" valueChangeListener="#{dateRangeDateContoller.dateRangeChanged}" >
....
</ice:selectOneMenu>
(dateRangeChanged は現在の日付を今に設定します)