Enversを使用してHibernateエンティティで監査を設定しようとしています。EnversとHibernate Spatialで監査4
Could not determine type for: geometry, at table: Location_AUD, for columns: [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
私は空間的に同じエラーがあります。あなたが答えを見つけたら教えてください。私もします。 –
解決策はまだ見つかりませんでした。私は、ジオメトリの列を監査しないように指示し、監査を扱うカスタムゲッタを作成することを検討しています(たとえば、WKTとしてgeomのStringを返す)。 – Luke