Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: inu am 08.01.07 - 11:13:56
-
Hallo Leute,
ich habe mit der C-API eine Domino-Task geschrieben. Läuft auch bei mir (u.a. 6.5.2 unter XP!) zufriedenstellend.
Lass ich das allerdings auf einem anderen 6.5.2-Server laufen, erhalte ich diese Fehlermeldung:
"Unable to run program C:\Lotus\Domino\nirgendwas.EXE: Unable to invoke program"
Woran kann das denn liegen?
Vielen Dank
-
Sind die Pfade identisch? Und gibt es das exe-File an der angegebenen Stelle?
-
ja, die exe-Datei ist an dieser Stelle. ich bekomme den gleichen Fehler, wenn ich mich mittels DOS-Eingabefenster dorthin begebe und die exe-Datei aufrufe.
-
Hm....,
Könnte es noch an benötigten Umgebungsvariablen liegen?
Ansonsten erstmal :-: Sorry.
-
Programmverzeichnis im Pfad?
Notes.ini im Pfad?
-
@derandre: was meinst du mit umgebungsvariablen? die aus der notes.ini? ich nutze solche jedoch nicht.
@m3: der domino-server selbst läuft ja korrekt. demnach ist ja auch die server-installation korrekt. oder was meinst du mit "im Pfad"?
-
Die Umgebungsvariable "PATH" meine ich.
-
Die meine ich auch...
-
wird die PATH-Variable nicht bei der Konfiguration geschrieben? Und wenn diese PATH-Variable nicht gesetzt wäre, wenn ich innerhalb der Domino-Konsole "load irgendwas" eingebe, sucht er doch sowieso nur im Domino-Programmverzeichnis
-
Das ist schon Richtig. Wenn aber irgendwas wo liegt wo es nicht hingehört, z.B. eine Verzeichnisebene höher, war es das.
Kannst Du ausschliessen, das die Anwendung etwas braucht, was es in Deiner Umbegung gibt aber nicht auf der anderen Kiste?
Irgendeine dll, oder so?
-
Ein Server-Task muss im Programmverzeichnis des Lotus Domino Servers liegen, meist
C:\Lotus\Domino
C:\Programme\Lotus\Domino
C:\Program Files\Lotus\Domino
Dort, wo sich halt die nserver.exe befinedet. Dann wird er mittels "load irgendwas"gefunden.
Am besten der Task hat ein "n" vorangestellt. Also "nIrgendwas.exe", aber das ist nicht zwingend notwendig, aber sollte man aus meiner Sicht so machen ;)
Gruss
Chris