OpenLiberty JCA 资源适配器和共享库 - 怎么样?
OpenLiberty JCA resource adapter and shared librabries - how?
是否可以在 OpenLiberty 服务器内部部署引用共享库的 JCA 资源适配器 (rar)?这个的 server.xml 配置片段是什么?我查看了 Liberty 的 JCA 文档,但没有发现任何关于该主题的内容......
我的猜测是这样的,但不确定:
<library id="mySharedLib">
<fileset dir="${server.config.dir}/odb" includes="*.jar" />
</library>
...
<resourceAdapter id="myrar" location="${server.config.dir}/jca/my.rar">
<properties.myrar conf="${server.output.dir}/jca/odb-server.xml"/>
<classloader commonLibraryRef="mySharedLib"/>
</resourceAdapter>
link resourceAdapter 的架构显示您可以按照您的描述将类加载器与 commonLibraryRef 一起使用。类似于以下内容:
<library id="MyLib">
<fileset dir="/some/dir" includes="sharedlib.jar"/>
</library>
<resourceAdapter id="AdapterForMe" location="${server.config.dir}/connectors/RA.rar">
<classloader commonLibraryRef="MyLib"/>
</resourceAdapter>
是否可以在 OpenLiberty 服务器内部部署引用共享库的 JCA 资源适配器 (rar)?这个的 server.xml 配置片段是什么?我查看了 Liberty 的 JCA 文档,但没有发现任何关于该主题的内容...... 我的猜测是这样的,但不确定:
<library id="mySharedLib">
<fileset dir="${server.config.dir}/odb" includes="*.jar" />
</library>
...
<resourceAdapter id="myrar" location="${server.config.dir}/jca/my.rar">
<properties.myrar conf="${server.output.dir}/jca/odb-server.xml"/>
<classloader commonLibraryRef="mySharedLib"/>
</resourceAdapter>
link resourceAdapter 的架构显示您可以按照您的描述将类加载器与 commonLibraryRef 一起使用。类似于以下内容:
<library id="MyLib">
<fileset dir="/some/dir" includes="sharedlib.jar"/>
</library>
<resourceAdapter id="AdapterForMe" location="${server.config.dir}/connectors/RA.rar">
<classloader commonLibraryRef="MyLib"/>
</resourceAdapter>