sdx-developers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [sdx-developers] CVS - la perte du code - sdx-actions.xsl


From: Pierrick Brihaye
Subject: Re: [sdx-developers] CVS - la perte du code - sdx-actions.xsl
Date: Tue, 22 Jul 2003 09:38:59 +0200
User-agent: Mozilla/5.0 (Windows; U; Win98; fr-FR; rv:1.0.2) Gecko/20030208 Netscape/7.02

Salut,

Pierrick Brihaye a écrit:

Découvrant ton message suelement maintenant, k'allais faire le commit...
quand j'ai vu que tu avais fait le tien.

J'ai fait le mien... sans problème apparemment.

Cependant, il y a un pb lors du test : il semble qu'une propriété (triplet id/nom/valeur) soit dupliquée lors de la création de la base utilisateur.

Je pense que cela est dû aux modifs dans AbstractJDBCDatabase.java mais je n'ai pas encore identifié la cause exacte (toujours est-il que, avant, l'id n'était sauvée comme telle que s'il n'y avait pas de propriétés alors que, désormais, elle l'est toujours). Je pose donc la question : à quoi ça sert de sauver l'id qui n'est *pas* une propriété selon le design SDX ?

A propos de la dynamique d'initialisation des applis, et en particulier de leurs userDatabase, il y a un problème potentiel :

Si, au départ, on a :

<sdx:admin groupId="admins" userId="admin" userPassword=""/>

on va créer des entrées de DB. Bien.

Supposons maintenant que je mette :

<sdx:admin groupId="other_admins" userId="admin" userPassword=""/>

... et que je reconfigure.

La condition suivante va être vraie :

if (udb.getEntity(adminGroupId) == null) {

... et on va créer un *autre* groupe nommé "other_admins". Le problème, c'est que l'ancien groupe sera toujours valable, non ?

Je vais essayer de voir ça, mais bosser sans CVS... c'est dur.

A+

--
Pierrick Brihaye, informaticien
Service régional de l'Inventaire
DRAC Bretagne
mailto:address@hidden





reply via email to

[Prev in Thread] Current Thread [Next in Thread]