Bonjour,
Bogue résolu avec la version 2.9.1.
Je confirme que :
- Un point de contact modèle / par défaut apparaît dans la fenêtre de gestion des annuaires.
- Que j'ai pu, après tâtonnements en travaillant en mode XML dans cette fenêtre, produire un fragment XML propre.
- Que j'ai ensuite pu copier-coller comme nouveau fragment
Pour le coup, le fragment exemple de la page de la documentation fonctionne bien.
http://geonetwork-opensource.org/manuals/trunk/fra/users/admin/contacts/index.html
J'ai ensuite inséré des contacts en tant qu'éléments liés comme partie responsable et point de contact sur la métadonnée.
Le test modification de la fiche annuaire + vidage du cache XLink (bouton dans la partie administration) a parfaitement fonctionné.
Cool.
-----Message d'origine-----
De : REBOUX Maël [mailto:m.reboux@anonymised.com]
Envoyé : vendredi 24 mai 2013 10:30
À : GeoNetwork-users-fr@lists.sourceforge.net
Objet : Re: [GeoNetwork-users-fr] Annuaire
Bonjour,
J'ai une version 2.9.0 fraîchement installée et je suis confronté à la même chose :
- la création d'un contact est très déroutante par rapport à ce que je connaissais sur les versions précédentes + la fonction d'extraction des subtemplates de GeoNetwork n'a pas l'air d'être présente
- l'ajout d'un fragment ne fonctionne pas.
Les modèles sont bien chargés mais aucun contact n'apparaît dans la gestion des annuaires.
J'ai donc tenté de rajouter un fragment XML. Celui de Benjamin puis celui montré en exemple sur cette page :
http://geonetwork-opensource.org/manuals/trunk/eng/users/managing_metadata/fragments/index.html
Il y a un pb avec ce dernier car le caractère "&" n'est pas supporté (il faut regarder dans les logs).
Pour les 2 essais cela donne qqch de ce genre :
2013-05-24 10:15:04,919 INFO [jeeves.request] - ==========================================================
2013-05-24 10:15:04,919 INFO [jeeves.request] - HTML Request (from 127.0.0.1) : /geosource/srv/fre/xml.metadata.insert
2013-05-24 10:15:04,919 DEBUG [jeeves.request] - Method : POST
2013-05-24 10:15:04,919 DEBUG [jeeves.request] - Content type : application/x-www-form-urlencoded; charset=UTF-8
2013-05-24 10:15:04,919 DEBUG [jeeves.request] - Accept : text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
2013-05-24 10:15:04,919 DEBUG [jeeves.request] - Session id is 9p2kzl9dp1tq1pv94xjn081r8
2013-05-24 10:15:04,919 INFO [jeeves.service] - Dispatching : xml.metadata.insert
2013-05-24 10:15:04,929 WARN [geonetwork.schemamanager] - Autodetecting schema failed for CI_ResponsibleParty in namespace [Namespace: prefix "gmd" is mapped to URI "http://www.isotc211.org/2005/gmd"\]. Using default schema or one of its dependency: iso19139 ## 2013-05-24 10:15:05,089 ERROR [geonetwork.datamanager] - The metadata document index with id=16 is corrupt/invalid - ignoring it. Error: null ## 2013-05-24 10:15:05,169 ERROR [geonetwork.datamanager] - The metadata document index with id=16 is corrupt/invalid - ignoring it. Error: null
2013-05-24 10:15:05,179 INFO [jeeves.service] - -> dispatching to output for : xml.metadata.insert
2013-05-24 10:15:05,179 INFO [jeeves.service] - -> writing xml for : xml.metadata.insert
2013-05-24 10:15:05,179 DEBUG [jeeves.service] - Service xml is :
<response>
<id>16</id>
<uuid>e6be09ee-e120-4baa-ba1d-23668afa6635</uuid>
</response>
2013-05-24 10:15:05,179 INFO [jeeves.service] - -> output ended for : xml.metadata.insert
2013-05-24 10:15:05,179 INFO [jeeves.service] - -> dispatch ended for : xml.metadata.insert
Notez les 2 lignes en erreur.
De retour dans l'interface : rien n'apparaît.
Dans la base de données, la table metadata contient bien un enregistrement 16 avec le XML qui a été copié-collé.
Les précédents essais y sont également et on y voit un enregistrement 10 qui doit être le modèle exemple mais qui lui non plus n'apparaît pas.
Pour info : ces fragments XML sont repérable par isTemplate = s s comme subtemplate.
Testé sur 2 installations différentes : Windows 7 et Server 2003, Tomcat 6, MySQL.
Ca sent le bogue ou j'ai loupé une étape ?
Maël REBOUX
Communauté d'agglomération de Rennes Métropole Direction Stratégie et Rayonnement Métropolitain Service SIG mutualisé avec la Ville de Rennes Chargé de mission "diffusion"
-----Message d'origine-----
De : CHARTIER Benjamin Geopicardie [mailto:benjamin.chartier@anonymised.com]
Envoyé : vendredi 8 février 2013 09:54
À : Francois Prunayre
Cc : GeoNetwork-users-fr@lists.sourceforge.net
Objet : Re: [GeoNetwork-users-fr] Annuaire
J'ai bien chargé l'ensemble des modèles (puisque la liste est complète lorsque je dois sélectionner un modèle à la création d'une fiche) ainsi que les exemples.
Par contre, mon annuaire était vide.
Benjamin Chartier
________________________________
De : Francois Prunayre [mailto:fx.prunayre@anonymised.com] Envoyé : vendredi 8 février 2013 09:08 À : CHARTIER Benjamin Geopicardie Cc : GeoNetwork-users-fr@lists.sourceforge.net
Objet : Re: [GeoNetwork-users-fr] Annuaire
Bon, cela confirme que l'alimentation d'un annuaire qui est vide au départ n'est pas simple pour quelqu'un qui ne maitrise pas XML et ISO 19139. Quand on a déjà un enregistrement dans le catalogue on peut s'en inspirer et faire un copier/coller du contact à partir de la vue XML. Pour faciliter les choses il serait intéressant que l'annuaire par défaut de GéoSource contienne un premier contact.
Il devrait si les modèles par défaut sont chargés (sélectionner iso19139 dans l'administration > charger les modèles).
Francois
------------------------------------------------------------------------------
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
_______________________________________________
GeoNetwork-users-fr mailing list
GeoNetwork-users-fr@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-users-fr
------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, & servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may
_______________________________________________
GeoNetwork-users-fr mailing list
GeoNetwork-users-fr@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-users-fr