WebLogic6.1中有关数据库方面的配置
(1)  在BeaHome/weblogic6.1/config/mydomain目录下的setenv.cmd文件中的设定CLASSPATH处(set CLASSPATH=….)加上jdbc的驱动,如:$ORACLE_HOME90\jdbc\lib\classes12.zip。 
(2)  启动Weblogic6.1 
(3)  配置连接池,启动Weblogic6.1控制台。点击左边的Connection Pools连接,接着点击右边的Configure a new JDBC Connection Pool...连接。一次输入: 
thin:(表示采用纯Java方式访问数据库,不采用客户端支持) 
| 
 Name  | 
 CapPool  |  
| 
 URL  | 
 jdbc:oracle:thin:@172.20.54.234:1521:ora9i  |  
| 
 Driver Classname  | 
 oracle.jdbc.driver.OracleDriver  |  
| 
 Properties  | 
 user=msc 
password=msc  |   
  
Jdriver:(访问数据库是采用本地Oracle客户端支持) 
| 
 Name  | 
 CapPool  |  
| 
 URL  | 
 jdbc:weblogic:oracle  |  
| 
 Driver Classname  | 
 weblogic.jdbc.oci.Driver  |  
| 
 Properties  | 
 user=Hillfree 
password=Hillfree 
server=网络服务名(这是自己机器配置的Oracle数据库连接串,每个人可能不同) 
Weblogic.codeset=GBK (中文显示问题)  |   
  
(4)  点击Connectios标签 
  
| 
 Initial Capacity:  | 
 1  |  
| 
 Maximum Capacity  | 
 10  |  
| 
 Capacity Increment  | 
 2  |  
| 
 Login Delay Seconds:  | 
 10  |  
| 
 Refresh Period  | 
 10  |  
| 
 Shrink Period  | 
 15  |  
| 
 Prepared Statement Cache Size  | 
 10  |   
  
(5)   接着点击Testing标签 
同时选中那两个checklist。 
(6)   接着点击Targets标签 
把myserver从Available选到chosen。选择应用按钮。 
  
(7)   创建数据源 
点击左边的Data Sources标签,接着在右边点击Configure a new JDBC Data Source连接。 
[注]:新的工作流引擎需要Tx DataSource,并且选中two-phase commit. 
在Configuration标签下输入 
| 
 Name  | 
 WFDS  |  
| 
 JNDI Name  | 
 WFDS  |  
| 
 Pool Name  | 
 CapPool  |   
接着点击Targets标签 
把myserver从Available选到chosen。选择应用按钮。 
  
(8)   重新启动Weblogic6.1 
  
| 
 注意: 
1.  如果通过菜单启动Weblogic,应该在计算机系统的path系统变量里面加上$WL_HOME\bin\oci901_8;(这里的盘符可能不一样。)以支持Oracle驱动 
2.    如果在Jbuilder里面启动Weblogic,应该修改在Project -> Project Properties -> Run-> Ejb的VM parameters的值,其中的java.library.path部分应该修改为:java.library.path=$WL_HOME /bin/oci901_8;E:/BeaHome/wlserver6.1/bin ,其余部分不变。(注意盘符)! 
也可以在Config Server中设置 
   |   
  
JBuilder7中所需的配置
(1)  安装好Jbuilder7.0和Weblogic6.1 
(2)  在Tools菜单中选择Configure Server,选择WebLogic 6.x标签,填写里面的表格,就是安装WebLogic Server 6.x时的那些参数。页面最下面的Use external compller就不用选了,确定返回。 
(3)  在Tools菜单中选择Configure Libraries,选择New按钮,在弹出的对话框的Name输入Oracle(这个名字随便定),选择Add按钮,在安装的Oralce Client 的jdbc\lib目录下选择classes12.zip。选择ok返回。 
(4)  在Tools菜单中选择Enterprise Setup,选择Database Drivers标签,接着选择Add按钮,选择上步建的lib(Oracle)。 
(5)  在Project菜单中选择Default Project Properties,选择Servers标签,接着选择…按钮,选择Weblogic Application Server 6.x,选择ok 返回。 
(6)  接着就可以进行EJB的开发。建议开发用EJB2.0。 
(7)  数据库目前装在172.20.54.234上,服务监听断口保留缺省1521,SID是ora9i,用户名hillfree,密码是hillfree。 
  
| 
 注意: 
写好EJB后,如果编译报错,很可能是应为系统变量TMP,TEMP,classpath表示的路径里面包含空格所致。去掉包含空格的路径,编译可能正常。  |   
  
利用JB开发Web Services时候的注意事项
如果要进行Web Services的开发,可能需要把jBuilder7/lib/jaxrpc.jar放在classpath前列,这是因为Borland为了快速推出新版本,集成了大量第三方的组件,对WebLogic环境测试不足,造成了重名冲突,根据classpath的最先匹配原则,很容易造成程序出错。 
   
 
  |