Сварка 1.1 + Припой вызывает неудовлетворенные зависимости?
Я испытывал странные случаи "WELD-001408 Неудовлетворенные зависимости".
По всем правилам и документам зависимость должна быть разрешена. Это было нормально @Produces
метод и @Inject
в каком-то другом бобе.
@Produces @ApplicationScoped public Properties getEntityManagerFactoryProperties(){
...
}
@Inject
private Properties emfProperties;
Теперь я попытался обновить Weld 1.1.13 до 2.0.1 и начал получать сообщение "Метод BeanManager WELD-001332 getBeans() недоступен во время инициализации приложения", который описан в SOLDER-339.
Возможно ли, что припой является виновником странных неудовлетворенных зависимостей?
1 ответ
Наверное. Мы ничего не делали с Солдером больше года. Есть ли что-то, что вам нужно от этого, чего нет в DeltaSpike?
РЕДАКТИРОВАТЬ: Да, Solder не работает с Weld 2.0, не было никакой серьезной работы над ним в течение года. Усилия команды Seam вкладываются в DeltaSpike. Подавляющее большинство того, что вы использовали в Solder, теперь находится в DeltaSpike Core.