From: François-Xavier B. <fra...@ce...> - 2009-11-19 11:12:20
|
Bonjour, Quelle révision utilisez-vous ? Le paramètre preserveHost est tout nouveau. Il ne fonctionnait pas correctement lors de mon premier commit du 05/11 (revision svn 289). En principe il fonctionne depuis le commit du 09/11 (revision svn 290). -----Message d'origine----- De : Chr...@if... [mailto:Chr...@if...] Envoyé : jeudi 19 novembre 2009 10:17 À : web...@li...; Oli...@if...; Thi...@if... Objet : [Webassembletool-users] Servlet Aggregator et hostname provider perdu. Bonjour, J'utilise le WAT avec la servlet Aggregator. J'ai donc un provider principal (le CMS/portail Jahia) et des providers externes. Tout est ok, lorsque je passe au travers du WAT dans un contexte de provider défini dans web.xml, je tombe bien sur l'assemblage attendu provider + les blocs que j'inclu de mon provider principal. Mon problème : -> Mon provider principal est Jahia, c'est un CMS qui supporte plusieurs sites. Ma config WAT fonctionne bien avec le premier site par défaut de Jahia, mais ne fonctionne pas avec les autres sites : je tombe toujours sur le site par défaut, même si j'appelle avec l'URI du deuxième site. En effet, Jahia détermine quel site afficher en fonction du hostname d'appel dans l'URI eg http://monpremiersite ou http://mondeuxiemesite, et le WAT ne semble pas préserver pas les noms d'hôtes, malgré le nouveau paramètre preserveHost Voici la config de mon provider principal, tout cache désactivé : #jahia jahia.remoteUrlBase=http://localhost:8080 jahia.timeout=20000 jahia.maxConnectionsPerHost=100 jahia.useCache=false jahia.putInCache=false jahia.preserveHost=true Une piste est peut-être remoteUrlBase=http://localhost:8080 qui est finalement figé à localhost, et qui expliquerait pourquoi jahia me sort son default site, et qui voudrait dire que preserveHost ne fonctionne pas dans mon cas.......mais je demande de l'aide à ce niveau là :-( Je mets en fichiers joints : - driver.properties - web.xml Toute aide sera la bienvenue ! Merci à vous. Cordialement, ---------------------------------------------------- Christophe Dumonet Centre de Ressources Informatiques Institut Francais de Mecanique Avancee (IFMA) Campus des Cezeaux BP 265 63175 AUBIERE Cedex Tel : +33 - 4.73.28.80.64 Fax : +33 - 4.73.28.81.00 Mail : Chr...@if... ---------------------------------------------------- |