Domino 9 und frühere Versionen > ND8: Entwicklung
triggered Mailagent Problem
magic_halli:
Hi,
ich habe einen einfachen triggered LotusScript-Agent erstellt, der "Nach Eingang neuer Mail" ausgelöst werden soll. Der Agent macht erstmal nichts weiter, als mir einen Messagebox anzuzeigen. Somit würde ich prinzipiell sehen, ob der Agent funktioniert. Er funktioniert aber offensichtlich nicht - ich bekomme nach Eingang einer neuen Mail keine Messagebox angezeigt!!! Die Frage ist warum???
Meine Einstellungen:
Agent erstellt --> Auslösen "durch Ereignis"; "nach Eingang neuer Mail"
Das war auch schon alles an Einstellungen zum Agent. Hab ich hier was vergessen (Dokumentauswahl vielleicht)?
Notes.ini:
AMGR_DOCUPDATEAGENTMININTERVAL=0
AMGR_DOCUPDATEEVENTDELAY=0
AMGR_NEWMAILAGENTMININTERVAL=0
LOG_AGENTMANAGER=1
AMGR_NEWMAILEVENTDELAY=0
AMGR_DEBUG=*
Auf der Serverkonsole erhalte ich nach einem 'tell amgr status' folgende Ausgabe:
--- Code: ---10.03.2009 11:12:32 AMgr: Status report at '10.03.2009 11:12:31'
10.03.2009 11:12:32 Agent Manager has been running since '10.03.2009 10:34:34'
10.03.2009 11:12:32 There are currently '2' Agent Executives running
10.03.2009 11:12:32 There are currently '0' agents in the Scheduled Task Queue
10.03.2009 11:12:32 There are currently '0' agents in the Eligible Queue
10.03.2009 11:12:32 There are currently '1' databases containing agents triggered by new mail
10.03.2009 11:12:32 There are currently '1' agents in the New Mail Event Queue
10.03.2009 11:12:32 There are currently '0' databases containing agents triggered by document updates
10.03.2009 11:12:32 There are currently '0' agents in the Document Update Event Queue
10.03.2009 11:12:32 AMgr: Current control parameters in effect:
10.03.2009 11:12:32 AMgr: Daily agent cache refresh is performed at '00:00:00'
10.03.2009 11:12:32 AMgr: Currently in Daytime period
10.03.2009 11:12:32 AMgr: The maximum number of concurrently executing agents is '2'
10.03.2009 11:12:32 AMgr: The maximum number of minutes a LotusScript/Java agent is allowed to run is '10'
10.03.2009 11:12:32 AMgr: Executive '1', total agent runs: 3
10.03.2009 11:12:32 AMgr: Executive '1', total elapsed run time: 0
10.03.2009 11:12:32 AMgr: Executive '2', total agent runs: 2
10.03.2009 11:12:32 AMgr: Executive '2', total elapsed run time: 1
--- Ende Code ---
Also mein triggered Agent wird ja nun bereits vom Agentmanager verwaltet! Sollte doch soweit korrekt sein?!
Was könnte noch falsch sein - wieso wird der Agent einfach nicht ausgeführt?
Danke und Gruß
Rico.
eknori:
Agent und Messagebox schliessen sich in meiner bescheidenen kleinen Notes Welt aus. Ein print statement, OK, aber eine Messagebox ??
magic_halli:
--- Zitat von: eknori am 10.03.09 - 11:23:23 ---Agent und Messagebox schliessen sich in meiner bescheidenen kleinen Notes Welt aus. Ein print statement, OK, aber eine Messagebox ??
--- Ende Zitat ---
Aha!!!
Ok, dann versuche ich mal ein Print-Statement... wie schon gesagt, mir geht es erstmal nur darum zu testen, ob der Agent überhaupt anspringt bei einer neuen Mail.
Kann man das evtl. noch irgendwie anders testen?
koehlerbv:
Triggered agent und Messagebox schliessen sich gegenseitig aus - der Code läuft im Backend und hat daher unüberwindliche Schwierigkeiten, eine Ausgabe ins Frontend zu bringen.
Ein Print wird also auch im Log landen (ebenso wie der Inhalt der Messagebox).
Bernhard
Glombi:
Als erstes fällt mir auf, dass
AMgr_DisableMailLookup=1
in der notes.ini fehlt!
Andreas
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln