Provide details about environment, and use rich:messages on your page.
The action wasn't invoke because I put the calendar is inside a panelGrid, which is invisible until an action reRender it. When the panelGrid is reRendered and the calendar is visible then the a4j:support action will not be invoke.
Why wouldn't the action be invoke in this situation?
My manage bean is in request scope.