Envers を使用して、Hibernate エンティティに監査を設定しようとしています。ただし、次のエラーが表示されます。
タイプを判別できませんでした: ジオメトリ、テーブル: Location_AUD、列: [org.hibernate.mapping.Column(geom)]
Hibernate は監査なしで私が使用しているジオメトリ タイプに満足していますが、Envers は問題を抱えているようです。
Envers が Hibernate Spatial 4 で動作するかどうか知っている人はいますか? もしそうなら、おそらく誰かが私のコードの問題を見つけることができます.
@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;
...
}
HibernateSpatial 4.0.0 M1 で Hibernate 4.2.5 を使用しています