Я пытаюсь внедрить ресурс jndi с помощью CDI для wildfly 8. Для этой цели я хочу использовать пользовательскую jnidfactory, разработанную в https://github.com/juanlmelo/mongo-jndi-plugin/
Проблема связана с моими ограниченными знаниями в wildfly, я не знаю следующее.
1) как активировать/подключить этот jndifactory в wildfly, конечно, я могу создать объект во время запуска и программно присвоить ему имя jndi, но хочу изучить настраиваемую фабричную функцию wildfly
2) рекомендуется установить свойство uri, необходимое для фабрики объектов, я предполагаю, что использования System.getProperty внутри фабрики должно быть достаточно, так как uri БД будет отличаться для каждой установки
как только это будет достигнуто, я уверен, что смогу внедрить его в свои классы с помощью cdi.
Я изо всех сил пытался найти похожий пост, но не смог его найти, если вы считаете, что это дубликат, пожалуйста, укажите мне правильный.
Спасибо,