これまでは Jetty サーバーにデプロイされていた Web アプリケーションがありますが、他の JavaEE サービスを使用するために、Payara (Glassfish) コンテナーに移行しています。ただし、追加の JNDI リソースを構成として paraya に提供する方法が見つかりません。現在、jetty の 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で実行できますか?