0

所以我在 domain.xml 中创建了一个自定义引用

<custom-resource res-type="java.lang.String" jndi-name="jndi/myResource" factory-class="org.glassfish.resources.custom.factory.PrimitivesAndStringFactory">
        <property name="value" value="myValue"/>
</custom-resource>

@Resource(lookup = "jndi/myResource")并通过@ApplicationScoped bean引用它。

我还使用背书目录(包含背书的 api.jar)启动服务器。仍然当我引用资源时,它不会注入和抛出空值。

看起来一切都设置正确,不确定我在这里缺少什么。是的,我在 Meta-inf 目录中也有 beans.xml。

4

0 回答 0