坚持tomcat jndi设置

时间:2009-11-14 00:54:41

标签: tomcat jndi

我们希望通过dev,test和production传递相同的WAR。我们如何通过手动修改server.xml来持久保存JNDI设置?例如,在Websphere中有一个管理控制台,可以手动添加JNDI资源并保存,或者使用jacl / jython脚本添加必要的JNDI资源。

为什么tomcat“推荐”使用context.xml?这意味着我们需要为每个环境单独构建...这不是真正的JNDI然后......它是一个美化的JNDI xml属性文件,因为context.xml需要捆绑在WAR中,并且每当我们重新部署时(取消部署,部署) ,启动app)我们丢失了现有的context.xml

1 个答案:

答案 0 :(得分:1)

所以你的实际问题是你需要Tomcat提供的一些web界面来管理JNDI资源而无需手动编辑server.xml(WAS实际上也在“引擎盖下”)。

默认情况下,Tomcat没有像这样的管理员网络界面,只有您已经知道的经理。我知道有Tomcat 5.5.x的管理工具,你可以找到它here,遗憾的是Tomcat 6.x没有这样的工具。我没有尝试过,但您可能会尝试查看它是否也适用于Tomcat 6.x.