Mam podobną konfigurację do Ciebie (z wyjątkiem moich prac), a mój plik mapowania wygląda tak:
<property name="firstLoginDate" type="timestamp">
<column name="firstLoginDate" length="19"/>
</property>
Moja baza danych pokazuje definicję kolumny jako datę i godzinę.
Edycja:
Jeszcze kilka rzeczy do sprawdzenia...
- Sprawdź, czy sterownik mysql jest taki sam na Twoim lokalnym, jak na działających maszynach.
- Spróbuj upuścić tabelę i zahibernować ją dla siebie. Jeśli to działa, oznacza to problem z mapowaniem.