Autor Thema: Perodischer Agent startet nicht  (Gelesen 5791 mal)

Offline nyen

  • Aktives Mitglied
  • ***
  • Beiträge: 177
  • Ich liebe dieses Forum!
Perodischer Agent startet nicht
« am: 20.09.05 - 09:16:30 »
Hallo zusammen,

ich habe einen Agent per LotusScirpt auf einer DB (nicht lokal)definiert, der aber nicht automatisch periodisch gestartet wird. Wenn ich ihn manuell starte, funktioniert.

Was mache ich falsch, bzw. wo liegt das Problem? Hat jemand eine Idee?

Ich danke im Voraus.

Gruß
Nyen

Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Perodischer Agent startet nicht
« Antwort #1 am: 20.09.05 - 09:27:54 »
Der erste Verdacht ist immer, dass in dem Agent FrontEndklassen verwendet wurden - das hindert den periodischen Agent an der Ausführung.

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Perodischer Agent startet nicht
« Antwort #2 am: 20.09.05 - 09:32:46 »
Der nächste Verdacht fällt auf die Rechte. Darf die ID, mit der der Agent signiert ist überhaupt Agenten ausführen?


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Perodischer Agent startet nicht
« Antwort #3 am: 20.09.05 - 09:44:45 »
Und was sagt das Server-Log ?

Bernhard

Offline nyen

  • Aktives Mitglied
  • ***
  • Beiträge: 177
  • Ich liebe dieses Forum!
Re: Perodischer Agent startet nicht
« Antwort #4 am: 20.09.05 - 10:32:23 »
Danke für schnelle Antworten.

Möglicherweise hängt mit Agent FrontEndklassen zusammen. Ich weiss allerdinsg nicht, wie man das genau verwendet.

An der ID kannes nicht liegen, denn die ID hat Manager-Rechte.

Und im Server-Log taucht nichts auf. Aber im Agenten-Protokoll steht "Done running agent".

Ich definiere jetzt periodis "stündlich" und kann dann im Server-Log genauer verfolgen.

Nyen

Offline Johann

  • Junior Mitglied
  • **
  • Beiträge: 56
Re: Perodischer Agent startet nicht
« Antwort #5 am: 20.09.05 - 10:44:53 »
habe das selbe Problem, aber wie es scheint, gibt es hier noch nicht die unbedingte Lösung. Bei mir ist es so, dass ich einen Löschenagenten starten will. Habe ihn zwei mal drin, einmal klappt es und einmal passiert gar nichts.

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Perodischer Agent startet nicht
« Antwort #6 am: 20.09.05 - 10:51:31 »
Möglicherweise hängt mit Agent FrontEndklassen zusammen. Ich weiss allerdinsg nicht, wie man das genau verwendet.

Frontendklassen sind z.B. NotesUIWorkspace und NotesUIDocument.

Schau dir mal den Code des Agenten an, ob du diese Klassen findest.

In diesem Fall könnte eine Zeile so aussehen:

Dim workspace As New NotesUIWorkspace


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline nyen

  • Aktives Mitglied
  • ***
  • Beiträge: 177
  • Ich liebe dieses Forum!
Re: Perodischer Agent startet nicht
« Antwort #7 am: 20.09.05 - 11:55:56 »
Frontendklassen sind vorhanden, wie z.B. hier:

Dim w As New notesUIWorkspace

Daran liegt wahrscheinlich nicht.

Nyen

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Perodischer Agent startet nicht
« Antwort #8 am: 20.09.05 - 12:24:22 »
Frontendklassen sind vorhanden, wie z.B. hier:

Dim w As New notesUIWorkspace

Daran liegt wahrscheinlich nicht.
Doch, genau daran liegts. Periodische Agenten, die auf dem Server laufen, können keine NotesUI... Klassen nutzen. Steht auch groß in der Notes-Hilfe. Siehe auch Bernhards erstes Posting (er hat Recht, wie immer ::) ).
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline nyen

  • Aktives Mitglied
  • ***
  • Beiträge: 177
  • Ich liebe dieses Forum!
Re: Perodischer Agent startet nicht
« Antwort #9 am: 20.09.05 - 13:39:14 »
Nun, gibt es keine Alternative? Heißt das kann ich meinen Agent gebrauchen?

Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Perodischer Agent startet nicht
« Antwort #10 am: 20.09.05 - 13:41:20 »
Der Server hat logischerweise kein FrontEnd - wie sollte das auch funktionieren.

Was soll denn der Agent überhaupt machen ? Bisher sind die Fakten etwas mager, um Ratschläge zu erteilen.

Bernhard

Offline nyen

  • Aktives Mitglied
  • ***
  • Beiträge: 177
  • Ich liebe dieses Forum!
Re: Perodischer Agent startet nicht
« Antwort #11 am: 20.09.05 - 13:50:21 »
Er soll Dateien automatisch in eine DB anhängen und Felder bennen usw.

Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Perodischer Agent startet nicht
« Antwort #12 am: 20.09.05 - 13:58:23 »
Dafür braucht es kein FrontEnd, die Umstellung sollte also einfach sein.

Offline nyen

  • Aktives Mitglied
  • ***
  • Beiträge: 177
  • Ich liebe dieses Forum!
Re: Perodischer Agent startet nicht
« Antwort #13 am: 20.09.05 - 14:14:05 »
Ich habe eben auch ohne FrontEndklassen gestestet, manuell ja, jedoch nicht periodisch.

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Perodischer Agent startet nicht
« Antwort #14 am: 20.09.05 - 14:49:41 »
Füge an den wichtigsten Stellen im Code mal Print - Anweisungen ein.

Z.B. am Anfang

   Print "Agent gestartet"

und am Ende

   Print "Agent beendet"

Diese Meldungen siehst du dann im Serverlog unter "Verschiedene Ereignisse".


Axel
 
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline nyen

  • Aktives Mitglied
  • ***
  • Beiträge: 177
  • Ich liebe dieses Forum!
Re: Perodischer Agent startet nicht
« Antwort #15 am: 21.09.05 - 09:02:15 »
Es funktioniert trotzdem nicht.

Kann man den per Script (z. B. Batch)  auf dem Server starten?

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Perodischer Agent startet nicht
« Antwort #16 am: 21.09.05 - 09:56:05 »
Hi,

ich muss das Thema Rechte noch mal aufgreifen. Was steht den bei euch im Serverdokument bei der Agentensicherheit?.

Wer darf beschränkte bzw. unbeschränkte Agenten ausführen?


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline nyen

  • Aktives Mitglied
  • ***
  • Beiträge: 177
  • Ich liebe dieses Forum!
Re: Perodischer Agent startet nicht
« Antwort #17 am: 21.09.05 - 10:27:10 »
Im Serverdokument für unbeschränkte Agenten ist die Gruppe Administratoren, ín der ich mitglied bin. Und für beschränkte Agenten ausführen ist die Gruppe jeder zugeordnet.




Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Perodischer Agent startet nicht
« Antwort #18 am: 21.09.05 - 10:37:57 »
Hi,

die Print-Anweisungen hast du in den Code eingefügt, oder? Hast du dabei irgendwas im Log gesehen? Was sagt denn das Agentenprotokoll jetzt? Laut der Aussage in einer deiner Antworten steht da "Done..." drin, was darauf schließen würde, dass der Agent doch gelaufen ist.

Er soll Dateien automatisch in eine DB anhängen und Felder bennen usw.

Das kommt mir auch noch ein bisschen spanisch vor. Kann der Server überhaupt auf die Dateien zugreifen?  In der Regel geht das nämlich schief. Wo liegen die Dateien denn?


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline nyen

  • Aktives Mitglied
  • ***
  • Beiträge: 177
  • Ich liebe dieses Forum!
Re: Perodischer Agent startet nicht
« Antwort #19 am: 21.09.05 - 10:58:35 »
Auf die kann der sicherkich zugreifen, sondt würde der Agen manuell nicht funktioneren.

Ich habe folgende Fehlermeldung im Server-Log entdeckt:

AMgr: Agent ('Anhangimport2' in 'rtdruckl.nsf') error message: Illegal function call

Vielleicht hilft weiter.


 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz