Sto tentando di utilizzare Envers per impostare il controllo sulle entità di sospensione. Comunque, sto ottenendo l'errore:Controllo con Envers e Hibernate Spatial 4
Could not determine type for: geometry, at table: Location_AUD, for columns: [org.hibernate.mapping.Column(geom)]
Hibernate è felice con il tipo di geometria che sto usando senza la revisione, ma Envers sembra avere problemi con esso.
Qualcuno sa se Envers funziona con Hibernate Spatial 4? Se lo fa, forse qualcuno può individuare il problema con il mio codice.
@Audited
@Entity
public class Location {
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "SEQ_LOCATION")
@SequenceGenerator(name = "SEQ_LOCATION", sequenceName = "SEQ_LOCATION", allocationSize = 1)
Long id;
@Type(type = "org.hibernate.spatial.GeometryType")
Geometry geom;
...
}
Sto usando Hibernate 4.2.5 con HibernateSpatial 4.0.0 M1
Ho lo stesso errore con lo spazio. Per favore dimmi se trovi la risposta. Lo farò anche io. –
Non ho ancora trovato una soluzione. Sto pensando di dire a envers di non controllare la colonna Geometry e di creare un getter personalizzato che investa i controlli (es. Restituire una stringa del geom come WKT). – Luke