Je voudrais avoir un conteneur de soudure centrale qui détient tous mes services et ainsi de suite. Ce conteneur serait cependant enveloppé par un second conteneur qui contient des paramètres locaux. Le but est de savoir si une dépendance ne peut pas être trouvée dans le conteneur externe, alors je voudrais rechercher le conteneur interne.Comment cascade résolution de dépendance w/CDI (WELD)
Comment puis-je y parvenir? Je préférerais faire les choses de la même façon, sans avoir à utiliser des extensions WELD non standard.
Corrigez-moi si je me trompe, mais ne pourriez-vous pas simplement avoir un pot avec vos services, et un pot de "configuration" avec des méthodes de production, que le pot de service se branche? Ensuite, vous pouvez échanger vos jarres de configuration pour tout ce dont vous avez besoin au moment de la construction. N'a pas essayé ceci, juste la spéculation. – Drew
Cela ne fonctionnerait pas dans un environnement dynamique comme OSGI. Weld semble très statique et pas très configurable par programmation, toutes ses annotations sont cuites au moment de la compilation d'après ce que je peux dire. –