我是jca的新手。我阅读了 jca 1.6 的规范,并且有很多对 jndi 的引用,如下所示:
组件从 JNDI 命名空间中查找 ConnectionFactory 实例...
或者
initctx.lookup(“java:comp/env/eis/MyEIS”);
但我找不到如何为我的 jca 指定 jndi 名称。或者ra.xml的哪些字段用于注册我的资源适配器ConnectionFactory。
请写一个小例子或参考我的一些内容页面或规范部分,最终欢迎任何建议。
谢谢
已解决:指定 jca 的 jndi 名称是特定于 Java EE 环境实现的。在 GlassFish 中有菜单 Resources->Connectors->Connector Resources。