Frank Opper: (TOMCAT) (CUMULUS) Datei wird nicht gefunden

Beitrag lesen

Hallo,

[pid  6634] stat("/var/Cumulus5/WPPro/CumulusJavaRuntime/lib/libCumulusJCBoot.so", {st_mode=S_IFREG|0555, st_size=4033, ...}) = 0
[pid  6634] lstat("/var", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid  6634] lstat("/var/Cumulus5", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid  6634] lstat("/var/Cumulus5/WPPro", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid  6634] lstat("/var/Cumulus5/WPPro/CumulusJavaRuntime", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid  6634] lstat("/var/Cumulus5/WPPro/CumulusJavaRuntime/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid  6634] lstat("/var/Cumulus5/WPPro/CumulusJavaRuntime/lib/libCumulusJCBoot.so", {st_mode=S_IFREG|0555, st_size=4033, ...}) = 0
[pid  6634] open("/var/Cumulus5/WPPro/CumulusJavaRuntime/lib/libCumulusJCBoot.so", O_RDONLY) = 15
[pid  6634] stat("/opt/blackdown-jdk-1.4.2.01/jre/lib/amd64/libCumulusJCBoot.so", 0x41f95c80) = -1 ENOENT (No such file or directory)
[pid  6634] stat("/opt/blackdown-jdk-1.4.2.01/jre/lib/amd64/server/libCumulusJCBoot.so", 0x41f95c80) = -1 ENOENT (No such file or directory)
[pid  6634] stat("/opt/blackdown-jdk-1.4.2.01/jre/lib/amd64/libCumulusJCBoot.so", 0x41f95c80) = -1 ENOENT (No such file or directory)
[pid  6634] stat("/opt/blackdown-jdk-1.4.2.01/jre/../lib/amd64/libCumulusJCBoot.so", 0x41f95c80) = -1 ENOENT (No such file or directory)
[pid  6634] stat("./libCumulusJCBoot.so", 0x41f95c80) = -1 ENOENT (No such file or directory)

Die Bibliothek wird in verschiedenen Verzeichnissen gesucht und nicht gefunden.

[pid  6634] stat("/var/Cumulus5/WPPro/CumulusJavaRuntime/lib/libCumulusJCBoot.so", {st_mode=S_IFREG|0555, st_size=4033, ...}) = 0
[pid  6634] open("/var/Cumulus5/WPPro/CumulusJavaRuntime/lib/libCumulusJCBoot.so", O_RDONLY) = 15

Die Bibliothek wird schließlich in /var/Cumulus5/WPPro/CumulusJavaRuntime/lib/ gefunden und geöffnet. Der Ablauf ist so weit normal.

[pid  6634] stat("/var/Cumulus5/WPPro/jakarta-tomcat-4.1.18/webapps/Cumulus_D/WEB-INF/classes/org/apache/log4j/spi/ThrowableInformation.class", 0x41f959a0) = -1 ENOENT (No such file or directory)

Diese Datei wird nicht gefunden. Liegt hier vielleicht das Problem?

Die letzte Zeile (sowie die nachfolgenden) scheinen mir dann alle in Zusammenhang mit dem Werfen einer Exception zu stehen, die letztendlich in einer "error.jsp" verarbeitet wird und mutmaßlich die Meldung an den Browser schickt.

Spannende Frage: Was soll mir der Rückgabecode "15" sagen, der bei der gefundenen Bibliothek steht?

Das ist der Filedescriptor, der von open() zurückgegeben wird. Was mich auch wundert: im Ablauf sind zwei open()-Calls, die jeweils den gleichen Descriptor 15 zurückgeben, ohne dass zwischendurch ein close() erfolgt.

Viele Grüße
Frank