Das Notes Forum
Domino 9 und frühere Versionen => ND9: Entwicklung => Thema gestartet von: bikerboy am 30.01.20 - 12:36:53
-
So,
ich habe in meinem Agenten einen Print eingesetzt.... der Agent funktioniert wie er soll, ABER Ich sehe den Print nicht.
Der Agent wird nicht direkt angesprochen sondern durch eine rewrite-Regel im names.nsf aufgerufen.
Warum sehe ich den Print nicht?
-
Wie wird der Agent ausgeführt ? In Welche Kontext ?
-
Ist ein URL-Aufruf, der aber mit dem erwähnten rewrite-Regel umgeleitet wird.
-
Works as designed.
Bei Web-Agenten, die direkt via URL (z.B. host/test.nsf/MeinAgent?OpenAgent) oder über Web Query Irgendwas aufgerufen werden, werden die Print-Ausgaben direkt zum Browser zurück gegeben. Dadurch kann man dynamisches HTML oder automatische Links erzeugen.
HTH
Carsten
-
Ah stimmt,
aber wie kann ich das nun "erzwingen"
-
Schreib dir eine eigene Klasse zur Protokollierung (Fehler, Warnungen, Informationen, Dokumentenänderungen...) in eigenständige Protokolldokumente (ggf. auch in eine sep. Protokollanwendung).
Der Aufwand wird sich garantiert lohnen.
Gruß
Hubert
-
Danke für die Hinweise... Wir hatten hier noch ein Klasse die loggt.