Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: ata am 02.12.02 - 11:34:24
-
@All
Ich habe folgendes Probelm:
Ein Agent verwendet eine Function einer ScriptLibrary. Beim Ausführen des Agents erscheint obige Fehlermeldung. Ich habe versucht mit dem Debugger etwas herauszufinden...
... doch wenn der eingeschaltet ist läuft der Agent einwandfrei durch...
Wie kann ich das Problem lösen...
ata
-
such mal da:
http://eknori.dyndns.org/knowledge/kbnv11.nsf/34ccb724696466a48525667500536b5e?SearchView
-
Hallo,
bei mir half folgendes:
scriptlibrary ändern + neu speichern (kompilieren)
agent neu speichern (kompilieren).
dann war die Fehlermeldung verschwunden...
-
@Rob, @tower,
... die Lösung ist den Ganet ändern und speichern, die Lib ändern und speichern...
Was daran keine Freude aufkommen lässt, ist daß ich nach jeder Veränderung in der Lib auch den Agent ändern und speichern (kompilieren) muß...
Danke für eure Posting, war der richtige Pfad...
ata
-
Mein Verdacht ist, das die Fehlermeldung nur kommt, wenn Du Funktions oder Procedure Parameter änderst die beim Agenten schon kompiliert wurden. Ansonsten hatte ich das Problem nicht...
-
... ich kenne das Problem, wenn ich in einer Lib zum Beispiel eine Klasse um eine Eigenschaft oder Methode erweitere. Dann darf ich anschließend in allen Ecken der DB schauen, wo ich die Lib verwende und muß die Ecken neu kompilieren... mühsam...
... in diesem Fall habe ich eine Funktion hinzugefügt und den Agent neu kompiliert. Was jetzt neu war - ich habe anschließend in der Funktion den Code erweitert, ohne Parameter oder derartiges zu ändern...
... normalerweise passiert da nichts - bei diesem Agent aber doch...
ata