安装和配置OAF开发环境运行官方toolbox demo
2012-05-29 17:23
218 查看
一、到Oracle Support网站上下载p8431482_R12_GENERIC.zip
解压p8431482_R12_GENERIC.zip,注意目录不要有空格,如 C:\jdev
二、配置JDEV_USER_HOME环境变量
在我的电脑→属性→系统属性→高级→环境变量,新建用户变量,然后保存
变量名:JDEV_USER_HOME
变量值:C:\jdev\jdevhome\jdev
三、获取.dbc文件
从EBS服务器目录$FND_TOP/secure获取 .dbc文件,如:E\iapp\oracle\VIS\inst\apps\VIS_ws2008\appl\fnd\12.0.0\secure\VIS.dbc,放到JDEV_USER_HOME\dbc_files\secure目录下
四、创建具有Toolbox职责的用户
1.使用管理员用户登录 http://ws2008.ebs.com:8000
2.进入 用户管理——用户创建用户,并且赋予职责FWK_TBX_TUTORIAL和FWK_TOOLBOX_TUTORIAL_LABS
五、运行Jdeveloper配置数据连接和运行时连接
1. 到jdevbin\jdek\bin目录下吧jdevW.exe发送到桌面快捷方式,运行快捷方式,启动Jdeveloper
2. 配置全局数据库连接,如下
我使用自带的fwk12dev连接,右键→属性,在弹出框中修改数据库用户(我暂时用APPS/APPS),和JDBC连接信息
3. 打开toolbox Application,选择菜单Open,到JDEV_USER_HOME/myprojects/toolbox.jws,导入应用
4. 展开toolbox目录,选择Tutorial Project,双击,定位到Oracle Application——Runtime Connection,设置如下
DBC File Name选择前面步骤中拷贝的.dbc文件
User Name和Password使用第四步中创建的用户
其它如图中所示
5. 配置数据连接,定位到Oracle Application——Database Connection,选择上面步骤中配置的fwk12dev连接
6. 同样的步骤,将toolbox下所有的project都配置一次
六、配置Jdeveloper环境编码
选择菜单Tools→Preference,选择Environment,检查Encoding是否设置为UTF-8,如果没有,请设置。
七、测试运行
展开Tutorial——Web Content,选择test_fwktutorial.jsp,右键——运行
结果如下:
八、遇到的问题
1.运行时遇到“找不到指定的职责”
解决方法:是因为使用了自带的fwktester用户职责不全,编辑用户,添加OA Framework ToolBox Tutorial职责
2.报 信息: 无法分派 JSP 页: oracle.jsp.provider.JspCompileException: <H3>编译时出现错误:C:\Oracle\jdev\jdevhome\jdev\myclasses\.jsps\\_OA.java</H3><pre>Fatal error: Cannot find class java/lang/StackOverflowError
解决方法:我的电脑→属性→系统属性→性能→数据执行保护,选择“为除下列程序之外的所有程序和服务启用DEP”,然后把jdev.exe和jdevW.exe添加进来
解压p8431482_R12_GENERIC.zip,注意目录不要有空格,如 C:\jdev
二、配置JDEV_USER_HOME环境变量
在我的电脑→属性→系统属性→高级→环境变量,新建用户变量,然后保存
变量名:JDEV_USER_HOME
变量值:C:\jdev\jdevhome\jdev
三、获取.dbc文件
从EBS服务器目录$FND_TOP/secure获取 .dbc文件,如:E\iapp\oracle\VIS\inst\apps\VIS_ws2008\appl\fnd\12.0.0\secure\VIS.dbc,放到JDEV_USER_HOME\dbc_files\secure目录下
四、创建具有Toolbox职责的用户
1.使用管理员用户登录 http://ws2008.ebs.com:8000
2.进入 用户管理——用户创建用户,并且赋予职责FWK_TBX_TUTORIAL和FWK_TOOLBOX_TUTORIAL_LABS
五、运行Jdeveloper配置数据连接和运行时连接
1. 到jdevbin\jdek\bin目录下吧jdevW.exe发送到桌面快捷方式,运行快捷方式,启动Jdeveloper
2. 配置全局数据库连接,如下
我使用自带的fwk12dev连接,右键→属性,在弹出框中修改数据库用户(我暂时用APPS/APPS),和JDBC连接信息
3. 打开toolbox Application,选择菜单Open,到JDEV_USER_HOME/myprojects/toolbox.jws,导入应用
4. 展开toolbox目录,选择Tutorial Project,双击,定位到Oracle Application——Runtime Connection,设置如下
DBC File Name选择前面步骤中拷贝的.dbc文件
User Name和Password使用第四步中创建的用户
其它如图中所示
5. 配置数据连接,定位到Oracle Application——Database Connection,选择上面步骤中配置的fwk12dev连接
6. 同样的步骤,将toolbox下所有的project都配置一次
六、配置Jdeveloper环境编码
选择菜单Tools→Preference,选择Environment,检查Encoding是否设置为UTF-8,如果没有,请设置。
七、测试运行
展开Tutorial——Web Content,选择test_fwktutorial.jsp,右键——运行
结果如下:
八、遇到的问题
1.运行时遇到“找不到指定的职责”
解决方法:是因为使用了自带的fwktester用户职责不全,编辑用户,添加OA Framework ToolBox Tutorial职责
2.报 信息: 无法分派 JSP 页: oracle.jsp.provider.JspCompileException: <H3>编译时出现错误:C:\Oracle\jdev\jdevhome\jdev\myclasses\.jsps\\_OA.java</H3><pre>Fatal error: Cannot find class java/lang/StackOverflowError
解决方法:我的电脑→属性→系统属性→性能→数据执行保护,选择“为除下列程序之外的所有程序和服务启用DEP”,然后把jdev.exe和jdevW.exe添加进来
相关文章推荐
- 安装和配置OAF开发环境运行官方toolbox demo
- hadoop运行环境安装与配置+hadoop开发环境配置(一)
- J2EE运行和开发环境的安装与配置(JDK+TOMCAT 6.5+MyEclipse)(1)
- J2EE运行和开发环境的安装与配置(JDK+TOMCAT 6.5+MyEclipse)(2)
- Android开发环境搭建:SDK在线离线安装+在Eclipse中配置ADT+第一个Android程序运行
- eclipse中配置hadoop开发环境-----删除之前版本的hadoop插件、编译hadoop eclipse插件、安装插件、eclipse下运行hadoop程序
- Android开发环境搭建:SDK在线离线安装+在Eclipse中配置ADT+第一个Android程序运行
- RoR运行、开发环境的安装和配置
- Erlang安装 /开启关闭 /配置开发环境 /运行程序
- VMware vSphere开发(1)安装配置VMware vSphere Web Services SDK的运行环境
- I学霸官方免费教程二(拓展):Java软件开发环境的安装与配置
- 智渔课堂官方免费教程二(拓展):Java软件开发环境的安装与配置
- 详解二:CentOS下编译安装PHP开发环境,配置LAMP
- 【iOS-cocos2d-X 游戏开发之三】Mac下配置Android NDK环境并搭建Cocos2d-x环境并Eclipse正常编译运行Cocos2dX自带TestsDemo项目!
- 配置eclipse ide开发环境 编写 运行java程序
- 在Ubuntu Server上源码安装OpenERP 8.0,并配置wsgi和nginx运行环境
- Java Web开发环境的安装、配置
- Laravel4.1安装配置开发环境(一)
- OAF二次开发step by step(一)--OAF开发环境的配置
- JSP+Tomcat开发环境安装及配置