weld 相关问题

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 ...

回答 2 投票 0

选定的Java CDI替代方案没有优先权

我目前正试图通过@Alternative注解用我自己的实现来替换DeltaSpike(LocaleResolver)提供的默认实现。@Alternative @RequestScoped public class ...

回答 1 投票 0

Vaadin14 CDI插件问题。javax.enterprise.inject.Instance的问题。

我们正在一个小项目中试用Vaadin14,我们有自己的CDI插件,但现在在V14中出现了问题,我不知道为什么。演示者类。@SuppressWarnings("serial") @...

回答 1 投票 -1

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" ...

回答 1 投票 0

WeldContainer和SeContainer

使用之间有什么区别:WeldContainer se = new Weld()。initialize();或SeContainer se = SeContainerInitializer.newInstance()。initialize();我只想使用@Injection和@Produce ...

回答 2 投票 2

将@Dependent CDI bean注入EJB会导致内存泄漏

通过使用WildFly 18.0.1创建多个@Dependent实例来测试内存泄漏@Dependent公共类Book {@Inject protected GlobalService globalService;受保护的字节[] ...

回答 1 投票 2

CDI应用程序和@Dependent范围

通过使用WildFly 18.0.1创建多个@Dependent实例来测试内存泄漏@Dependent公共类Book {@Inject protected GlobalService globalService;受保护的字节[] ...

回答 1 投票 1

DeltaSpike接口配置不可注入

我目前正在尝试遵循文档以在Java SE中使用DeltaSpike,并制作了一个简单的界面进行测试,但我似乎做错了。根据这里的文档,我...

回答 1 投票 0

如何在Kotlin中配置注入了其他依赖项的资源来配置JAX-RS应用程序

我使用JAX-RS构建REST API。为了引导所有资源,我有一个覆盖的“应用程序”:import javax.enterprise.context.ApplicationScoped;导入javax.ws.rs.ApplicationPath;导入javax ....

回答 1 投票 0

需要CDI容器的单元测试导致java.lang.IllegalStateException:无法访问CDI

我正在将Weld用于CDI。我正在尝试使用JUnit 5为服务“ A”编写单元测试。服务A的构造函数为:@Inject public A(B b){this.b = b} B类构造函数为:@ ...] >

回答 1 投票 0

CDI收集所有带注释的方法

我知道,使用cdi,您可以收集带有特定注释(通过观察ProcessAnnotatedType)注释的所有类型(类/接口)。但是,我想收集所有带注释的方法...

回答 1 投票 0

WELD-001409:带限定符@Default的DataProvider类型的模棱两可的依赖性

所有组件(jar,wars)都具有带有bean-discovery-mode =“ annotated”的beans.xml。 DataProvider-接口,不注释实现该接口的所有类。仅存在一个具有2个...的制作人。

回答 1 投票 0

CDI拦截器

我一直在一个项目中,我想动态地拦截对外部依赖项的调用并在运行时模拟它们的返回。我首先实现了一个小的概念证明,...

回答 1 投票 0

休眠:java.sql.SQLSyntaxErrorException:ORA-00942:表或视图不存在

[当我尝试将实体持久化到数据库中时,出现以下错误消息:错误[common.DbHelper](默认任务2),事务错误:{}:javax.persistence.PersistenceException:org ....

回答 1 投票 0

是否可以使用new()创建一个bean,而不会使其内部bean无法使用?

我正在将Weld用于CDI。我正在寻找一种运行包含已注入的bean的定期线程的方法。在主要我想创建:executorService.scheduleWithFixedDelay(new ExampleThread(),1,1,...

回答 2 投票 1

在Weld中创建bean的顺序

我尝试调试bean的创建,并了解这是随机顺序。在Weld中创建bean的顺序是什么?有豆图吗?

回答 1 投票 0

将一个ejb bean注入同一jar模块中的另一个ejb bean无法工作

我的jar模块中有两个bean-> bean A:@Singleton公共最终类A {public String getS(){return“”; }和同一jar模块中的第二个bean B:@Stateless public ...

回答 1 投票 0

带有CDI +焊接的构造函数注入

我想使用构造函数注入,因为它使我的单元测试更安全,更容易编写:我不能忘记设置要注入的字段。 CDI支持这一点,@Inject批注的javadoc ...

回答 1 投票 1

Weld and junit,没有交易经理

我有一些junit风格的集成测试,其中注入由Weld处理。当我的被测试代码对...

回答 1 投票 0

我想在Java SE 12中使用CDI,但是启动失败(主类,JBoss或Payara,所有相同的错误)

我完全陷入困境。我想将CDI2与Servlet结合使用来编写一个简单的Web应用程序。但是,不会加载Bean。我在JBoss或Payara或Weld中收到以下错误(如果以Main ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.