[GeoNetwork-users-fr] Association Metadonnées et catalogue d'attributs

Bonjour,

Le 19 janvier 2011 17:09, Chloé Chauveau <chloe.chauveau@anonymised.com> a écrit :

Bonjour,

J'aimerais créer une association entre une fiche attribut et une fiche
métadonnée (« associer un catalogue d’attribut ») dans Géosource V3.2.1.

Je rencontre une erreur après avoir cliqué sur « créer la relation » :
« erreur/status 500. Text : International Serveur Error – Essayez plus tard.
».
Donc impossible de créer la relation entre les deux fiches.

Quelqu’un a-t-il déjà rencontré ce problème ou arrivez-vous à lier une fiche
attribut et une fiche de métadonnée ?

Avez -vous regardé dans le log pour en savoir plus sur l'erreur ?

Notez la présence d'un problème avec des versions anciennes de Postgres, cf:
http://osgeo-org.1803224.n2.nabble.com/Geosource-2-3-1-Association-Metadonnees-et-catalogue-d-attributs-td5563599.html

Salutations.

Francois

Vous en remerciant par avance,

Cordialement,

Chloé Chauveau

------------------------------------------------------------------------------
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand
malware threats, the impact they can have on your business, and how you
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
GeoNetwork-users-fr mailing list
GeoNetwork-users-fr@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-users-fr

Bonjour,

Je vous remercie pour votre réponse.
Nous avons pris en compte vos recommandations, ainsi nous avons testé la
mise à jour de Postgré avec la version 8.4.
Pour effectuer ce test, nous avons installé en local Géosource et Postgré
V8.4 avec une copie de notre base de données.
Cependant la même erreur se produit toujours, l’association d’une fiche
métadonnée et d’une fiche ne fonctionne toujours pas.

Nous avons regarder le log et nous n’avons rien vu qui pourrait nous aider à
comprendre le problème. Ci-dessous le log lors de l’erreur :
[24/janv./2011:14:56:16 +0000] "GET
/geonetwork/srv/fr/xml.relation.insert?parentId=6099&childUuid=6c23c800-d41d-40d1-ba4e-bbca13538791&_dc=1295880936863
HTTP/1.1" 500 2208

Auriez-vous d’autres idées pour résoudre cet erreur ?

Vous en remerciant par avance,

Cordialement,

Chloé Chauveau

--
View this message in context: http://osgeo-org.1803224.n2.nabble.com/Association-Metadonnees-et-catalogue-d-attributs-tp5940379p5955458.html
Sent from the GeoNetwork users francophone mailing list archive at Nabble.com.

Re.

Le 24 janvier 2011 16:30, chauveau <chloe.chauveau@anonymised.com> a écrit :

Bonjour,

Je vous remercie pour votre réponse.
Nous avons pris en compte vos recommandations, ainsi nous avons testé la
mise à jour de Postgré avec la version 8.4.
Pour effectuer ce test, nous avons installé en local Géosource et Postgré
V8.4 avec une copie de notre base de données.
Cependant la même erreur se produit toujours, l’association d’une fiche
métadonnée et d’une fiche ne fonctionne toujours pas.

Nous avons regarder le log et nous n’avons rien vu qui pourrait nous aider à
comprendre le problème. Ci-dessous le log lors de l’erreur :
[24/janv./2011:14:56:16 +0000] "GET
/geonetwork/srv/fr/xml.relation.insert?parentId=6099&childUuid=6c23c800-d41d-40d1-ba4e-bbca13538791&_dc=1295880936863
HTTP/1.1" 500 2208

Regardez dans le geonetwork.log et non le request.log pour avoir plus
d'information.

Salutations.

Francois

Auriez-vous d’autres idées pour résoudre cet erreur ?

Vous en remerciant par avance,

Cordialement,

Chloé Chauveau

--
View this message in context: http://osgeo-org.1803224.n2.nabble.com/Association-Metadonnees-et-catalogue-d-attributs-tp5940379p5955458.html
Sent from the GeoNetwork users francophone mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires
February 28th, so secure your free ArcSight Logger TODAY!
http://p.sf.net/sfu/arcsight-sfd2d
_______________________________________________
GeoNetwork-users-fr mailing list
GeoNetwork-users-fr@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-users-fr

Bonjour,

Ci-dessous le geonetwork.log lorsque l'on reproduit l'erreur d'association :

2011-01-25 09:33:01,521 ERROR [geonetwork.search] - Errors occurred when
trying to parse a filter:
2011-01-25 09:33:01,536 ERROR [geonetwork.search] -
----------------------------------------------
2011-01-25 09:33:01,536 ERROR [geonetwork.search] -
org.xml.sax.SAXParseException: cvc-complex-type.2.4.b: The content of
element 'ogc:And' is not complete. One of
'{"http://www.opengis.net/ogc&quot;:comparisonOps,
"http://www.opengis.net/ogc&quot;:spatialOps,
"http://www.opengis.net/ogc&quot;:logicOps\}' is expected.
2011-01-25 09:33:01,536 ERROR [geonetwork.search] -
----------------------------------------------
2011-01-25 09:33:04,833 ERROR [jeeves.service] - Exception when executing
service
2011-01-25 09:33:04,833 ERROR [jeeves.service] - (C) Exc :
org.postgresql.util.PSQLException: ERROR: syntax error at or near "exist"

Merci d'avance pour votre aide complémentaire.

Cordialement,

Chloé Chauveau

--
View this message in context: http://osgeo-org.1803224.n2.nabble.com/Association-Metadonnees-et-catalogue-d-attributs-tp5940379p5957957.html
Sent from the GeoNetwork users francophone mailing list archive at Nabble.com.

Bonjour,
Etrange, le problème semble venir de la requête "Select count(*) exist
from Relations where..."
En version 8.4 de postgres, l'usage de AS pour l'alias n'est pas
obligatoire. Vous ne devriez donc pas avoir cette erreur.
Cf. http://www.postgresql.org/docs/8.4/static/sql-select.html

En version 9 je ne rencontre pas le problème avec la dernière version
de GéoSource.

Vous pouvez appliquer la correction suivante manuellement :

Modified: trunk/web/src/main/java/org/fao/geonet/services/relations/Insert.java

--- trunk/web/src/main/java/org/fao/geonet/services/relations/Insert.java
      2010-10-07 07:53:39 UTC (rev 6638)
+++ trunk/web/src/main/java/org/fao/geonet/services/relations/Insert.java
      2010-10-07 10:28:46 UTC (rev 6639)
@@ -67,7 +67,7 @@
               Dbms dbms = (Dbms) context.getResourceManager()
                               .open(Geonet.Res.MAIN_DB);

- String query = "Select count(*) exist from Relations
where id=? and relatedId=?";
+ String query = "Select count(*) as exist from
Relations where id=? and relatedId=?";
               Element record = dbms.select(query, parentId,
childId).getChild("record");
               boolean exist = false;
               if (record.getChild("exist").getText().equals("1")) {

Salutations.

Francois

Le 25 janvier 2011 09:45, chauveau <chloe.chauveau@anonymised.com> a écrit :

Bonjour,

Ci-dessous le geonetwork.log lorsque l'on reproduit l'erreur d'association :

2011-01-25 09:33:01,521 ERROR [geonetwork.search] - Errors occurred when
trying to parse a filter:
2011-01-25 09:33:01,536 ERROR [geonetwork.search] -
----------------------------------------------
2011-01-25 09:33:01,536 ERROR [geonetwork.search] -
org.xml.sax.SAXParseException: cvc-complex-type.2.4.b: The content of
element 'ogc:And' is not complete. One of
'{"http://www.opengis.net/ogc&quot;:comparisonOps,
"http://www.opengis.net/ogc&quot;:spatialOps,
"http://www.opengis.net/ogc&quot;:logicOps\}' is expected.
2011-01-25 09:33:01,536 ERROR [geonetwork.search] -
----------------------------------------------
2011-01-25 09:33:04,833 ERROR [jeeves.service] - Exception when executing
service
2011-01-25 09:33:04,833 ERROR [jeeves.service] - (C) Exc :
org.postgresql.util.PSQLException: ERROR: syntax error at or near "exist"

Merci d'avance pour votre aide complémentaire.

Cordialement,

Chloé Chauveau

--
View this message in context: http://osgeo-org.1803224.n2.nabble.com/Association-Metadonnees-et-catalogue-d-attributs-tp5940379p5957957.html
Sent from the GeoNetwork users francophone mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires
February 28th, so secure your free ArcSight Logger TODAY!
http://p.sf.net/sfu/arcsight-sfd2d
_______________________________________________
GeoNetwork-users-fr mailing list
GeoNetwork-users-fr@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-users-fr

Nous vous remercions pour votre aide et votre rapidité.
L'erreur a pu être corrigé grâce à la version 8.4 de Postgré. L'association
fonctionne correctement.
Nous avions envoyé le mauvais log.

Cordialement,

Chloé Chauveau.
--
View this message in context: http://osgeo-org.1803224.n2.nabble.com/Association-Metadonnees-et-catalogue-d-attributs-tp5940379p5958326.html
Sent from the GeoNetwork users francophone mailing list archive at Nabble.com.