Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung - XPages => Thema gestartet von: pram am 01.12.11 - 16:00:19

Titel: mehrere faces-config.xml einbinden
Beitrag von: pram am 01.12.11 - 16:00:19
Hallo ich hätte heute versucht, mehrere faces-config.xml in einem Projekt einzubinden.

Eigentlich* sollte es funktionieren indem man "javax.faces.CONFIG_FILES" entsprechend setzt.
(siehe http://one-size-doesnt-fit-all.blogspot.com/2007/01/using-multiple-faces-configxml-files-in.html)

* leider ist da IBM anderer Meinung, die web.xml wird nicht beachtet, geschweige denn gibt es eine andere Möglichkeit diesen Parameter zu setzen.

Hat jemand eine Idee wie ich das lösen könnte?
Ansonsten muss ich die Inhalte zusammenkopieren, was gegen die Wartbarkeit spricht.
Sollte ich einen PMR/Feature Request aufmachen?

Gruß
Roland

/edit
bzw weiß jemand wann/wie der Designer folgende Sections befüllt:
  <!--AUTOGEN-START-BUILDER: Automatically generated by IBM Lotus Domino Designer. Do not modify.-->
  <!--AUTOGEN-END-BUILDER: End of automatically generated section-->
Titel: Re: mehrere faces-config.xml einbinden
Beitrag von: flaite am 02.12.11 - 07:48:25
Ist einer der Momente, in dem ich laut Och Nö. Och Nö. Och Nööö. ausrufen würde.
Wenn Du wirklich keinen Syntax-Fehler hast, kannst Du allenfalls vielleicht noch ein Build-Prozess Script bauen, das mehrere xml-Dateien zu einer merged. Zum Thema merge faces-config.xml findet man kaum etwas bis garnix. Schließlich braucht das keiner, weil der Standard halt mehrere faces-config.xml durch diesen context-param im web.xml unterstützt. Hab starke Zweifel, dass es sich lohnt sowas selbst zu schreiben..
 
Titel: Re: mehrere faces-config.xml einbinden
Beitrag von: pram am 02.12.11 - 17:17:09
Ich hab heute mal kurz versucht, das mit einem Ant-Script zu relaisieren. Nachdem ich aber festgestellt habe, dass ich damit nur auf lokale Dateien und nicht auf Dateien in der .NSF zugreifen kann, hab ich das wieder bleiben lassen.

Ich werd auf jedenfall mal einen Request bei IBM aufmachen, ob/wann Dinge wie web.xml bzw. javax.faces.CONFIG_FILES unterstützt werden.

Gruß
Roland
Titel: Re: mehrere faces-config.xml einbinden
Beitrag von: Sven Hasselbach am 08.06.12 - 05:45:50
Mehrere faces-config.xml Dateien können mittels Plugins eingebunden werden.