I use inputDate example to create new component with richFaces CDK. It is named 'WeeklyCalendar' and should display week schedule. It has dataModel attribute in similar as usual calendar has. However, when I try to use it with JSF, no set or get methods are called for dataModel attribute. I've added printings into component and datamodel classes and it shows me that set methods of all attributes except dataModel are called. Can somebody explain me what wrong?

Thank for answer, Nick, but I still don't understand. I want my component to be initialized with dataModel from managed bean. What should I do in WeeklyCalendarRendereBase or UIWeeklyCalendar to make it work?

Hi, Nick. When my component initializes, I see that set methods called for each attribute, except dataModel. Do you mean it is because dataModel works with EL expressions and in this case getDataModel() should return value of getValueExpression()?