壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2147|回复: 9

[OAF] OAF 无法运行 Tutorial.jpr 中的 Hello World!

[复制链接]
发表于 2009/1/8 20:44:00 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
我按照OAF的安装步骤配置好了环境,就是不能运行Hello World程序,下面是问题描述,请大家指点:

1.运行Tutorial.jpr下的 test_fwktutorial.jsp 后能出现超联接列表:
Hello, World!
Search & Drilldown
Create (Single Step)
Delete From Table
Update
Create (Multistep)
Home Page
Sample Library
2.但是单击"Hello World"之后出现Error页面,错误信息如下:

<!--StartFragment-->oracle.apps.fnd.framework.OAException: Application: FND, Message Name: FND-INVALID APPLICATION. Tokens: APPL = fnd;  (Could not lookup message because there is no database connection)
        at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1223)
        at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1960)
        at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:497)
        at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:418)
        at _OA._jspService(OA.jsp:40)
        at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
        at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317)
        at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)
        at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727)
        at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306)
        at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:209)
        at com.evermind.server.http.GetParametersRequestDispatcher.forward(GetParametersRequestDispatcher.java:189)
        at com.evermind.server.http.EvermindPageContext.forward(EvermindPageContext.java:199)
        at _OA._jspService(OA.jsp:45)
        at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
        at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317)
        at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)
        at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727)
        at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306)
        at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:209)
        at com.evermind.server.http.GetParametersRequestDispatcher.forward(GetParametersRequestDispatcher.java:189)
        at com.evermind.server.http.EvermindPageContext.forward(EvermindPageContext.java:199)
        at _OA._jspService(OA.jsp:45)
        at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
        at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317)
        at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)
        at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727)
        at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306)
        at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:767)
        at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:259)
        at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:106)
        at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:803)
        at java.lang.Thread.run(Thread.java:534)
## Detail 0 ##
oracle.apps.fnd.framework.OAException: Application: FND, Message Name: FND-INVALID APPLICATION. Tokens: APPL = fnd;  (Could not lookup message because there is no database connection)
        at oracle.apps.fnd.framework.webui.OAWebBeanFactoryImpl.getAppId(OAWebBeanFactoryImpl.java:5526)
        at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:958)
        at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:497)
        at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:418)
        at _OA._jspService(OA.jsp:40)
        at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
        at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317)
        at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)
        at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727)
        at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306)
        at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:209)
        at com.evermind.server.http.GetParametersRequestDispatcher.forward(GetParametersRequestDispatcher.java:189)
        at com.evermind.server.http.EvermindPageContext.forward(EvermindPageContext.java:199)
        at _OA._jspService(OA.jsp:45)
        at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
        at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317)
        at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)
        at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727)
        at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306)
        at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:209)
        at com.evermind.server.http.GetParametersRequestDispatcher.forward(GetParametersRequestDispatcher.java:189)
        at com.evermind.server.http.EvermindPageContext.forward(EvermindPageContext.java:199)
        at _OA._jspService(OA.jsp:45)
        at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
        at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317)
        at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)
        at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727)
        at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306)
        at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:767)
        at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:259)
        at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:106)
        at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:803)
        at java.lang.Thread.run(Thread.java:534)
oracle.apps.fnd.framework.OAException: Application: FND, Message Name: FND-INVALID APPLICATION. Tokens: APPL = fnd;  (Could not lookup message because there is no database connection)
        at oracle.apps.fnd.framework.webui.OAWebBeanFactoryImpl.getAppId(OAWebBeanFactoryImpl.java:5526)
        at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:958)
        at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:497)
        at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:418)
        at _OA._jspService(OA.jsp:40)
        at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
        at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317)
        at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)
        at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727)
        at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306)
        at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:209)
        at com.evermind.server.http.GetParametersRequestDispatcher.forward(GetParametersRequestDispatcher.java:189)
        at com.evermind.server.http.EvermindPageContext.forward(EvermindPageContext.java:199)
        at _OA._jspService(OA.jsp:45)
        at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
        at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317)
        at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)
        at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727)
        at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306)
        at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:209)
        at com.evermind.server.http.GetParametersRequestDispatcher.forward(GetParametersRequestDispatcher.java:189)
        at com.evermind.server.http.EvermindPageContext.forward(EvermindPageContext.java:199)
        at _OA._jspService(OA.jsp:45)
        at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
        at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317)
        at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)
        at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727)
        at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306)
        at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:767)
        at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:259)
        at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:106)
        at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:803)
        at java.lang.Thread.run(Thread.java:534)


错误中提示没有数据库连接,可是我在配置OAF的时候已经建立了并且测试通过了一个连接,并且也把该连接配置到了Tutorial.jpr中。不知道问题出在什么地方,请大家指点。

下面是一些环境信息,可能会有用:

OA Framework Version11.5.10.2CU.
MDS Version9.0.5.4.81 (build 481)
UIX Version2.2.18
BC4J Version9.0.3.13.51


Application Short Name   :AK
Responsebilty Key          :FWK_TBX_TUTORIAL
发表于 2009/1/8 23:09:42 | 显示全部楼层
检查DBC文件,以及你的Project Properties里面的用户,职责和应用是否定义正确了。
 楼主| 发表于 2009/1/12 20:04:34 | 显示全部楼层
2# Michael
谢谢啦,这些我又检查了一遍,可是还是有问题。准备重新下个一OAF再试试看:)
发表于 2009/4/8 16:49:25 | 显示全部楼层
本帖最后由 wren4255 于 2009/4/8 16:52 编辑

看看business.componte.project(英文可能打的不对,见谅)里的连接对不对,还有PROJECT设置的用户名,密码
设置好了重新编译工程 。
发表于 2009/4/8 18:48:43 | 显示全部楼层
检查DB 是否本身没办法连接,用PL/SQL测试下。如果链接文件都对的话。
发表于 2010/3/9 14:11:25 | 显示全部楼层
开始学习这个 学习来了
发表于 2010/3/10 15:01:37 | 显示全部楼层
dbc文件
连接数据库的jdbc 端口
职责  用户名、密码
发表于 2010/4/14 13:34:04 | 显示全部楼层
去metalink查找文档How to find the correct version of JDeveloper to use with eBusiness Suite 11i or Release 12.x [ID 416708.1],看看你的oaf版本和你的ebs版本是否匹配。
发表于 2010/5/21 10:49:31 | 显示全部楼层
我是也是这个问题啊,不知道怎么解决,查了版本和EBS都对啊。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/29 05:20 , Processed in 0.017556 second(s), 16 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表