- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Servlets in Vorschau extern aufrufen - wie?
Hallo,
wir haben ein Projekt, in dem die Vorschau รผber eine externe Applikation lรคuft (siehe auch https://community.e-spirit.com/message/17535). Das funktioniert auch wunderbar fรผr Dateien mit einer speziellen Endung. Jetzt haben wir aber darin aber auch einige Servlet-Aufrufe, z.B. fรผr Login oder Warenkorb etc. Diese haben nicht die bestimmte Dateiendung (sondern gar keine!) und FirstSpirit versucht die, intern aufzurufen, was natรผrlich fehlschlรคgt.
In der fs-server.conf ist ungefรคhr sowas eingetragen:
preview.externalDeliveryURL=http://12.34.56.78/previewapp
preview.externalDelivery=xyz
Frage:
wie bekomme ich es hin, dass auch die Servlet-Aufrufe, die nicht die Dateiendung .xyz haben, รผber die externe URL geschleust werden? Die Servlets heiรen z.B. "doLogin", d.h. sie haben keine Dateinendung.
Muss man o.g. Konfiguration "umdrehen" und mit preview.internalDelivery die internen Endungen definieren? Werden dann automatisch alle anderen รผber die externalDeliveryURL ausgeliefert? Oder gibt es noch eine andere (eleganterer) Mรถglichkeit?
Grรผรe
Matthias
- Labels:
-
Developers
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Muss man o.g. Konfiguration "umdrehen" und mit preview.internalDelivery die internen Endungen definieren? Werden dann automatisch alle anderen รผber die externalDeliveryURL ausgeliefert?
Entweder so (die Antwort ist also "ja"), oder du versuchst รผber die web.xml das Servlet-Mapping "geeignet" zu manipulieren. Das PreviewServlet ist per default auf "/preview/*" gemapped.

