Plusieurs pistes:
- utiliser un adressage relatif, qui nous permettrait de ne pas avoir besoin du contexte (malheureusement l'URL de la page affichée n'est pas son URL "canonique", merci JSF ! –quelle daube ce truc… mais faut dire qu'Alfresco l'utilise "mal" qui plus est, ce qui n'arrange rien à l'affaire–)
- utiliser un bout de javascript pour récupérer le contexte manquant à partir de window.location (de toutes façons, JSF est inutilisable sans JavaScript, donc pas de soucis de "compatibilité")