Précédent   Forum du club des développeurs et IT Pro > Bases de données > PostgreSQL > Extensions
Extensions Forum d'entraide sur les plugins d'extension de PostgreSQL.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 23/09/2011, 16h17   #1
ploxien
Membre actif
 
Avatar de ploxien
 
Inscription : février 2006
Messages : 467
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : février 2006
Messages : 467
Points : 179
Points : 179
Par défaut Problème de liaison entre mon EJB et PostGIS

Hello,

J'ai un autre problème depuis un moment...

Voici mon bean entity:
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
import org.postgis.Point;
...
private Point point;
...
@Type(type = "org.postgis.Point")
@COLUMN(name = "point", columnDefinition = "geometry")
public Point getPoint() {
	RETURN point;
}
 
public void setPoint(Point point) {
	this.point = point;
}
Et voici le code de mon bean session:
Code :
1
2
3
4
5
6
7
8
 
import org.postgis.Point;
...
LocationLog ll = ...
...
ll.setPoint(new Point(45.521984,5.427589));
em.FLUSH();
...
Le déploiement s'exécute correctement, mais j'ai une erreur à l’exécution (sur la ligne du flush)
Citation:
GRAVE: org.hibernate.exception.GenericJDBCException: could not update: [business.entity.LocationLog#8535]
...
Caused by: org.postgresql.util.PSQLException: ERREUR: parse error - invalid geometry
Indice*: You must specify a valid OGC WKT geometry type such as POINT, LINESTRING or POLYGON
...
Quel est le problème? Une idée?
Merci d'avance...
__________________
(\ _ /)
(='.'=)
(")-(")
Deux règles du succès:
1) Ne communiquez jamais à quelqu'un tout votre savoir...
ploxien est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 03h05.


 
 
 
 
Partenaires

Hébergement Web