一、安装Weblogic6.1
执行weblogic610_win.exe
假定安装到d:/bea下,安装结束前会提示你输入system的密码,请输入八位以上的字符。
二、启动weblogic服务
安装结束后,执行 开始-->程序-->Bea Weblogic...Start Default Server,启动过程中weblogic的启动窗口(Dos模式)会让你输入密码。
启动结束后,控制台上会有<ListenThread listeing on port 7001>的提示文字等。
启动IE,执行http://localhost:7001/,安装成功应能访问到Weblogic的页面。否则,表示安装不成功。
三、配置Oracle的ConnectionPool
启动IE,执行http://localhost:7001/console,会弹出一个登录对话框,用户名输入system,密码输入。
点左边的树状导航“Services-->JDBC-->Connection Pools”
点右边的超链“Configure a new JDBC Connection Pool...”
在Configuration-General的属性页中,可进行如下配置:
Name: Pool(可自己起名)
URL: jdbc
racle:thin
服务器:1521:test
Driver Classname: oracle.jdbc.driver.OracleDriver
Properties: user=test
Password:暂时不能填入。
然后点击Create,这时系统将创建一个名称为SMACPool的连接池。
连接池创建好后,下面的Password:会出现一个“change...”的超链,
点“change...”,输入密码:****。
点“Apply”保存。
点“Continue”继续。
其余用默认配置。
点“Apply”保存配置。
在Configuration-Testing的属性页中,可进行如下配置:
Test Table Name: test
其余用默认配置。
点“Apply”保存配置。
这时,Test Table Name左边的惊叹号会在闪烁,提示你需重新启动weblogic服务。
请关闭IE,在weblogic的启动窗口中敲CTRL+C(可能要敲多次),提示“终止批处理操作吗(Y/N)?”,敲y、回车之后关闭窗口。
按照第二步重新启动weblogic服务。
启动IE,执行http://localhost:7001/console,输入用户名和密码后进入控制台。
点左边的树状导航Services-->JDBC-->Connection Pools-->pool名字
点右边的属性页超链“Targets”
Avaliable中会有myserver,选中它,点“=》”移到Chosen中
点“Apply”保存配置。
四、配置DataSource
点左边的树状导航Services-->JDBC-->Data Sources
点右边的超链“Configure a new JDBC Data Source...”
在Configuration的属性页中,可进行如下配置:
Name: DataSource(可自己起名)
JNDI Name: DataSource(可自己起名)
Pool Name: Pool名字
其余用默认配置。
点“Create”,这时系统将创建一个名称为DataSourceMAC的数据源。
点左边的树状导航Services-->JDBC-->Data Sources-->DataSource
点右边的属性页超链“Targets”
Avaliable中会有myserver,选中它,点“=》”移到Chosen中
点“Apply”保存配置。
至此,连接池Pool和DataSource可以被使用了。
五、在JB5中配置WebLogic6.1的准备工作
首先,修改环境变量:
在桌面上右键点[我的电脑]-->属性-->高级-->环境变量。把TMP、TEMP(包括用户变量和系统变量)改为不带有空格的目录;
启动JBuilder5.0企业版,在JB5里菜单-->Project-->Default Project Properties-->Paths 中把所有带空格的目录改为不带空格的目录;为什么要这样设置呢?因为整合后的 weblogic 和JB5在开发过程中JB5会调用 weblogic 的包来制作EJB,而weblogic对那些有空格的不能很好地识别,工作时会出错,即是说weblogic要接触到的目录,目录名最好不是中文名、带空格。
六.配置WebLogic6.1
(1)Tools Menu -->Enterprise Setup -->Application Server-->Weblogic6.0
Weblogic installation directory点...选择Weblogic6.1安装的目录d:/bea/wlserver6.1,BEA home directory选择d:/bea。点OK保存配置。
(2)Tools Menu -->Enterprise Setup -->CORBA
点“NEW”,弹出一个New Configuration对话框。
在Name for this Configuration中,填入“weblogic61”,
在Path for ORB tools下,加入Weblogic6.1的目录(D:/bea/wlserver6.1),
在Library for projects下,加入 Weblogic6.1 的 库,具体方法是:点“..”,然后选择Weblogic6.0,
在 compiler command 填上idlj.exe
在Command option for output directory 填上一个目录路径(如D:/Temp),但是要注意的是,不能是中文、带空格。
(3)Project -->Default Project Properties -->Paths-->Required Libraries
Add-->选择Weblogic6.1;
Project -->Default Project Properties -->Build-->IDL
在 IDL compiler 选择Weblogic61
如果想调试程序时快一点,就在Project -->Default Project Properties -->Run
把Complile before running 和 Complile before debugging 的钩子去掉,否则即使你运行一次EJB客户端都会重新制作一次EJB包。