在weblogic8.1配置JDataStore连接池

WuHeHai 2003-11-28 11:32:38
我在weblogic8.1中,想建立JDataStore的JDBC连接。
连接参数是:
Driver Classname: com.borland.datastore.jdbc.DataStoreDriver
URL: jdbc:borland:dslocal:/jbuilder9/samples/Ejb/db/esite.jds
Properties: user=Frank

进行尝试连接时,提示:JDBC driver is not on the CLASSPATH
我的JDataStore驱动文件是在"E:\JBuilder9\bin\jds.jar"。我把她加入到系统的CLASSPATH中还是不行.

weblogic帮主文档说是要这么加入:
Include the path to JDBC driver classes and to weblogic.jar in your CLASSPATH as follows:

set CLASSPATH=DRIVER_CLASSES;WL_HOME\server\lib\weblogic.jar;%CLASSPATH%

Where DRIVER_CLASSES is the path to the JDBC driver classes and WL_HOME
is the directory where you installed WebLogic Server.

我觉得奇怪,”set CLASSPATH=DRIVER_CLASSES;WL_HOME\server\lib\weblogic.jar;%CLASSPATH%“这种格式只有写在bat文件中吧,不能直接加入CLASSPATH中的吧。现在我越来越糊涂了,CLASSPATH是操作系统的配置参数吧,好像每个应用都又这么一个参数一样。

现在我是用尽办法都不能让我的JDataStore驱动在weblogic找到。不过在weblogic下的一个工具("WL_HOME\common\eval\dbvisualizer\run.bat")可以成功连接JDataStore,而在Weblogic的服务中就是不能载入,总感觉哪里还可以设置其自己的classpath。我就是找不到。不知哪位兄弟姐妹能帮我忙。我已经为这个问题困扰了两天了。
...全文
128 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
WuHeHai 2003-11-29
  • 打赏
  • 举报
回复
经过一番努力,我自己终于解决了。
解决方法:
在运行weblogic server时,会自动重新设置CLASSPATH。所以我们需要对weblogic服务配置文件进行修改。为了统一,我直接修改了所有服务都需要运行的配置文件:%WL_HOME%\common\bin\commEnv.cmd(其中WL_HOME是weblogic的Home路径)
具体修改内容如下:
1.在文件找到:
@rem set up WebLogic Server's class path
set WEBLOGIC_CLASSPATH=%JAVA_HOME%\lib\tools.jar;%WL_HOME%\server\lib\weblogic_sp.jar;%WL_HOME%\server\lib\weblogic.jar;%WL_HOME%\server\lib\ojdbc14.jar;
2.然后在后面添加JDataStore驱动类文件"
E:\JBuilder9\lib\jds.jar;E:\JBuilder9\lib\dx.jar;E:\JBuilder9\lib\jds.jar; E:\JBuilder9\lib\jdsserver.jar"
3.保存,重新运行服务
dgyujingjun 2003-11-29
  • 打赏
  • 举报
回复
你什么数据库,为什么要用JDataStore
armu80830 2003-11-29
  • 打赏
  • 举报
回复
受益,学习
anson2003 2003-11-29
  • 打赏
  • 举报
回复
点TOOL的ENTERPRISE SETUP的DATABASE DRIVE添加你的数据库驱动!
WuHeHai 2003-11-29
  • 打赏
  • 举报
回复
问题已经解决,我要结帖了。
谢谢大家的关注.
WuHeHai 2003-11-29
  • 打赏
  • 举报
回复
学习JBuilder9中的例子程序"JBUILDER9_HOME\\samples\Ejb\Ejb20\ESiteWL\esite.jpx"
WuHeHai 2003-11-28
  • 打赏
  • 举报
回复
怎么回事,怎么一下子添加了两个

67,550

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧