Tomcat V-Host Context Problem

DGIR

Neues Mitglied
Hi

folgendes Szenario:
Ich habe eine Webapp welche funktioniert (das ist schonmal die beste Voraussetzung, denke ich *g*). Beim Deployment auf meiner Kiste stosse ich jetzt allerdings an meine Grenzen und werde gerade "leicht" Wahnsinnig. Ich suche schon 3 Stunden durch das halbe Internet um eine Lösung für mein Problem zu finden - ohne Erfolg.

War-Name: Anwendung.war

Im Tomcat ist eingerichtet:
Code:
    <Host name="www.meinedomain.de" debug="0"
        appBase="/var/www/webXX/html/meinedomain" unpackWARs="true"
        autoDeploy="true">
        <Context docBase="/Anwendung" path="" override="true" reloadable="true">
         <Logger className="org.apache.catalina.logger.FileLogger"
           prefix="anwendung_log." suffix=".txt" timestamp="true"/>
        </Context>
    </Host>

Die War-Datei wird von mir direkt in das /var/www/webXX/html/meinedomain geladen. Der Tomcat entpackt das ganze auch wunderbar in das Unterverzeichnis /Anwendung (also /var/www/webXX/html/meinedomain/Anwendung)

Rufe ich die Anwendung jetzt über meinen Browser auf passiert folgendes:
Code:
http://www.meinedomain.de
-> Fehler - Context () kann nicht gefunden werden

Code:
http://www.meinedomain.de/Anwendung
-> Anwendung funktioniert

Das möchte ich so aber nicht 😉
Ich hätte gerne dass die Anwendung direkt unter der Domain läuft und !

Kann mir einer sagen wo der Fehler in meiner Config ist?

Gruß DGIR
 
Code:
<?php

    header("location: /Anwendung");
in die index.php unter root ... :bahnhof:
 
ein redirect ist mir auch bekannt aber ... das möchte ich nicht !
ich möchte dass die besucher direkt unter der domain die anwendung starten ...
 
Hast du schon mal versucht den Ordner "Anwendung" auf "ROOT" umzubenennen? Oder deine App direkt in "ROOT" reinzukopieren?

Ich kennen keinen Weg per WAR File direkt die Anwendung unter ROOT zu bekommen. Evtl. kannst du mal versuchen dein WAR File in "ROOT.war" umzubenennen.
 

Neue Themen


Zurück
Oben