Table error com.vaadin.data.util.converter.Converter$ConversionException

I have a Table and Model;
My model looks like this:

[code]
import javax.xml.datatype.XMLGregorianCalendar
public class SampleModel {

XMLGregorianCalendar sample;

/setter and getter here/
}
[/code]And I have a table.

Table tblSample = new Table(); and a beanContainer.

BeanItemContainer<SampleModel > sampleBean = new BeanItemContainer<SampleModel >(SampleModel .class); and of course these codes:

tblSample .addContainerProperty("sample", java.util.Date.class, null);
tblSample .setContainerDataSource(sampleBean );

Sorry but I just put here the important codes so that it wont be very dirty to see.
I have an error only
if I set my table to editable.


Caused by: com.vaadin.data.util.converter.Converter$ConversionException: Unable to convert value of type com.sun.org.apache.xerces.internal.jaxp.datatype.XMLGregorianCalendarImpl to presentation type class java.lang.String. No converter is set and the types are not compatible.


Here is the one ticket that very near to my error:



http://dev.vaadin.com/ticket/10419