Bonjour,
j'ai un problème avec le mappage des attribut géométrique avec Hibernate
mon entité:
Code:
public class OccupationSol implements java.io.Serializable {
private MultiPolygon gpoly;
@Column(name = "gpoly", columnDefinition="GEOMETRY" )
@Type(type="org.hibernatespatial.GeometryUserType")
public MultiPolygon getGpoly() {
return gpoly;
}
public void setGpoly(MultiPolygon gpoly) {
this.gpoly = gpoly;
}
}
ma configuration Hibernate:
Code:
<property name="hibernate.dialect" value="org.hibernatespatial.postgis.PostgisDialect"/>
<property name="hibernate.hbm2ddl.auto" value="validate"/>
<property name="hibernate.show_sql" value="true"/>
<property name="hibernate.format_sql" value="true"/>
<property name="hibernate.transaction.manager_lookup_class" value="org.hibernate.transaction.JBossTransactionManagerLookup"/>
L'erreur qui s'affiche lorsque je lance jboss4.2.3:
Code:
08:50:33,984 ERROR [[/Sigpn]] Exception lors de l'envoi de l'évènement contexte initialisé (context initialized) à l'instance de classe d'écoute (listener) org.jboss.seam.servlet.SeamListener
org.jboss.seam.InstantiationException: Could not instantiate Seam component: SigpnEntityManagerFactory
at org.jboss.seam.Component.newInstance(Component.java:1986)
at org.jboss.seam.contexts.Contexts.startup(Contexts.java:304)
at org.jboss.seam.contexts.Contexts.startup(Contexts.java:278)
at org.jboss.seam.contexts.ServletLifecycle.endInitialization(ServletLifecycle.java:95)
at org.jboss.seam.init.Initialization.init(Initialization.java:596)
...................
Caused by: org.hibernate.MappingException: Could not determine type for: org.hibernatespatial.postgis.PGGeometryUserType, for columns: [org.hibernate.mapping.Column(gpoly)]
at org.hibernate.mapping.SimpleValue.getType(SimpleValue.java:266)
at org.hibernate.mapping.SimpleValue.isValid(SimpleValue.java:253)
at org.hibernate.mapping.Property.isValid(Property.java:185)
at org.hibernate.mapping.PersistentClass.validate(PersistentClass.java:440)
J'ai les Jars:
Hibernatre-spatial-1.0-M2.jar
Hibernatre-spatial-postgis-1.0-M2.jar
Hibernate3.jar
postgis-1.4.jar
postgresql-8.3-604.jdbc4.jar
jts-1.8.jar
jtsio-1.8.jar
Je travaille avec la postgres8.3, jboss4.2.3 et jboss-seam2.0.3
J'ai vraiment besoin de votre aide,
Merci d'avance