Das Notes Forum

Domino 9 und frühere Versionen => Administration & Userprobleme => Thema gestartet von: Gerhard am 12.11.03 - 16:05:28

Titel: Agent aktivieren bringt Fehler
Beitrag von: Gerhard am 12.11.03 - 16:05:28
Folgendes Problem:
Agent auf Mail-DB eingerichtet, nach Start desselben erscheint Fehlermeldung (siehe Screenshot im Anhang) !

Hat wer eine Idee wo man ansetzen kann ?
Titel: Re:Agent aktivieren bringt Fehler
Beitrag von: Semeaphoros am 12.11.03 - 16:15:38
Wasn das fürn Agent?

Sprich, was steht denn da genau im Agent? Agententyp?
Titel: Re:Agent aktivieren bringt Fehler
Beitrag von: Gerhard am 12.11.03 - 16:24:14
Weiteres im Anhang zum Agenten 007 .....  ;)
Titel: Re:Agent aktivieren bringt Fehler
Beitrag von: MOD am 12.11.03 - 16:28:27
Fehler: Spezielles Datenbankobjekt nicht gefunden.

Vermutung: Option deaktivieren -> Verknüpfung zum Dokument beifügen.

 ;D MOD
Titel: Re:Agent aktivieren bringt Fehler
Beitrag von: Glombi am 12.11.03 - 16:49:10
Andere Vermutung: Keine Vorgabeansicht in der Datenbank definiert.
Dann kommt die Meldung, wenn man Doklinks versendet.

Andreas
Titel: Re:Agent aktivieren bringt Fehler
Beitrag von: Semeaphoros am 12.11.03 - 17:03:31
Kann beides zutreffen, wobei das mit der Verknüpfung nur dann seine Gültigkeit hat, wenn das ein "before Mail arrives" Agent ist, dann ist das Ding nämlich noch gar nicht in der Mehlschachtel.

Gerhard: sag mal an, was für ein Typ von James Bond denn das ist.
Titel: Re:Agent aktivieren bringt Fehler
Beitrag von: Glombi am 12.11.03 - 17:09:47
Ich setze 1 Flaschbier auf die fehlende Vorgabeansicht.

Andreas
Titel: Re:Agent aktivieren bringt Fehler
Beitrag von: Glombi am 12.11.03 - 17:14:12
Aus der KBase:
No Mail Delivered When Using @MailSend with [IncludeDocLink] in R4/R5 Agents

Problem:

Scheduled agents that utilize @MailSend with the [IncludeDocLink] parameter do not work correctly in Notes R4 and R5.  The agent runs, but no mail is delivered.  This is a change from Notes Release 3.x, where the same background macro ran and delivered mail correctly.  Why does this occur, and is there a workaround?

Solution:

There are several reasons why this issue may occur:

1.   There is no default view present in the database.
2.   The view being used is a Private view stored in the Desktop.
3.   The formula or action is trying to either include a link to the document OR include a copy of the document.

Each reason is detailed below.

1.   There is no default view present in the database.

Designate one of the views in the database as the default by enabling the view property, 'Default when database is first opened'.  Once this change is made, the @MailSend will work both with and without the [IncludeDocLink] parameter.

Lotus Quality Engineering is aware of the change in functionality (#CMUY397UER).  It will not be addressed in R4.

Note:  This issue also applies to the Simple Action "Send Mail Message" with the "Include Document Link" option checked; however, the Agent Log (viewed by highlighting the agent and selecting Agent, Log) will have the error message "ERROR: Special database object cannot be located".  Specifying a default view for the database resolves the issue. This issue has been reported to Lotus Quality Engineering (spr #ASHW4U7U4P). This error message is not accurate since the problem with the database is that there is no default view.  This issue has been reported to Lotus Quality Engineering (#WGN325JBR).
Titel: Re:Agent aktivieren bringt Fehler
Beitrag von: Semeaphoros am 12.11.03 - 17:17:57
Die Wahrscheinlichkeit für die vehlende Default - Vieh ist sehr gross, das Dokument fehlt wirklich nur, wenn es ein "before arrives" Agent ist, sonst ist das Doc in jedem Falle da.
Titel: Re:Agent aktivieren bringt Fehler
Beitrag von: Driri am 12.11.03 - 17:38:43
Laut Screeni im ersten Post ist es ein manueller Agent. Dann geht die Flaschbier wohl an Glombi  ;D
Titel: Re:Agent aktivieren bringt Fehler
Beitrag von: Semeaphoros am 12.11.03 - 17:43:59
Wieso soll der James manuell sein?

... und: wer bezahlt die Flasch? Bisher hat noch niemand dagegen gehalten ...... :D
Titel: Re:Agent aktivieren bringt Fehler
Beitrag von: Glombi am 12.11.03 - 19:53:26
Hi,
laut zimmer1.jpg ist der Agenttrigger "Manuell aus dem Menü Aktionen".
Aber das ist egal, denn ohne Vorgabeansicht geht's eben nicht.

Prost!
Andreas
Titel: Re:Agent aktivieren bringt Fehler
Beitrag von: Semeaphoros am 12.11.03 - 19:59:16
Ach so, wo hab ich den bloss meine Augen gehabt, dann ist der Fall ja klar.

Prost!
Titel: Re:Agent aktivieren bringt Fehler
Beitrag von: Gerhard am 13.11.03 - 09:50:39
Hallo zusammen !

Habe 'Verknüpfung zum Dokument" nun herausgenommen und es funktioniert bei meiner Mailbox super ! Mails werden an Hotmail weitergeleitet wie gedacht !

Leider aber nicht bei dem User wo ich es bräuchte. Habe den Agent in seiner Mail-DB 1:1 wie in meiner DB gemacht und es geht nicht !  :-[

Werde aber bei Gelegenheit weiter testen !
Titel: Re:Agent aktivieren bringt Fehler
Beitrag von: Ute am 13.11.03 - 09:56:54
ist das ein gemeinsam genutzter Agent ? Hast Du die Datenbank des Nutzers mit der Server ID signiert ?
Welche Fehlermeldung kommt beim Nutzer ?

Gruß
Ute
Titel: Re:Agent aktivieren bringt Fehler
Beitrag von: Glombi am 13.11.03 - 10:03:36
Was steht im Agent Protokoll?

Andreas
Titel: Re:Agent aktivieren bringt Fehler
Beitrag von: qu1cke am 13.11.03 - 13:33:03
Läuft der James auch auf einem 5.x Server und wurde mit 5.x Client erstellt?  ??? Bei 6.irgendwas gibt's das Problem mit dem gefülltem onBehalfOf Feld...

AXO: und schau mal, ob dDu irgendwelche UI-Klassen verwendest, da kommt bei BÄCK-End Agenten auch immer so ein Fehler von wegen "Special database object,..."

Grüße
René
Titel: Re:Agent aktivieren bringt Fehler
Beitrag von: Gerhard am 13.11.03 - 16:49:38
Client 5, Domino 5

Agent startet bei 'Mail eingegangen'

Wo kann man das Protokoll des Agenten einsehen (=blöde Frage, aber ich weiss das wirklich nicht) ?
Titel: Re:Agent aktivieren bringt Fehler
Beitrag von: qu1cke am 13.11.03 - 16:58:28
Das Protokoll hast Du ja schon als Anhang gepostet. Aber wie wär's, wenn Du den Code auch noch postest? :)
Titel: Re:Agent aktivieren bringt Fehler
Beitrag von: Gerhard am 13.11.03 - 17:04:34
Seh ich eher anders rum:

Ich hab den Agenten gepostet, Code gibts ja eigentlich keinen.

Das Protokoll, ich meine wo man sieht ob er gestartet ist und was er getan, bzw. nicht richtig getan hat, konnte ich noch nicht finden. Werde aber weiter suchen !
Titel: Re:Agent aktivieren bringt Fehler
Beitrag von: qu1cke am 13.11.03 - 17:06:33
Ohh Mann, habe ich jetzt auch gerade gesehen... sorry.  :-X
Titel: Re:Agent aktivieren bringt Fehler
Beitrag von: Semeaphoros am 13.11.03 - 17:06:48
Log von James: Den Herrn mit der rechten Maustaste im Designer anklicken, wie Du das beim ersten Posting gemacht hast (Zimmer.jpg war ein Bild vom James-Log)

Agent selber: Du hast also genau das gemacht, was Du in Zimmer1.jpg schon gezeigt hast. Oder?
Titel: Re:Agent aktivieren bringt Fehler
Beitrag von: Gerhard am 13.11.03 - 17:13:21
@Jens:

Ok, dieses Log blieb ja am Schirm stehen weil ein Fehler aufgetreten ist. Wie aber kann ich ein Log einsehen wenn kein Fehler aufgetreten ist oder wird die korrekte Durchführung nirgends mitprotokolliert ? Irgendwie wärs ja von Interesse wann ein Agent gelaufen ist und was er getan hat !?
Titel: Re:Agent aktivieren bringt Fehler
Beitrag von: Semeaphoros am 13.11.03 - 17:20:59
Eben, den James Bond 007 (aka Agent) im Designer rechts anklicken und dort im Menu "Log" auswählen, da steht das.



Weitere Informationen findest Du allenfalls auch im Server - Log (weil der Nach Ankunft von Mail-James ja auf dem Server laufen sollte), sprich in der Datei log.nsf auf dem Server unter "Verschiedene Ereignisse" (oder so ähnlich, mein Log spricht englisch ....).

Weiter, bei den Eigenschaften des Agenten steht auch, auf welchem Server er laufen soll (auch wieder im Designer zu überprüfen). Was steht denn da für ein Server drint? Ist der Eintrag korrekt?
Titel: Re:Agent aktivieren bringt Fehler
Beitrag von: Gerhard am 13.11.03 - 17:28:23
Ok, Server Log, werd mal gucken (Frage: Was guckst Du ? Antwort: Nach Logfile !).

Agent läuft auf dem richtigen Server, darauf hab ich schon geachtet !
Titel: Re:Agent aktivieren bringt Fehler
Beitrag von: Gerhard am 13.11.03 - 17:46:51
So, Log-File ist jetzt klar, hab ihn gestartet und bekam als Fehlermeldung:
Ungültiges oder nicht vorhandenes Dokument !

Es war aber eine ganz normale EMail .......
Titel: Re:Agent aktivieren bringt Fehler
Beitrag von: Semeaphoros am 13.11.03 - 17:57:06
Dann überprüfe mal, ob Dein James definiert ist als "Bevor Mail ankommt" oder "Nachdem Mail ankommt". Für Bonds "Bevor" gelten spezielle Regeln, die Dir hier wahscheinlich im Weg stehen. Stelle um auf "Nachdem neue Mail angekommen ist" (falls meine Vermutung zutrifft)
Titel: Re:Agent aktivieren bringt Fehler
Beitrag von: Gerhard am 13.11.03 - 17:59:01
Ist auf 'Nach Eingang neuer Mail' gestellt !
Titel: Re:Agent aktivieren bringt Fehler
Beitrag von: Semeaphoros am 13.11.03 - 18:02:02
Hm, dann sehe ich eigentlich so ohne weiteres keinen Grund für die Fehlermeldung. Versuche mal, die Datenbank zu komprimieren und vielleicht auch nen Fixup.