Ciao a tutti,
ho un problema con il context-root della mia applicazione.
Ho una configurazione dei server (discutibile) che non posso modificare perchè mi è data "così".
C'è un webserver Apache che in un folder mi mappa la mia applicazione che sta su un applicationserver (weblogic), praticamente:

http://mywebserver/script -> myapplicationserver
quindi io accedo alla varie pagine solo da http://mywebserver/script/*

Dentro all'applicationserver ho impostato sull'applicazion.xml due applicazioni indipendenti con la propria context-root, app1 e app2. Raggiungo quindi correttamente le pagine qui:

http://mywebserver/script/app1/
http://mywebserver/script/app2/

Il problema è nella generazione delle pagine tramite le taglib, infatti per l'applicationserver il contextroot è "/app1" e "/app2" ed è corretto. Il problema è che poi quando scrive gli url nei form e nei link mi diventa:

http://mywebserver/app1/
http://mywebserver/app2/
(si perde il pezzo di "script" impostato nel webserver) quindi punta ad un url dove la mia applicazione non risponde.

Quindi mi chiedevo se c'era la possibilità (magari su web.xml) di impostare manualmente il context-root usato dai vari taglib per generare i link.

Grazie, spero di essere stato un po' chiaro...