Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Sonnenaufgang am 09.09.05 - 11:46:36
-
Liebe Noteskollegen,
ich habe einen Agenten geschrieben, der täglich laufen soll. Dieser Agent liest Datensätze aus einer Datei und speichert sie in einer Notesdatenbank.
Wenn ich im Agenten sage Auslösen: 'durch Ereignis' und Ziel: 'Keines', klappt alles wunderbar.
Wenn ich den Agenten aber über einen Zeitplan starte funktioniert nichts.
Was mache ich falsch?
-
Auslösen: durch Zeitplan
den Zeitplan anpassen
Ziel: alle Dokumente....
-
Hi, Klaus hat natürlich recht. Aber es gibt noch ein weiteren Aspekt:
Wenn Du den Agent selbst ausführst, wird der Pfad der Datei vom lokalen PC berechnet. Wenn Du den automatisch ausführen läßt, dann wird der Pfad der Datei vom Server aus berechnet.
Was sagt denn das Log?
Gruß
Willi
-
....und zeitgesteuerte Agents laufen nicht in Schablonen.
LG Ernstl
-
stehst du im Serverdokument bei "Security/Run unrestricted LotusScript/Java agents" ?? Wenn nicht gehts sowieso nicht.
Zusätzlich muß der Agent im unrestricted Mode laufen (Properties
Den durch Zugriff aufs Dateisystem wird dein Agent automatisch zu einem "unrestricted Agent" und erforderet besonderen Umgang auf dem Server (insb. besondere Rechte).
-
der typischste Fehler wurde imho noch nicht erwähnt:
Frontend- Befehle...
enthält der Agent nur einen @Command ( Formel ) oder nur eine Deklaration eines NotesUIWorkspace (Dim ws as New NotesUIWorkspace), dann läuft er auch nicht zeitgesteuert....
Gruß
Tode
-
Eine Fehlerursache habe ich auch noch zu bieten: Es ist der falsche Server eingetragen und nicht der, auf dem der Bond laufen soll.
Bernhard
-
Gibt es eine Standard-Ansicht in der Datenbank?