Weld是JSR-299的参考实现(RI):Java EE平台的Java上下文和依赖注入(CDI)
@Inject 使用 Java SE 在 Weld 3 中传递 null
我在普通的 Java SE 8 程序中使用 CDI 2.0 和 Weld 3.0.0 Final(类路径中完整的weld-se-shaded.jar),如下所示。它有什么问题或者我错过了什么,因为@Inject ...
我目前正试图通过@Alternative注解用我自己的实现来替换DeltaSpike(LocaleResolver)提供的默认实现。@Alternative @RequestScoped public class ...
Vaadin14 CDI插件问题。javax.enterprise.inject.Instance的问题。
我们正在一个小项目中试用Vaadin14,我们有自己的CDI插件,但现在在V14中出现了问题,我不知道为什么。演示者类。@SuppressWarnings("serial") @...
ClassNotFoundException: org.jglue.cdiunit.CdiRunner 当使用java 11 openj9的weld和cdi-unit时。
我在一个项目中使用java 11-openj9的weld和cdi-unit,当我运行我的单元测试时,配置了@runWith(Cdirunner.class),我得到这个错误 "ClassNotFoundException: org.jglue.cdiunit.CdiRunner" ...
使用之间有什么区别:WeldContainer se = new Weld()。initialize();或SeContainer se = SeContainerInitializer.newInstance()。initialize();我只想使用@Injection和@Produce ...
将@Dependent CDI bean注入EJB会导致内存泄漏
通过使用WildFly 18.0.1创建多个@Dependent实例来测试内存泄漏@Dependent公共类Book {@Inject protected GlobalService globalService;受保护的字节[] ...
通过使用WildFly 18.0.1创建多个@Dependent实例来测试内存泄漏@Dependent公共类Book {@Inject protected GlobalService globalService;受保护的字节[] ...
我目前正在尝试遵循文档以在Java SE中使用DeltaSpike,并制作了一个简单的界面进行测试,但我似乎做错了。根据这里的文档,我...
如何在Kotlin中配置注入了其他依赖项的资源来配置JAX-RS应用程序
我使用JAX-RS构建REST API。为了引导所有资源,我有一个覆盖的“应用程序”:import javax.enterprise.context.ApplicationScoped;导入javax.ws.rs.ApplicationPath;导入javax ....
需要CDI容器的单元测试导致java.lang.IllegalStateException:无法访问CDI
我正在将Weld用于CDI。我正在尝试使用JUnit 5为服务“ A”编写单元测试。服务A的构造函数为:@Inject public A(B b){this.b = b} B类构造函数为:@ ...] >
我知道,使用cdi,您可以收集带有特定注释(通过观察ProcessAnnotatedType)注释的所有类型(类/接口)。但是,我想收集所有带注释的方法...
WELD-001409:带限定符@Default的DataProvider类型的模棱两可的依赖性
所有组件(jar,wars)都具有带有bean-discovery-mode =“ annotated”的beans.xml。 DataProvider-接口,不注释实现该接口的所有类。仅存在一个具有2个...的制作人。
休眠:java.sql.SQLSyntaxErrorException:ORA-00942:表或视图不存在
[当我尝试将实体持久化到数据库中时,出现以下错误消息:错误[common.DbHelper](默认任务2),事务错误:{}:javax.persistence.PersistenceException:org ....
是否可以使用new()创建一个bean,而不会使其内部bean无法使用?
我正在将Weld用于CDI。我正在寻找一种运行包含已注入的bean的定期线程的方法。在主要我想创建:executorService.scheduleWithFixedDelay(new ExampleThread(),1,1,...
将一个ejb bean注入同一jar模块中的另一个ejb bean无法工作
我的jar模块中有两个bean-> bean A:@Singleton公共最终类A {public String getS(){return“”; }和同一jar模块中的第二个bean B:@Stateless public ...
我想使用构造函数注入,因为它使我的单元测试更安全,更容易编写:我不能忘记设置要注入的字段。 CDI支持这一点,@Inject批注的javadoc ...
我有一些junit风格的集成测试,其中注入由Weld处理。当我的被测试代码对...
我想在Java SE 12中使用CDI,但是启动失败(主类,JBoss或Payara,所有相同的错误)
我完全陷入困境。我想将CDI2与Servlet结合使用来编写一个简单的Web应用程序。但是,不会加载Bean。我在JBoss或Payara或Weld中收到以下错误(如果以Main ...