Comment utiliser joda time avec JPA (eclipselink)?

J'ai essayé d'utiliser le DataTime dans mon entity classe. L'ajout de @Temporal(TemporalType.DATE) au-dessus du champ, j'ai obtenu l'erreur en disant "La persistance de terrain ou d'un bien pour Temporelles doit être du type java.util.Date, java.util.Calendrier ou java.util.GregorianCalendar". Je peux introduire la conversion en arrière; à l'aide de setters et getters comme suit:

@Temporal(TemporalType.DATE)
private Calendar attendanceDate;

public DateTime getAttendanceDate() {
    return new DateTime(this.attendanceDate);
}

public void setAttendanceDate(DateTime attendanceDate) {
    this.attendanceDate = attendanceDate.toCalendar(Locale.getDefault());
}

mais j'espère eclipselink de le faire pour moi. Je suis allé thro' Persistent Joda-time DateTime via Hibernate. La réponse, ce qui suggère d'utiliser hibernate, mais je dois utiliser eclipselink. Je peux utiliser la DateTime objet dans ma classe d'entité avec la DB de la représentation comme BLOBmais j'en ai besoin comme Date. Est-il quelque chose comme jodatime-eclipselink? Ou toute autre suggestion? Merci pour l'aide.

source d'informationauteur Ahamed