J'essaye de lancer une application jsf sur un essaim de mouches sauvages mais j'ai des problèmes avec la gestion des ressources. Leur court exemple sur their github états de page:Charger des chaînes jsf dans un essaim de wildfly
Vous devez ajouter les fichiers xhtml à Shrinkwrap d'une manière telle que deployment.addAsWebResource() depuis JSF est non statique.
Je n'ai pas réussi à faire reconnaître mon fichier bundle. En outre, j'ai environ 20 fichiers .properties qui contiennent des chaînes. Ai-je vraiment besoin d'ajouter tous ceux qui sont programmés?
<f:loadBundle basename="strings.strings"> Can't find bundle for base name strings.strings, locale en_US
Dans ma principale méthode que j'ai:
deployment.addAsWebResource(
new ClassLoaderAsset("strings/strings.properties", Main.class.getClassLoader()), "strings.strings");
cela est faux '@ManagedProperty (« # {i18n} ») ' – Ced