Lotus Notes / Domino Sonstiges > Java und .NET mit Notes/Domino

: Can't find dependent libraries

(1/3) > >>

Sanjou:
Hallo. Irgendwie hab ich ein Problem. Ich versuche gerade in einem Java - Programm eine Session zu erzeugen. Zunächst hatte ich den folgenden Fehler:
----------
Exception in thread "Thread-0" java.lang.UnsatisfiedLinkError: no nlsxbe in java.library.path
----------

die fehlende Datei holen ich mir jetzt über einen laod: System.load("c:\\notes\\nlsxbe.dll");
Aber jetzt kommt es zu einem Programmabsturz der wie folgt aussieht:

javaw.exe
Die Anwendung konnte nicht gestartet werden, weil nxmlproc.dll nicht gefunden wurde

und dann:

Exception in thread "main" java.lang.UnsatisfiedLinkError: C:\notes\nlsxbe.dll: Can't find dependent libraries

also ich verstehe das überhaupt nicht. Ich wäre wirklich dankbar wenn mir jemand helfen könnte...

Bin übrigens ziemlich Neuling in Notes - ist wahrscheinlich was ganz blödes  :-[

umi:
Hi,
Hast Du Notes korrekt installiert?
Stimmen die Pfade in der Registry, notes.ini, etc...
Hast Du die Biblothek notes.jar verwendet?

Ausserdem handelt es sich um ein Java Problem und gehört eigentlich in den JAVA Thread :-)

Sanjou:
ups - sorry das ich im falschen Themenbereich geschrieben hab.
ist halt die reine Verzweiflung  ::)
Die Pfade sind alle richtig gesetzt, hab alles mehrfach überprüft und keine Idee mehr :-:

flaite:
Eigentlich ist das eine C on Windows Geschichte.
Die Java Klassen für lokale (nicht-Corba) Domino Verbindungen sind nur dünne Wrapper um diese nlsxbe.dll.
Und die muß zwangsläufig im PATH des Betriebssystems liegen.
UND ZWAR an erster Stelle die, die du brauchst. Das gilt aber nur für Leute, die verschiedene Notes-Versionen, Domino Testserver (inklusive der inzwischen Vergessenen) sowie ähnliche Spezialitäten auf ihrem Rechner beheimaten.
Du weisst, wie man in Windows die PATH Umgebungsvariable setzt?

Mach einfach mal einen Windows cmd-prompt auf. Gebe set ein. Drück die Returntaste und sag uns was dort unter PATH= steht.

Gruß Axel

Sanjou:
erstmal vielen dank für die schnellen Antworten.

Unter Path steht folgendes:

PATH=C:\WINDOWS\system32;C:WINDOWS;C:\notes\jvm\bin;C:\notes;

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln