Dali (část Eclipse, která generuje entity JPA) používá DTP (další část Eclipse) k určení typu atributu Java pro konkrétní datový typ. Tato mapování jsou specifická pro platformu databáze a jsou specifikována v .xmi
soubory v různých zásuvných modulech DTP.
Například v Juno pro PostgreSQL datový typ ABSTIME
je mapován na typ Java java.lang.Object
v souboru/runtime/vendors/postgresql/postgresql_8.x.xmi
v jaru pluginu./plugins/org.eclipse.datatools.enablement.postgresql.dbdefinition_1.0.2.v201110070445.jar
.
V závislosti na vaší databázové platformě a na tom, jaké další zásuvné moduly jste nainstalovali, se tato nastavení mohla mezi Indigo a Juno změnit. Můžete extrahovat příslušný soubor .xmi, upravit jej a vrátit do jeho jaru, což by mělo změnit způsob generování entit.