agent planifié sur le serveur

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

agent planifié sur le serveur

Messagepar lebanner » 15 Sep 2010 à 10:32

Bonjour a tous,

Je viens de mettre un agent planifié sur mon serveur. Cet agent doit se connecter à SAP et il doit récupérer différentes informations.

Cependant, j'obtiens un message d'erreur (cf pièce jointe).

Si je lance l'agent via un presse bouton, il fonctionne très bien. Par contre, dès que c'est planifié il me remonte cette erreur.

D'après le message, il indique qu'il n'arrive pas à charger le bibliothèque de script.

Est ce que vous avez une idée pour résoudre ce problème?

Est ce que quelqu'un a déjà essayer de se connecter à SAP en auto ?

Merci d'avance pour votre aide

Cordialement.
Dernière édition par lebanner le 16 Sep 2010 à 09:16, édité 1 fois.
lebanner
Roi des posts
Roi des posts
 
Message(s) : 683
Inscrit(e) le : 19 Juin 2008 à 09:43
Localisation : Lille

Messagepar Michael DELIQUE » 15 Sep 2010 à 10:43

salut

ça veux dire que l'id qui a signé l'agent n' pas les droit nécessaires, demande a ton admin de signé toute la base avec l'id qui va bien.
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 lebanner » 15 Sep 2010 à 12:02

Michael DELIQUE a écrit:salut

ça veux dire que l'id qui a signé l'agent n' pas les droit nécessaires, demande a ton admin de signé toute la base avec l'id qui va bien.


J'ai signé la base Lotus avec l'ID du serveur, est ce que cela doit suffir ?
lebanner
Roi des posts
Roi des posts
 
Message(s) : 683
Inscrit(e) le : 19 Juin 2008 à 09:43
Localisation : Lille

Messagepar Michael DELIQUE » 15 Sep 2010 à 12:06

il faut que l'id du server est accès a ton répertoire...

tu peut tester l'éxistence du fichier avec cette fonction => http://forum.dominoarea.org/tester-lexi ... 12374.html

ça te dira si l'agent le vois ou pas
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 Michael DELIQUE » 15 Sep 2010 à 12:11

et pis je te conseil de recompiler ton agent et les librairy qu'il utilise
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 lebanner » 15 Sep 2010 à 15:10

Michael DELIQUE a écrit:et pis je te conseil de recompiler ton agent et les librairy qu'il utilise


J'ai recompilé l'agent et la bibliothèque de script mais le résultat est le meme.

Par contre, je suis allé sur le lien et je ne sais pas vraiment quoi faire avec la fonction pour teste rl'existence d'un fichier, je ne sais pas comment l'utiliser

Merci d'avance

Cordialement
lebanner
Roi des posts
Roi des posts
 
Message(s) : 683
Inscrit(e) le : 19 Juin 2008 à 09:43
Localisation : Lille

Messagepar Michael DELIQUE » 15 Sep 2010 à 15:15

ben tu appel la fonction en passant en parametre le nom du chemin et le nom du fichier et la fonction te renvois true si le fichier est présent .

if IsValideFile(c:\temp\toto.txt) = true then
msgbox "le fichier existe"
else
msgbox le fichier est absent
end if
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 lebanner » 15 Sep 2010 à 15:47

Michael DELIQUE a écrit:ben tu appel la fonction en passant en parametre le nom du chemin et le nom du fichier et la fonction te renvois true si le fichier est présent .

if IsValideFile(c:\temp\toto.txt) = true then
msgbox "le fichier existe"
else
msgbox le fichier est absent
end if


Je viens de le faire et il me dit que les fichiers sont absents alors que les fichiers .dll se trouvent bien dans le dossier.

C'est bien sur les fichiers dll que je dois pointer ??
lebanner
Roi des posts
Roi des posts
 
Message(s) : 683
Inscrit(e) le : 19 Juin 2008 à 09:43
Localisation : Lille

Messagepar Michael DELIQUE » 15 Sep 2010 à 16:20

ton agent dois bien traiter des fichiers ?
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 lebanner » 15 Sep 2010 à 16:27

euh non

il va chercher des infos dans SAP a partir de doc lotus c tt
lebanner
Roi des posts
Roi des posts
 
Message(s) : 683
Inscrit(e) le : 19 Juin 2008 à 09:43
Localisation : Lille

Messagepar Michael DELIQUE » 15 Sep 2010 à 16:36

oups faut que j'arrete la vodka moi !

dans ce cas est ce que le server n'a pas les acces ou pas le plugin
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 lebanner » 15 Sep 2010 à 16:40

le serveur a les acces j'ai tout mis

Par contre, tu veu dire quoi par plugin ?
lebanner
Roi des posts
Roi des posts
 
Message(s) : 683
Inscrit(e) le : 19 Juin 2008 à 09:43
Localisation : Lille

Messagepar Michael DELIQUE » 15 Sep 2010 à 16:47

de mémoire pour sap faut installer un truc, (qui doit être sur ton poste) c'est pour ça qu'il plante, il ne trouve pas le bazar et donc les bibli qui vont avec
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 lebanner » 15 Sep 2010 à 16:49

je fais mes tests sur un serveur de dev et j'ai installé également SAP dessus
lebanner
Roi des posts
Roi des posts
 
Message(s) : 683
Inscrit(e) le : 19 Juin 2008 à 09:43
Localisation : Lille

Messagepar lebanner » 16 Sep 2010 à 09:16

Avec l'admin Lotus, nous avons fait des modifs sur la config du serveur (droit accès, exécution des agents et autre) et l'agent planifié s'exécuter correctement.

Merci

Cordialement
lebanner
Roi des posts
Roi des posts
 
Message(s) : 683
Inscrit(e) le : 19 Juin 2008 à 09:43
Localisation : Lille


Retour vers Développement

cron