Christian,

tu peux essayer avec la propriété, dans ton ficheir de config  :

adagio.enumeration.DepartmentCode.INSIDE_PREFIX=IFREMER


a+

Benoit LAVENIER
E-IS - Environmental Information Systems - www.e-is.pro
"Ensemble, allons plus loin !"

Téléphone : (+33) 9 53 24 41 20  /  (+33) 6 62 86 37 82
Adresse : 10 place de l'Eglise, 53470 MARTIGNE SUR MAYENNE
Email : benoit.lavenier@e-is.pro
Fax : (+33) 9 58 55 73 50

Le 17 mars 2015 14:23, Christian BONNET <Christian.Bonnet@ifremer.fr> a écrit :
Bonjour Tony,

ok merci, je vais modifier manuellement les informations dans la base et forcer la mise à jour pour débloquer la situation d'ici là

Christian

Le 17/03/2015 14:07, Tony Chemit a écrit :
On Tue, 17 Mar 2015 13:48:32 +0100
Christian BONNET <Christian.Bonnet@ifremer.fr> wrote:

bonjour,

Bonjour Christian,

Je regarde ça d'ici jeudi et te donne des pistes sur le sujet.

merci,

tony.

on a eu un changement au niveau du référentiel des personnes. Pour 
simplifier la gestion, on n'a plus que 2 services : IFREMER ou EXTERNE

Du coup, la liste des personnes est vide dans l'applicatif car on filtre 
dans la requête avec un prefixage de département qui était "PDG-" 
(comportement normal).

Par contre, j'ai fait quelques tests pour modifier cela et je rencontre 
plusieurs problèmes et je voulais avoir votre avis avant de remonter des 
fiches (anomalies ou évolutions, à discuter) :

J'ai regardé le mapping indiqué dans les spécifications pour retrouver 
quelle variable modifier et à priori il y a plusieurs erreurs.
page 123 :
/ "Certaines constantes utilisées dans les requêtes sont//
//définies dans le fichier suivant ://
//tutti-persistence/src/main/resources/tutti-dbenumerations.//
//properties//"//
/Il s'agit du fichier côté source, mais où est-il dans la partie 
applicative livrée (cf mon mail à ce sujet 05/09/14) ?/
/Il faut effectivement savoir où ça se situe au niveau du code source, 
mais aussi au niveau de l'applicatif car c'est là qu'on peut intervenir 
pour le modifier une fois l'application installée (et c'était l'objet de 
mon mail).
Je pense qu'il faudrait l'indiquer dans les spécifications.

page 125, il et indiqué : :departementPrefixCode = 
UserProfilId.DEPARTEMENT_PREFIX
Si on retrouve bien cette variable au niveau des sources 
(http://svn.forge.codelutin.com/svn/tutti/trunk/tutti-persistence/src/main/resources/tutti-db-enumerations.properties), 
je ne la retrouve plus au niveau du client.
Que ce soit dans le fichier 
/lib/tutti-persistence-3.13.3.jar/tutti-db-enumerations.properties (qui 
n'a que des infos en commentaire) ou dans le fichier 
/lib/adagio-core-shared-3.8.3.jar/adagio-db-enumerations.properties

Par contre, dans ce dernier fichier j'ai la variable suivante :
DepartmentCode.INSIDE_PREFIX=PDG-
Mais apparemment ce n'est pas ça car j'ai fait la modification pour 
mettre IFREMER et la liste est toujours vide.

En résumé :
- est-il normal de ne plus avoir d'info dans 
/lib/tutti-persistence-3.13.3.jar/tutti-db-enumerations.properties (on 
en avait avant) ?
NB : j'ai essayé de mettre l'info 
UserProfilId.DEPARTEMENT_PREFIX=IFREMER dans ce fichier, ça n'a pas marché
- dans quel fichier trouve-t-on l'info sur le prefixage à utiliser ?
- A moyen terme, serait-il possible de l'ajouter dans la configuration 
du client comme ça a été fait dans Obsdeb pour que l'utilisateur puisse 
le modifier ?
Est-ce que ça nécessite un développement ou est ce que c'est juste une 
info à ajouter en configuration ?

Il faut qu'on trouve rapidement une solution de contournement car 
Vincent est bloqué pour préparer Pelgas.
Merci pour vos réponses

Christian



--

Site
                  Ifremer
Christian BONNET

Centre de Brest
ZI de la pointe du diable
CS 10070 - 29280 Plouzané
Département Infrastructures Marines et Numériques (IMN)
Unité Informatique et Données Marines (IDM)
Service Ingénierie des Systèmes d'Information (ISI)

christian.bonnet@ifremer.fr
www.ifremer.fr

Tel : +33 (0)2.98.22.46.16
Fax : +33 (0)2.98.22.46.44

_______________________________________________
Tutti-devel mailing list
Tutti-devel@list.forge.codelutin.com
http://list.forge.codelutin.com/cgi-bin/mailman/listinfo/tutti-devel