Autor Thema: Periodischer Agent streikt  (Gelesen 2834 mal)

Offline Freezer

  • Aktives Mitglied
  • ***
  • Beiträge: 161
  • Geschlecht: Männlich
  • Oinr isch emmr dr Arsch!
Periodischer Agent streikt
« am: 07.01.05 - 08:59:29 »
Hallo!

Ich hab´ da folgendes Problem:
Ich habe einen Skript-Agenten, der Dateien von einem Server-Verzeichnis nimmt, ein neues Notes-Dok erstellt und die Datei als Anhang in ein RTF-Feld des Dok´s stellt.
Funktioniert wunderbar, solange ich den Agenten über das Menü starte.
Stelle ich ihn aber auf periodisch ein, so sagt mir das Protokoll zwar, dass der Agent gelaufen ist, aber machen tut er nichts.

Zusätzliche Informationen:
-Im Agent sind keine UI-Elemente
-keinerlei Fehler beim Debuggen => funktioniert einwandfrei
-Agent wurde mal von mir, mal vom Server signiert => kein Erfolg
-zum Test soll mir der Agent zum Schluss eine Mail senden => tut er auch nicht => ich gehe davon aus, dass es nicht an der Berechtigung auf das W2K-Filesystem zu tun hat

Hat irgendjemand vielleicht eine Idee?

Danke und Gruß,

Freezer

« Letzte Änderung: 07.01.05 - 13:33:17 von Freezer »
Client: R8.5.1 (deutsch)
Server: DOMINO 8.5.1
BS: Win2003

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Periodischer Agent streikt
« Antwort #1 am: 07.01.05 - 09:15:20 »
Wenn Du den Agenten aus dem Menu startest, läuft er auf Deinem Client. Wenn er "geplant" läuft, dann läuft er auf dem Server. Ich nehme jetzt einfach mal an, dass er auf dem Server die gewünschte Datei nicht findet, weil der Pfad nicht stimmt, oder weil die Datei bei Dir lokal liegt oder sonstwo, wo der Server sie nicht findet oder keinen Zugriff hat
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline Freezer

  • Aktives Mitglied
  • ***
  • Beiträge: 161
  • Geschlecht: Männlich
  • Oinr isch emmr dr Arsch!
Re: Periodischer Agent streikt
« Antwort #2 am: 07.01.05 - 09:32:45 »
Hallo Semeaphoros!

Danke für die schnelle Antwort, aber...
... ich hab´ den Agenten auch schon direkt auf dem Server mitgetraced
 und da hat er den Pfad und die Dateien ohne Probleme gefunden. Daran sollte es also auch nicht liegen?!?
Client: R8.5.1 (deutsch)
Server: DOMINO 8.5.1
BS: Win2003

Offline mibo11

  • Senior Mitglied
  • ****
  • Beiträge: 325
  • Geschlecht: Männlich
Re: Periodischer Agent streikt
« Antwort #3 am: 07.01.05 - 09:37:30 »
-Im Agent sind keine UI-Elemente

Gibt es Verweise auf ScriptBibliotheken die evtl. UI-Elemente enthalten? (auch wenn diese Subs/Funktionen nicht benutzt werden)

Gruß Sascha

Offline Freezer

  • Aktives Mitglied
  • ***
  • Beiträge: 161
  • Geschlecht: Männlich
  • Oinr isch emmr dr Arsch!
Re: Periodischer Agent streikt
« Antwort #4 am: 07.01.05 - 09:43:33 »
Zitat
Gibt es Verweise auf ScriptBibliotheken die evtl. UI-Elemente enthalten? (auch wenn diese Subs/Funktionen nicht benutzt werden)

Nein, keine einzige Skript-Bib.
Frage: Eine neue Session mit
Set s = New NotesSession
darf/muss ich aber schon erzeugen? (Bin schon ganz verwirrt)
Client: R8.5.1 (deutsch)
Server: DOMINO 8.5.1
BS: Win2003

Offline mibo11

  • Senior Mitglied
  • ****
  • Beiträge: 325
  • Geschlecht: Männlich
Re: Periodischer Agent streikt
« Antwort #5 am: 07.01.05 - 10:02:14 »
Frage: Eine neue Session mit
Set s = New NotesSession
darf/muss ich aber schon erzeugen? (Bin schon ganz verwirrt)


Das dürfte eigentlich keine Probleme bereiten.

Du sagst, der Agent würde anlaufen, versuch doch mal herauszufinden an welcher Stelle das Ding dein Script abbricht / ignoriert. Wie bindest du die Datei ein?

Gruß Sascha

Ist es genau die Stelle, wenn du

Offline mibo11

  • Senior Mitglied
  • ****
  • Beiträge: 325
  • Geschlecht: Männlich
Re: Periodischer Agent streikt
« Antwort #6 am: 07.01.05 - 10:48:44 »
.... Ist es genau die Stelle, wenn du die Datei einbindest?

Wie sieht dein Script an dieser Stelle aus?

Gruß Sascha

Offline Freezer

  • Aktives Mitglied
  • ***
  • Beiträge: 161
  • Geschlecht: Männlich
  • Oinr isch emmr dr Arsch!
Re: Periodischer Agent streikt
« Antwort #7 am: 07.01.05 - 10:51:55 »
So, jetzt weiss ich wenigstens an welcher Stelle es kracht:

Code
...
Dim pathName As String
Dim fileName As String

pathName = "\\ServerXY\Eingang\*.doc" 

fileName = Dir$(pathName, 0)	    'hier kracht´s
...		
Client: R8.5.1 (deutsch)
Server: DOMINO 8.5.1
BS: Win2003

Offline mibo11

  • Senior Mitglied
  • ****
  • Beiträge: 325
  • Geschlecht: Männlich
Re: Periodischer Agent streikt
« Antwort #8 am: 07.01.05 - 11:04:08 »
Ich vermute, dass es mit dem UNC Pfad zusammenhängt.

Versuche es doch alternativ mal mit einem logische Laufwerksbuchstaben
wie z.B.

x:\Eingang\*.doc


Gruß Sascha

Offline Freezer

  • Aktives Mitglied
  • ***
  • Beiträge: 161
  • Geschlecht: Männlich
  • Oinr isch emmr dr Arsch!
Re: Periodischer Agent streikt
« Antwort #9 am: 07.01.05 - 13:32:59 »
Hallo Sascha,

du hattest recht mit deiner Vermutung. Es klappt, wenn man direkt den Laufwerksbuchstaben (aus Sicht des Servers, auf dem der Agent läuft) angibt.
Ansonsten kann der Agent, wenn er periodisch gestartet wird, den UNC Pfad offensichtlich nicht korrekt auflösen.

Vielen Dank für die Mithilfe!

Freezer
Client: R8.5.1 (deutsch)
Server: DOMINO 8.5.1
BS: Win2003

Driri

  • Gast
Re: Periodischer Agent streikt
« Antwort #10 am: 07.01.05 - 13:50:56 »
Generell hab ich noch nie Probleme mit periodischen Agents und UNC-Pfaden gehabt. Evtl. tritt das Problem nur auf, wenn der UNC-Pfad auf die gleiche Maschine verweist, auf dem der Agent läuft.

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Periodischer Agent streikt
« Antwort #11 am: 07.01.05 - 14:38:28 »
Naja, UNC ist ein Netzwerkaufruf, Laufwerkbuchstabe ist ein lokaler Aufruf, da ist also tatsächlich was mit den Zugriffsrechten nicht iO.

Einfrierer: Wie hast Du denn den Agenten direkt auf dem Server getraced, in R5 geht das noch nicht.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz