我遇到了“WELD-001408不满意依赖”的奇怪现象。
通过所有规则和文档,应该解决依赖关系。这是正常的@Produces
方法和其他一些bean中的@Inject
。
@Produces @ApplicationScoped public Properties getEntityManagerFactoryProperties(){
...
}
@Inject
private Properties emfProperties;
现在我尝试从Weld 1.1.13升级到2.0.1,并开始在应用程序初始化期间获得“WELD-001332 BeanManager方法getBeans()”,这在SOLDER-339中有描述。
焊料是否可能是奇怪的不满足依赖性的罪魁祸首?
答案 0 :(得分:1)
可能。一年多来,我们一直没有与Solder做任何事情。你需要的东西是不是在DeltaSpike中吗?
编辑:是的,Solder与Weld 2.0不兼容,一年多来没有任何认真的工作。 Seam团队的努力正在纳入DeltaSpike。您在Solder中使用的绝大部分内容现在都在DeltaSpike Core中。