在Weblogic 8.1 sp1 上調試《精通EJB 2》源代碼
----連接池及數據源ejbPool的配置.
--------------------------------------------------------------------------------
一. 首先在mysql數據庫中新建一個me2庫,再建一個sa用戶(密碼:222222).授予權限.再提交源代碼中的EJB.sql文件 ( 在EJB.sql文件頭加上use me2; )。
具體如下:
d:\mysql –u root –p
mysql> create database me2;
mysql> GRANT ALL PRIVILEGES ON me2.* TO sa@'localhost' IDENTIFIED BY '222222' WITH GRANT OPTION;
mysql> quit
d:\ mysql –u sa –p < EJB.sql
password: (輸入222222)
完成.
二. 下面開始創建DS:
a. 把mysql的驅動程序mm.mysql-2.0.14-bin.jar復制到 D:\bea\weblogic81\server\lib 目錄下.
b. 修改D:\bea\user_projects\domains\mydomain 目錄下的startweblogic.cmd文件中的 CLASSPATH設置,加上%WL_HOME%\server\lib\mm.mysql-2.0.14-bin.jar;
c. 起動weblogic,登陸 http://localhost:7001/console
--------------------------------------------------------------------------------
1.先建個pool (下圖)
--------------------------------------------------------------------------------
2. (下圖)
--------------------------------------------------------------------------------
3. (下圖)
--------------------------------------------------------------------------------
4. (下圖)
--------------------------------------------------------------------------------
5. (下圖)
--------------------------------------------------------------------------------
6. (下圖)
--------------------------------------------------------------------------------
7. 再建JDBC DS (下圖)
--------------------------------------------------------------------------------
8. (下圖)
--------------------------------------------------------------------------------
9. (下圖)
--------------------------------------------------------------------------------
10(下圖)
--------------------------------------------------------------------------------
11. (下圖)
--------------------------------------------------------------------------------
12. 部署你的EJB,可以進行測試了(下圖)
--------------------------------------------------------------------------------
13. 運行cmp 2.0的例子. Client輸出:
14. Console 上輸出
1. 在http://localhost:7001/console 找到 Configure a new JMS Topic..
2.如下圖輸入:
3.Create成功后.
4.部署你的消息驅動Bean
5.運行客戶端,run_client.bat
6.weblogic控制臺上的輸出.