Weld 1.1 + Solder导致不满意的依赖关系?

时间:2013-07-12 15:32:30

标签: cdi weld seam-solder weld2

我遇到了“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中有描述。

焊料是否可能是奇怪的不满足依赖性的罪魁祸首?

1 个答案:

答案 0 :(得分:1)

可能。一年多来,我们一直没有与Solder做任何事情。你需要的东西是不是在DeltaSpike中吗?

编辑:是的,Solder与Weld 2.0不兼容,一年多来没有任何认真的工作。 Seam团队的努力正在纳入DeltaSpike。您在Solder中使用的绝大部分内容现在都在DeltaSpike Core中。