Сварка 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.

Другие вопросы по тегам