Bonjour à tous
Nous somme confrontés à un bug très pénalisant, je vais essayer de m'expliquer.
Tout d'abord, nous avons fait des modifications de personnalisation de geosource, en particulier nous avons modifié les vues en n'en conservant que 2, une vue spécifique pour notre usage (dérivée de la vue avancée) et la vue xml de geosource.
Le bug que nous rencontrons depuis quelques temps (à priori il n'est pas constant, il arrive à un moment donné sans qu'on arrive à définir pourquoi et une fois rencontré il semble systématique) concerne la "non" génération de l'uuid de la fiche. (les guillemets sont là exprès)
En effet lorsque nous créons une fiche, dans l'xml généré, l'uuid est celui du modèle utilisé pour créer la fiche.
Hors en cherchant un peu la cause du soucis, nous avons vu que :
- Lorsque nous visualisons notre fiche puis que nous faisons nouvelle fenêtre, la fiche s'ouvre en grand et dans l'adresse de type http://localhost/geosource/apps/search/#uuid=77cdf6fc-8794-430f-bdce-192f3a76eb95, l'uuid n'est pas celui du modèle (mais bien à priori celui de la fiche) et la fiche s'affiche correctement
- Si on copie la réponse lors de la création de la métadonnée : metadata.create.new, dans le corp pour le gmdfileIdentifier, nous retrouvons l'uuid du modèle alors que dans le form "editForm", l'uuid n'est pas celui du modèle mais semble bien être unique. (hors dans un comportement normal, l'uuid de l'editForm est le même que celui dans gmdfileIdentifier)
Avez vous déjà eu ce genre de soucis ? Pensez vous que cela puisse venir de nos modifications des vues ?
De manière plus technique savez vous ce qu'il se passe lors de l'appel de metadat.create.new et avez vous une idée pour qu'on puisse trouver le problème qui se passe à priori à ce moment là ?
Enfin dernière question moins importante, mais juste pour essayer de comprendre, savez vous où sont stockés ces uuids, à priori dans l'xml, mais il doit y avoir un autre endroit sinon il nous serait impossible de visualiser notre fiche ?
Le problème n'est pas simple à expliquer, n'hésitez surtout pas à me demander des précisions.
En vous remerciant
Ludovic Granjon