分享
 
 
 

WebLogic 6.1/7 + Oracle9i + JBuilder7 开发环境的搭建 (2)

王朝java/jsp·作者佚名  2006-01-08
窄屏简体版  字體: |||超大  

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标签

Test Table Name

dual

同时选中那两个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的最先匹配原则,很容易造成程序出错。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有