Virtual Server in Glassfish findet Recource nicht

OnDemand

Top Contributor
Hallo,

hab meinen Glassfish auf einem neuen Server neu installiert. wenn ich über domain:8080/app aufrufe, geht alles wunderbar.

Dann wollte ich meine Subdomain wieder als virtual Server in GF einrichten, gesagt getan aber nach dem restart sehe ich meine app ohne Styles, Bilder werden nicht geladen etc. (siehe Anhang) wenn ich mich einlogge in meine App kommt .... Recource not found.

In den virtual Server Einstellungen habe ich aber das korrekte Docroot angegeben. Hat jemand ne Idee, was das noch sein kann? Wie gesagt App über den Port aufrufen klappt wunderbar. Auf dem Server habe ich eine Subdopmain angelegt und die conf, mittels Proxy weitergeleitet. Klappt bei anderen Subdomains wunderbar (Jira & Co.) Nur bei Glassfish nicht

Edit golgende Fehlermeldung bekomm ich beim Login
com.sun.faces.context.FacesFileNotFoundException: /app/login.xhtml Not Found in ExternalContext as a Resource
 

Anhänge

  • Unbenannt.PNG
    Unbenannt.PNG
    10,1 KB · Aufrufe: 35
Problem gefunden, falls noch jemand mal danach sucht:
Habe die Subdomain über meine Serversoftware (ISP) erstellt, dann eine sub.domain.com.conf erstellt und darin den proxy weitergleitet. Wichtig dabei ist die Umleitung auf localhost:8080 abzufangen, nicht localhost:8080/appname

sieht dann so aus:
...
ProxyRequests Off
ProxyPreserveHost On

<Proxy>
Order deny,allow
Allow from all
</Proxy>

ProxyPass / http://localhost:8080/
ProxyPassReverse / http://localhost:8080 <hier nicht: localhost:8080/meineApp

<Location />
Order allow,deny
Allow from all
</Location>
...
 

Zurück
Oben