发布与运行 Oracle Fusion Order Demo

FOD Demo是ADF非常重要的一个Demo,是学习ADF的进阶教材。每次推出新版本的JDeveloper和ADF时,都会更新这个Demo。
下载地址:http://www.oracle.com/technetwork/developer-tools/jdev/index-095536.html。
注意,必须使用和JDeveloper 相匹配的FOD Demo 版本(链接中有说明),否则可能会发布失败。
下面介绍一下如何发布与运行FOD Demo。

1. 发布
解压zip包后,使用JDeveloper打开Infrastucture Application。打开Infrastucture Project,build.properties 文件,修改以下内容,和你的环境相匹配。
这个是我的环境,对比修改成你的。
jdeveloper.home=C:/Oracle/Middleware/jdeveloper
src.home=..//..
# JDBC info used to create Schema
jdbc.driver=oracle.jdbc.OracleDriver
jdbc.urlBase=jdbc:oracle:thin:@localhost
jdbc.port=1521
jdbc.sid=XE
# Information about the default setup for the demo
user.db.adminUser=system
db.adminUser.password=welcome1
db.demoUser=FOD
db.demoUser.password=fusion
db.demoUser.tablespace=USERS
db.demoUser.tempTablespace=TEMP

在发布前,还要修改一个地方,这是我自己总结出来的。
在Infrastucture Project中找到PRODUCT_TRANSLATIONS.sql文件,用JDeveloper打开,修改第3条Insert语句,在这条语句的最后有一个小方块,去掉它。
不然的话,会导致发布错误。至于原因,我还没有搞清楚,大概和数据库字符集有关,设置成中文大概就可以了。

右键点击 build.xml,选择 Run Ant Target > buildAll ,如果一切顺利,你应该看到所有语句都执行成功,最后显示:
BUILD SUCCESSFUL
Total time: 32 seconds

2. 运行StoreFrontModule
使用JDeveloper打开StoreFrontModule Application。
在 Application Navigator中检查一下,数据库连接是否正确,如果发布完全成功的话,应该能够看到FOD Schema 的所有对象。
右键点击StoreFrontService Project,选择Rebuild。
右键点击StoreFrontUI Project,选择Run。


3. 运行MasterPriceList
使用JDeveloper打开MasterPriceList Application。
在 Application Navigator中检查一下,数据库连接是否正确,如果发布完全成功的话,应该能够看到FOD Schema 的所有对象。
右键点击Model Project,选择Rebuild。
右键点击ViewController Project,选择Rebuild。
右键点击login.jspx,选择Run。
登录账户有两个:
(1)sking/welcome1 Administrator角色 可以访问并修改信息。
(2)ahunold/welcome1 Manager角色 可以访问信息,但不可以修改信息。


4. Oracle Fusion Order Demo Application 介绍
(1)Infrastructure - 应用所需的基础信息都在这个应用中:创建用户、数据库表、数据。
(2)MasterPriceList - 与Excel集成,展示ADF 桌面应用集成功能。
(3)StandaloneExamples - 包含一些独立的项目,展示Store Front 中没有展示的功能。

(4)StoreFrontModule - 使用了大量ADF技术开发的Web应用:一个电子购物网站。该应用还提供了与CompositeServices module集成的接口。

http://maping930883.blogspot.com/2009/09/adf049-oracle-fusion-order-demo.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值