Wir haben eine globale WebApplication 'resources' angelegt und für den InternalJetty konfiguriert. Soweit funktioniert das korrekt. Das Default Servlet liefert Dateien zuverlässig aus. Aus bestimmten Gründen wollen wir unterhalb von {FS-ROOT}/web/resources symbolische Links verwenden, die auf andere Lokationen in File-System zeigen.
Die Verfolgung von Links ist standardmäßig bei Jetty deaktiviert. Die übliche Vorgehensweise ist ja in der der web.xml {FS-ROOT}/web/resources/WEB-INF/web.xml den entsprechenden Init-Parameter zu setzen.
...
<servlet>
<servlet-name>default</servlet-name>
<servlet-class>org.eclipse.jetty.servlet.DefaultServlet</servlet-class>
<init-param>
<param-name>aliases</param-name>
<param-value>true</param-value>
</init-param>
...
Dies führt aber nicht zum gewünschten Ergebnis. Nach wie vor gibt es einen 404 wenn ich Ressourcen hinter dem symbolic link anfordere.
Hat jemand das schon mal erfolgreich umgesetzt oder hat anderweitig Hinweise?
Grüße aus Hamburg