Page 1 sur 1

Exécution d'un agent sur serveur

MessagePublié: 30 Nov 2010 à 16:56
par Seb27
Bonjour,

j'ai un agent (lotus script) qui exécute une requête ODBC, puis un appel de programme AS400 (en java). Cet agent est appelé à partir de postes utilisateurs qui ont été paramétré auparavant (connexion ODBC et fichier jt400.jar) et cela fonctionne très bien. L'inconvénient et qu'il faut paramétrer chaque poste qui utilise cet agent.

Est-il possible que cet agent soit appelé à partir du poste utilisateur, mais qu'il exécute ses actions (requête) à partir du serveur, ce qui me m'éviterai de paramétrer chaque poste (seul la connexion ODBC du serveur suffira)?
Information supplémentaire : cet agent ne peut être planifié, il est appelé par l'action d'un utilisateur.

Merci.

MessagePublié: 30 Nov 2010 à 17:03
par Michael DELIQUE
salut

un notesAgent.runonserver ne ferait-il pas l'affaire ?

MessagePublié: 30 Nov 2010 à 19:59
par roubech
s'assurer que l'agent n'as pas d'interaction avec le client (tout ce qui est NotesUIxxx)

MessagePublié: 01 Déc 2010 à 11:12
par Seb27
J'avais déja fait un test non concluant avec "notesAgent.runonserver", mais je viens de le refaire et cela fonctionne. J'avais bien du "NotesUIxxx" dans l'agent appelé, ce qui explique sûrement mon premier test non concluant. Je continue dans cette voie là.
Merci.

MessagePublié: 01 Déc 2010 à 11:18
par Michael DELIQUE
c'est la cause ! les objet en NotesUI ne fonctionnent pas avec les agent schédulé ou lancé via un runonserver

MessagePublié: 01 Déc 2010 à 16:22
par Seb27
Ok, tout fonctionne correctement, merci pour votre aide.