当前位置: 技术问答>java相关
对这个问题,我已经好几天不能解决,请大家帮忙呀!!
来源: 互联网 发布时间:2015-10-16
本文导语: 我在配置WEBLOGIC 时,出现了这种错误.我已经加了一个POOL 连接.名字是Example 同样我在JBUILD6.0 中调用这个JNDI ,也发生这种错误. javax.naming.NameNotFoundException: Unable to resolve 'ExampleDS' Resolved: '' Unresolved:'ExampleD...
我在配置WEBLOGIC 时,出现了这种错误.我已经加了一个POOL 连接.名字是Example
同样我在JBUILD6.0 中调用这个JNDI ,也发生这种错误.
javax.naming.NameNotFoundException: Unable to resolve 'ExampleDS' Resolved: '' Unresolved:'ExampleDS' ; remaining name 'ExampleDS' j
请问各位这么解决呢?
同样我在JBUILD6.0 中调用这个JNDI ,也发生这种错误.
javax.naming.NameNotFoundException: Unable to resolve 'ExampleDS' Resolved: '' Unresolved:'ExampleDS' ; remaining name 'ExampleDS' j
请问各位这么解决呢?
|
一、JDBC Connection Pool 的配置 以Mysql 小型数据库为例
在进行此项配置之前,先将欲使用的 数据库JDBC 驱动 Jar 文件放到D:beawlserver6.1libjdbc 目录下(建议这样做,没有jdbc目录就建一个呗),然后编辑D:beawlserver6.1configmydomain 下的 startWebLogic.cmd 文件,在 classpath 中加入数据库的JDBC驱动文件,如红字部分:
:runWebLogic
echo on
set PATH=.bin;.binoci817_8;d:oracleora81bin;%PATH%
set CLASSPATH=.libcr_wls60f.jar;.libweblogic_sp.jar;.libweblogic.jar;.libjdbcmysql.jar
这样 Weblogic 启动时才会加载欲使用的数据库JDBC驱动,配置也才会正常,否则会报错。
1)在Weblogic控制台中依次展开Services JDBC Connection Pools
2)单击 Configure a new JDBC Connection Pool...
3)填入每一项参数,结果如下:
url: jdbc:mysql://127.0.0.1:3306/test
driver classname:org.gjt.mm.mysql.Driver
properties(key=value):user=root
4) 别忘了点一下 Apply 即应用一下:)
5) Connections 签下的 初始容量、最大容量、容量增长等可根据自已需要配置
6) 还有至关重要的最后一步,我们做的以上配置工作还没有真正的应用到 Weblogic 上,所以还差一步,
选 Targets 签,选 Servers 签,选 Available (可用)中的 myserver ,然后点"-->" ,再点 Apply 应用一下。
这样我们所做的工作才会真正有效, Weblogic 也才会认识我们配置的 JDBC Connection Pool
二、配置数据源
1)在Weblogic控制台中依次展开Services JDBC Tx Data Sources
2)单击 Configure a new JDBC Tx Data Source...
3)填入每一项参数,结果如下:
jndi name: MysqlDataSoruce
PoolName:MysqlPool
row prefetch size :48
stream chunk size: 2564) 别忘了点一下 Apply 即应用一下:)
5) 同样,选 Targets 签,选 Servers 签,选 Available (可用)中的 myserver ,然后点"-->" ,再点 Apply 应用一下。
这样我们所做的工作才会真正有效, Weblogic 也才会认识我们配置的 DataSource。
在进行此项配置之前,先将欲使用的 数据库JDBC 驱动 Jar 文件放到D:beawlserver6.1libjdbc 目录下(建议这样做,没有jdbc目录就建一个呗),然后编辑D:beawlserver6.1configmydomain 下的 startWebLogic.cmd 文件,在 classpath 中加入数据库的JDBC驱动文件,如红字部分:
:runWebLogic
echo on
set PATH=.bin;.binoci817_8;d:oracleora81bin;%PATH%
set CLASSPATH=.libcr_wls60f.jar;.libweblogic_sp.jar;.libweblogic.jar;.libjdbcmysql.jar
这样 Weblogic 启动时才会加载欲使用的数据库JDBC驱动,配置也才会正常,否则会报错。
1)在Weblogic控制台中依次展开Services JDBC Connection Pools
2)单击 Configure a new JDBC Connection Pool...
3)填入每一项参数,结果如下:
url: jdbc:mysql://127.0.0.1:3306/test
driver classname:org.gjt.mm.mysql.Driver
properties(key=value):user=root
4) 别忘了点一下 Apply 即应用一下:)
5) Connections 签下的 初始容量、最大容量、容量增长等可根据自已需要配置
6) 还有至关重要的最后一步,我们做的以上配置工作还没有真正的应用到 Weblogic 上,所以还差一步,
选 Targets 签,选 Servers 签,选 Available (可用)中的 myserver ,然后点"-->" ,再点 Apply 应用一下。
这样我们所做的工作才会真正有效, Weblogic 也才会认识我们配置的 JDBC Connection Pool
二、配置数据源
1)在Weblogic控制台中依次展开Services JDBC Tx Data Sources
2)单击 Configure a new JDBC Tx Data Source...
3)填入每一项参数,结果如下:
jndi name: MysqlDataSoruce
PoolName:MysqlPool
row prefetch size :48
stream chunk size: 2564) 别忘了点一下 Apply 即应用一下:)
5) 同样,选 Targets 签,选 Servers 签,选 Available (可用)中的 myserver ,然后点"-->" ,再点 Apply 应用一下。
这样我们所做的工作才会真正有效, Weblogic 也才会认识我们配置的 DataSource。
|
up