OpenLiberty JCA资源适配器和共享库 - 如何?

时间:2018-01-25 23:50:41

标签: jca open-liberty

是否可以在OpenLiberty服务器内部署引用共享库的JCA资源适配器(rar)?这个的server.xml配置代码是什么?我查看了JCA的Liberty文档,但没有找到关于这个主题的内容...... 我的猜测是这样的,但不确定:

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

1 个答案:

答案 0 :(得分:1)

这是resourceAdapter架构的链接,显示您可以使用带有commonLibraryRef的classloader。如下所示:

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