相关疑难解决方法(0)

Tomcat vs Weblogic JNDI Lookup

我们使用的Weblogic服务器已配置为允许JNDI数据源名称,如"appds".

对于开发(localhost),我们可能正在运行Tomcat,并且当在server.xml的<context>部分中声明时,Tomcat将在JNDI树中的"java:comp/env/jdbc/*"上挂起JNDI数据源.

问题:在Weblogic中,JNDI查找是"appds",而在Tomcat中,似乎我必须提供正式的"java:comp/env/jdbc/appds".我担心Tomcat版本是一个隐含的标准,但不幸的是,我不能改变Weblogic的配置...所以这意味着我们最终得到两个不同的spring配置文件(我们使用的是spring 2.5)来促进不同的环境.

有没有一种优雅的方式来解决这个问题.我可以直接在Tomcat中查看JNDI名称吗?Spring可以在两个地方都有名字和外观吗?谷歌搜索或建议会很棒.

java tomcat weblogic jndi java-ee

25
推荐指数
2
解决办法
5万
查看次数

外部化数据源配置的优缺点

我看过 对夫妇 职位有关JNDI和管理数据源配置方式.我的问题是:有什么利弊:

  1. 外部化数据源的配置(通过任何方式,context.xml,server.xml无论如何)与:
  2. 将配置保持在war的context.xml中

java jndi java-ee

1
推荐指数
1
解决办法
582
查看次数

标签 统计

java ×2

java-ee ×2

jndi ×2

tomcat ×1

weblogic ×1