Hoi Leute,
ich habe ein Problem. Mein Projekt ist wie folgt aufgebaut:
Jetzt mein Problem: Wenn ich aus einer normalen Java-Klasse (siehe Oben) eine Datei anlegen will (XML), dann erstellt er dies derzeit in dem OC4J-Container-Root.
Aber wie finde ich bitte den Content-Root-Pfad in einer normalen Java-Klasse raus? Denn die Applikation kann ja unter einem beliebigen Namen deployt werden.
Content-Root-Beispiel: $oc4j/applications/test/upload/
$oc4j ist der root des Containers!
test ist der Anwendungsname
upload ist der Content-Root-Name (hier sind die Ordner aus dem Web-Content (siehe Oben))
Ich hoffe mir kann jemand helfen. Bin schon voll depressiv.
Greeze Chimaira
ich habe ein Problem. Mein Projekt ist wie folgt aufgebaut:
Code:
Aubau: (Eclipse)
Projekt
- src
- Java Packages
- Java Klassen (diverse Manager zum Handlen von XML-Dateien)
- Webpackage
- Servlets (Upload-, Logout-, AddEdit-, Delete-Servlet)
- Web-Content
- admin (Dateien für das ACP)
- upload
- settings
- index.jsp (User-Frontend)
Jetzt mein Problem: Wenn ich aus einer normalen Java-Klasse (siehe Oben) eine Datei anlegen will (XML), dann erstellt er dies derzeit in dem OC4J-Container-Root.
Aber wie finde ich bitte den Content-Root-Pfad in einer normalen Java-Klasse raus? Denn die Applikation kann ja unter einem beliebigen Namen deployt werden.
Content-Root-Beispiel: $oc4j/applications/test/upload/
$oc4j ist der root des Containers!
test ist der Anwendungsname
upload ist der Content-Root-Name (hier sind die Ordner aus dem Web-Content (siehe Oben))
Ich hoffe mir kann jemand helfen. Bin schon voll depressiv.

Greeze Chimaira
Zuletzt bearbeitet: