如何通过远程客户端应用程序通过jndi访问geronimo中的数据源

时间:2013-08-19 12:59:19

标签: jndi geronimo

我在geronimo服务器中创建了一个数据源。 我可以通过管理控制台连接它。

任何人都可以让我知道如何通过jndi通过外部独立应用程序连接到这个数据源。

具体来说,我不确定以下这些值:

java.naming.factory.initial=TO_BE_CHANGED_BY_USER 
java.naming.factory.object=TO_BE_CHANGED_BY_USER 
java.naming.factory.state=TO_BE_CHANGED_BY_USER 
java.naming.factory.control=TO_BE_CHANGED_BY_USER 
java.naming.factory.url.pkgs=TO_BE_CHANGED_BY_USER 
java.naming.provider.url=TO_BE_CHANGED_BY_USER 
java.naming.dns.url=TO_BE_CHANGED_BY_USER 

还应包括哪个罐子才能工作?

1 个答案:

答案 0 :(得分:0)

这是在这里回答的。 http://apache-geronimo.328035.n3.nabble.com/jndi-properties-for-datasource-tp3987125p3987127.html

Geronimo数据源/数据库池的设计只能在部署的同一个VM中访问。无论您如何配置远程jndi,都无法从另一个VM中查找部署在geronimo中的数据库池。其中一个原因是我们没有分布式事务管理器,当然也无法通过jndi查找在远程虚拟机中提供正确配置的事务管理器。

相关问题