继续jndi

从一个项目组到另外一个项目组。环境从tomcat+db2,走jndi的连接方式到weblogic+oracle ,走直接连接方式,认证用ladp。奶奶的,结果等rollback的时候,发现之前配置的jndi不能使用了。采用的app的驱动。开发环境采用的是eclipse3.1+myeclipse4.1GA,小版本号没记。tomcat没有变化,还是5.016。

思考一下调整过的地方。

myeclipse的插件,使用tomcat的和时候,查找lib的方式和m7的插件不同。和独立启动的查找lib的方式也不同。因为要启动weblogic,之间需要加载class12.jar,开始配置再tomcat里面,改动了Append to  lib path的内容,后来发现需要使用weblogic,这边没有修改成功,也没有restore一下。使用现在的问题就是。

启动tomcat走jndi的方式调用db2的连接,应该怎么设置。

分析,使用app去驱动,也就是需要客户端的连接。检查连接方式,还有之前的配置。完全没有改动,现在的问题就是出现在myeclipse的插件的关于tomcat的调用的问题。ok,继续分析:

app既然需要调用客户端连接,那么Append to  lib path里面,引入的是dir,那么也就是说,这个dir应该是客户端的目录dir。ok,添加此dir。test,调用成功。

总结:思考问题的模式一定要从最底层开始往上发散,这样才能抓住症结。

Tags: jndi, app, db2, tomcat

« 上一篇 | 下一篇 »

信息推荐

只显示10条记录相关文章

websphere的jndi的获取 (浏览: 1937, 评论: 0)
eclipse tomcat 一些小问题 (浏览: 2943, 评论: 0)
过滤器解决容器乱码 (浏览: 3655, 评论: 2)
集成apache+tomcat (浏览: 2871, 评论: 0)

发表评论