Java 在TomEE上部署资源适配器

Java 在TomEE上部署资源适配器,java,apache-tomee,jca,Java,Apache Tomee,Jca,我们正在尝试从GlassFish迁移到TomEE,但是在TomEE上部署自定义资源适配器时遇到了问题。在GlassFish上,只需部署RAR文件、配置资源适配器配置等。如何在对代码进行最小更改的情况下对TomEE执行相同的操作?基本上转到TomEE.xml,确保这一行没有注释: <Deployments dir="apps" /> 如果apps文件夹不存在,创建它(与webapps级别相同),并将rar放入其中您到底遇到了哪些问题?提供更多的细节可能会帮助你得到更好的答案。而

我们正在尝试从GlassFish迁移到TomEE,但是在TomEE上部署自定义资源适配器时遇到了问题。在GlassFish上,只需部署RAR文件、配置资源适配器配置等。如何在对代码进行最小更改的情况下对TomEE执行相同的操作?

基本上转到TomEE.xml,确保这一行没有注释:

 <Deployments dir="apps" />


如果apps文件夹不存在,创建它(与webapps级别相同),并将rar放入其中

您到底遇到了哪些问题?提供更多的细节可能会帮助你得到更好的答案。而且,仅仅因为GlassFish做了一些事情并不意味着所有J2EE容器也做了这些事情。GlassFish可以实现J2EE合规性所不需要的附加功能。是的,我完全同意,但是我找不到关于如何在TomEE上部署资源适配器的好的分步指南,我甚至不确定我们是否做得对。例如,我们将RAR文件部署到/webapps目录,但是如何引用它呢?在何处配置资源适配器实现,如何自动注入配置属性?我们已尝试将其添加到tomee.xml中,但即使已部署适配器,仍出现
ClassNotFound
异常。如何将其配置为tomee.xml?假设您有一个名为“xyz.rar”的rar,并将其放入应用程序中,您可以通过系统属性对其进行配置。=值ra name在启动时被记录。另一种方法是使用类名将连接器定义为普通资源,然后它仅用于查看资源,但工作原理几乎相同