我有一个 Web 应用程序,到目前为止它已部署到码头服务器,但现在为了使用其他 JavaEE 服务,我正在转移到 Payara (Glassfish) 容器。但是我找不到如何提供额外的 JNDI 资源作为 paraya 的配置。目前我在码头的 context.xml 文件中定义了一些类似的资源:
<New id="some_resource" class="org.eclipse.jetty.plus.jndi.Resource">
<Arg>
<Ref refid='wac'/>
</Arg>
<Arg>resource/path</Arg>
<Arg>
<New class="com.example.some.Class">
<!-- constructor parameters -->
<Arg type="java.lang.String">some string</Arg>
<Arg type="java.lang.Integer">0</Arg>
</New>
</Arg>
</New>
这只是使用给定参数调用自定义类构造函数并将结果放入给定resource/path
地址。
这可以在payara micro中完成吗?