Modification des entrées d'ACL en script

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

Modification des entrées d'ACL en script

Messagepar Ahamay » 16 Déc 2009 à 15:35

Hello,

Le titre est clair je pense....

Bref, je modifie à la volée tout un tas d'entrée d'ACL d'une base
... puis acl.save
... aucune erreur générée...

Sauf que quand je vérifie l'acl de la db en question, aucune de mes modif n'ont été prises en compte !!!!!

qui aurait une explication... ou à defaut un moyen de tester le save
(ai essayé un if acl.save = true..... l'a pô aimé)
Dernière édition par Ahamay le 16 Déc 2009 à 16:15, édité 1 fois.
Si haut que l'on soit placé, on n'est jamais assis que sur son cul (Montaigne) 8)
Avatar de l’utilisateur
Ahamay
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 368
Inscrit(e) le : 27 Nov 2007 à 09:30
Localisation : Completement à l'ouest

Messagepar Michael DELIQUE » 16 Déc 2009 à 15:39

tu as fermé ta base completement, histoire de voir si ça serais pas un pb de cahce ?
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar Ahamay » 16 Déc 2009 à 16:15

Argggghhhhhh Pire......

En fait la base modifiée est représentée sous forme de dblink dans mon doc.... alors moi je clique sur le lien, je vais voir l'ACL et c'est pas bon.... sauf que cet abruti de client notes (désolé) ne m'ouvre pas forcément la base du link en question.... parfois, il m'ouvre la base d'origine !!!

Sorry....
Si haut que l'on soit placé, on n'est jamais assis que sur son cul (Montaigne) 8)
Avatar de l’utilisateur
Ahamay
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 368
Inscrit(e) le : 27 Nov 2007 à 09:30
Localisation : Completement à l'ouest

Messagepar Michael DELIQUE » 16 Déc 2009 à 16:16

tu as des répliques ?
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar stloje » 16 Déc 2009 à 22:47

Ouais, je vais dire comme Michael : ça sent la réplique.

Tu as une réplique en local? Concernant les "liens vers", Notes regarde sur ton espace de travail et recherche la base à ouvrir. Si l'icône est présent, il utilise celui qui est affiché. Donc, si tu as plusieurs réplique d'une base, Notes utilise la dernière ouverte. Si l'icône n'est pas ouvert sur ton espace de travail, Notes vérifie sur quel serveur tu te connecte pour acceder à l'annuaire Notes. Si la base existe sur ce serveur, il l'ouvre, sinon il se paluche la base Catalog.nsf en entier pour chercher l'endroit où se trouve la base.
Avatar de l’utilisateur
stloje
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 335
Inscrit(e) le : 09 Sep 2008 à 13:18
Localisation : Orléans

Messagepar Ahamay » 17 Déc 2009 à 09:04

Slt les notseux 8)

Bin oui.... lol

En fait, j'explique le contexte : J'ai des docs référençant des applications (Template, Db de Prod, répliques cluster, réplique environnement de Dev et Control qualité...), et j'ai ajouter un traitement d'archivage des bases qui fait :

1) une copie locale de la db qu'on archive
2) rattache le fichier dans le doc
3) crée des réplique de la base en prod sur "n" serveurs d'archive
... et pour toutes ces répliques :
4) me crée un dbLink dans le document
5) Modifie l'ACL (all readers)
6) désactive les agents schedules

... du coup bin oui forcément je bosse avec tout un tas de bases répliquées. Mais en fait, c'est bonnard, tout fonctionne nickel. Le seul petit soucis c'est qu'effectivement si j'ouvre une réplique via le link du document, il s'embrouille et n'ouvre pas forcément la bonne..... c'est notes quoi :)
Si haut que l'on soit placé, on n'est jamais assis que sur son cul (Montaigne) 8)
Avatar de l’utilisateur
Ahamay
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 368
Inscrit(e) le : 27 Nov 2007 à 09:30
Localisation : Completement à l'ouest

Messagepar Michael DELIQUE » 17 Déc 2009 à 09:08

la seule solution

c'est de ne pas utilisé le link mais de faire un bouton avec le chemin de la base
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar Ahamay » 17 Déc 2009 à 12:15

arf... ils veulent un link.... je leur colle un link moi.

de toute maniere dans la pratique ca ne devrait pas poser de probleme vu qu'on parle de db plus utilisées....
Si haut que l'on soit placé, on n'est jamais assis que sur son cul (Montaigne) 8)
Avatar de l’utilisateur
Ahamay
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 368
Inscrit(e) le : 27 Nov 2007 à 09:30
Localisation : Completement à l'ouest

Messagepar stloje » 17 Déc 2009 à 20:38

blague!!!

Prend leur poste à distance et ouvre la base pour eux! Ils vont croire à une redirection virtuelle!!!
Avatar de l’utilisateur
stloje
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 335
Inscrit(e) le : 09 Sep 2008 à 13:18
Localisation : Orléans

Messagepar Ahamay » 18 Déc 2009 à 17:23

LOL on est au delà du virtuel là

toute maniere, si le link est utilisé, logiquement la base en prod n'a plus de raison d'etre, donc supprimée de son serveur... donc plus d'embrouille..... et pis bon ya que les admins qui pourront executer ce code alors... je pars du principes qu'ils sont au courant des aléats réplicatoires ;)
Si haut que l'on soit placé, on n'est jamais assis que sur son cul (Montaigne) 8)
Avatar de l’utilisateur
Ahamay
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 368
Inscrit(e) le : 27 Nov 2007 à 09:30
Localisation : Completement à l'ouest


Retour vers Développement

cron