Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: inu am 08.01.07 - 11:13:56

Titel: Fehler "Unable to invoke program"
Beitrag 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
Titel: Re: Fehler "Unable to invoke program"
Beitrag von: DerAndre am 08.01.07 - 11:21:08
Sind die Pfade identisch? Und gibt es das exe-File an der angegebenen Stelle?
Titel: Re: Fehler "Unable to invoke program"
Beitrag von: inu am 08.01.07 - 11:23:00
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.
Titel: Re: Fehler "Unable to invoke program"
Beitrag von: DerAndre am 08.01.07 - 11:29:36
Hm....,

Könnte es noch an benötigten Umgebungsvariablen liegen?

Ansonsten erstmal  :-: Sorry.
Titel: Re: Fehler "Unable to invoke program"
Beitrag von: m3 am 08.01.07 - 11:38:11
Programmverzeichnis im Pfad?
Notes.ini im Pfad?
Titel: Re: Fehler "Unable to invoke program"
Beitrag von: inu am 08.01.07 - 11:42:20
@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"?
Titel: Re: Fehler "Unable to invoke program"
Beitrag von: m3 am 08.01.07 - 11:45:36
Die Umgebungsvariable "PATH" meine ich.
Titel: Re: Fehler "Unable to invoke program"
Beitrag von: DerAndre am 08.01.07 - 11:47:48
Die meine ich auch...
Titel: Re: Fehler "Unable to invoke program"
Beitrag von: inu am 08.01.07 - 11:52:32
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
Titel: Re: Fehler "Unable to invoke program"
Beitrag von: DerAndre am 08.01.07 - 11:59:04
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?
Titel: Re: Fehler "Unable to invoke program"
Beitrag von: smoki am 08.01.07 - 19:20:54
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