用Liberator来运行Torpedo测试

TORPEDO是一个行业领先厂商,由中间件公司起家,专注于O/R mapping软件。TORPEDO包含一个规范,一个用java实现的参考实现( Reference Implementation),和对运行其上产品的经校验或未经校验的比较结果。TORPEDO更多信息请参考 http://www.middlewareresearch.com/torpedo

即使没有对torpeodo代码进行优化,Liberator PE还是在Torpedo拿到了高分:
Test Result SumABCDEFGH
Liberator PE 1.2 Beta 2422222257

其他O/R mapping工具的测试结果,包括weblogic,Hiberante,KODO等

下面我们将一步步地向您介绍如何用Liberator PE来运行torpedo测试。Liberator PE是一个兼容JDO1.01规范的实现,并且提供了JDO2.0规范要求的大部分功能


第一步:下载Liberator ,http://www.redsoftfactory.com/download/torpedo_liberatorJDO.zip

第二步:安装Oracle 9i,创建数据库“jdotest”,添加用户jdo,密码jdo。

第三步:从www.bea.com下载Weblogic 8.1安装在c:bea目录下

第四步:解压torpedo_liberatorJDO.zip(解压到c:/sandbox/torpedo)

第五步:编辑weblogic的启动script startwls.bat(或者starwls.sh),把"c:/sandbox/torpedo/configuration/p6spy/p6spy.jar;c:/sandbox/torpedo/lib/torpedoLogger.jar" 添加到CLASSPATH

第六步:把c:/sandbox/torpedo/configuration/properties/server/spy.properties 复制到 c:/bea/weblogic81/server/bin

第七步:使用oracle driver编辑c:/sandbox/torpedo/configuration/properties/server/spy.properties通过uncommenting "realdrive=oracle.jdbc.OracleDriver"。一定要确定driver的名字与你实际使用的oracle driver名字相匹配。然后复制spy.properties 到 c:/bea/weblogic81/server/bin。

第八步:在weblogic中,创建一个使用P6Spy Driver的连接池。

第九步:在weblogic中,使用刚创建的连接池创建一个"AuctionDataSource"。
 
第十步:在weblogic中配置torpedo.ear。运行Liberator PE和packaged时,最初的torpeodo源代码已经改变了。
 
十一步:在c:/sandbox/torpedo,运行"ant oracle_database_build"来配置测试数据。

十二步:启动weblogic,在c:/sandbox/torpedo/bin中,执行"torpedo"来运行所有测试。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值