Anmelden

View Full Version : symbolischer Link verschwunden?



stefan24
21-01-11, 09:52
hallo zusammen,

Auf der Suche nach einem Problem (Java-Programm) ist mir aufgefallen, dass in einem webapps-lib-verzeichnis (tomcat-server) ein symbolischer Link auf die jt400native.jar nicht mehr vorhanden war (=> /QIBM/ProdData/OS400/jt400/lib/jt400Native.jar ).
Laut Aussage des Anwendungsusers hat das aber schonmal funktioniert. Demnach war wohl der Link mal da..
Nachdem ich den Link wieder erstellt hatte, funktionierte das Java-Programm auch wieder sauber!

Jetzt kam natürlich auch die Frage, wie kann das sein, dass solch ein Link verschwindet?

Die Frage werfe ich mal blauäugig in die Runde, da ich mir ehrlich gesagt keinen Reim drauf machen kann.

Könnte es, dass bei einm OS-Update von z.b. i5.4 auf i6.1 die symbolischen Links gelöscht werden, weil das Ziel zum Zeitpunkt der Installation kurzzeitig nicht mehr vorhanden war?

Habt Ihr evt. noch eine Idee.?

Danke schonmal für ein paar Antworten..

Grüße
Stefan

Fuerchau
21-01-11, 10:11
Das ist korrekt.
Besser wäre es auch, die Jar in den CLASSPATH der Anwendung zu packen, dann kann auf den Link verzichtet werden und auch beim nächsten Update funktionierts noch.

stefan24
21-01-11, 10:59
@fuerchau: danke für die Info.. das würde es natürlich erklären..

falls jemandem trotzdem noch ein anderer Grund einfällt, welcher dafür verantwortlich sein könnte => nur her damit :cool:;)

BenderD
21-01-11, 11:30
... bei mir verschwindet ein Link nicht, wenn ich das verlinkte Objekt lösche.
=> (meine Möhre hat einen Bug)
v (eure Möhre hat einen Bug)
v (das Problem saß vor dem Bildschirm)

Aber davon ab, würde ich nicht auf ein jar File verlinken, das mir unter dem Hintern ersetzt wird. Entweder in das lib Verzeichnis der Mieze deployen, oder in ein eigenes Verszeichnis stellen und einen Link darauf in das lib Verzeichnis der Mieze.

D*B


@fuerchau: danke für die Info.. das würde es natürlich erklären..

falls jemandem trotzdem noch ein anderer Grund einfällt, welcher dafür verantwortlich sein könnte => nur her damit :cool:;)