[常见FAQ] 日志里面老是出现“不推荐使用资源 jdbc/app 的直接 JNDI 查找”
crabdave
2008-06-03
我们系统的日志里老是出现下面这段日志,不知道是什么意思。
[08-6-2 17:53:25:890 CST] 00000024 ConnectionFac W J2CA0294W: 不推荐使用资源 jdbc/app 的直接 JNDI 查找。使用下列缺省值:[Resource-ref settings] res-auth: 1 (APPLICATION) res-isolation-level: 0 (TRANSACTION_NONE) res-sharing-scope: true (SHAREABLE) loginConfigurationName: null loginConfigProperties: null [Other attributes] res-resolution-control: 999 (undefined) res ref or CMP bean name: null Database pool properties: null primeID: 0 isCMP1_x: false (not CMP1.x) isJMS: false (not JMS) |
|
zyjarge
2008-06-16
没有通过配置方式引用容器内部的资源,而是直接在代码里连接JNDI资源,需要在web.xml中,引用容器中的资源,然后在代码里再引用web.xml配置的,这样如果容器的资源发生变化,就不需要改动代码,只需改动web.xml,换句话说就是在代码和容器中加一层,不让代码绑定到容器上。
|
|
OOspurs
2008-09-14
用相对JNDI就可以了,不然的话它会用default的配置影响performance,例子:java:comp/env/jdbc/MSSQLDS
|
|
dmewy
2008-10-23
搞了好久没搞定.最后放弃了.用spring管理的hibernate获取的conncetion对象就没这个提示..
|
|
lbay
2011-04-14
需要在web.xml中,引用容器中的资源,然后在代码里再引用web.xml配置的,
怎么弄 说说!! |