Skip to main content

Auslagerung von statischen und JSP-Dateien im Wildfly/Jboss Server

Comments

6 comments

  • Zendesk API User
    Author: tenter - 8/11/2017 13:09

    Hallo Stefan,

    soweit ich weiß haben wir bisher keine Erfahrung mit WildFly im FirstSpirit-Umfeld, daher können wir da nur bedingt weiterhelfen. Die ersten beiden der drei von Raphael aufgezeigten Möglichkeiten sollten dir (sofern von WildFly unterstützt) weiterhelfen können.

    Ein Äquivalent zum extendedDocumentRoot konnte ich in der Dokumentation von WildFly nicht finden. Auf undertow - How to configure Wildfly to serve static content (like images)? - Stack Overflow  wird beschrieben, wie im WildFly weitere Handler registriert werden können, um statischen Content auszuliefern. Ich hab keinen Hinweis gefunden ob das auch für dynamischen Content irgendwie funktioniert. Aber wenn, dann sollte das in diese Richtung gehen.

    Wie schaut es mit den ersten beiden Möglichkeiten aus, funktionieren die?

    Grüße,

    Hannes

    0
  • Zendesk API User
    Author: boersteken - 8/25/2017 15:58

    Hallo Stefan,

    benötigst Du noch weitere Hilfe oder hat Dir die Antwort von Hannes bereits geholfen?

    In diesem Fall wäre es super, wenn Du die "richtige Antwort" entsprechend markierst, damit auch andere

    Community-Teilnehmer diese auf den ersten Blick finden. Solltest Du zwischenzeitlich eine eigene Lösung

    gefunden haben, wäre es nett, wenn Du diese hier bereitstellst.

    Viele Grüße,

    Philipp

    0
  • Zendesk API User
    Author: sbrandt68 - 9/12/2017 6:57

    Hallo Hannes,

    das mit den Handlern für "statischen Content" im Wildfly funktioniert mit dem Undertow im Wildfly - habe ich ausprobiert, dies gilt dann aber nur für statischen Content wie Bilder oder PDF-Dateien.

    Leider gibt es im Wildfly Umfeld keine Einstellung wie "extendedDocumentRoot" um JSP-Datein dynamisch hinzufügen zu können.

    Die einzige Möglichkeit im Wildfly Umfeld dynamisch JSP Seiten zur Laufzeit zur Webanwendung deployen zu können konnte ich mit folgenden Mitteln durchführen

    * Die Anwendung muss "Exploded" deployed werden, dafür sind die Einstellungen im Wildfly "deployment Scanner" entsprechend zu konfigurieren

    * Dann muss in den JSP-Settings im Wildfly noch das Flag "development" auf true gesetzt werden, damit die JSP Dateien zur Laufzeit neu kompiliert werden.

    Sehr schön ist dies alles nicht umzusetzen

    0
  • Zendesk API User
    Author: tenter - 9/18/2017 8:11

    Hallo Stefan,

    das klingt als hättest du mit dem Produkt mehr Erfahrung als wir, daher können wir euch hier wohl leider nicht weiterhelfen :smileyhappy:

    Grüße,

    Hannes

    0
  • Zendesk API User
    Author: sbrandt68 - 9/20/2017 6:59

    Zur Zeit benötige ich keine weitere Hilfe, da wir selber eine 1. Lösung gefunden haben. Ich hatte gehofft das es in dem Bereich mehr Erfahrung gibt.

    0
  • Zendesk API User
    Author: rrichter - 9/20/2017 7:30

    Hallo zusammen,

    ich beschäftige mich seit Jahren auch mit dem JBoss als Auslieferungsschicht, und hätte mich auch schon früher eingeschaltet, wenn ich eine Lösung hätte, aber im Gegensatz zu den anderen von mir schon beschriebenen Servern scheint JBoss diese Möglichkeit seit JBoss 7 (und nicht erst mit Einführung von Wildfly) dichtgemacht zu haben, so dass es wirklich nur die von Stefan geschilderte Lösung gibt. Zu Zeiten, als der Tomcat noch transparent unter dem JBoss hing, hatte man mehr Möglichkeiten.

    Wir haben sogar schon einmal den Ansatz probiert, das über ein eigenes "module" im JBoss-Sinn zu lösen, sind aber da auch gescheitert.

    Kann man leider aktuell nichts machen. Wenn wir in Zukunft doch noch etwas finden, werde ich das noch einmal in der Community mitteilen.

    Viele Grüße,

    Raphael.

    0

Please sign in to leave a comment.