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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2810|回复: 1

[OAF] OAF菜鸟提问,请大家帮忙看看这个ERROR

[复制链接]
发表于 2011/1/21 09:17:30 | 显示全部楼层 |阅读模式

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

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

x
   以前一直做的是D2K开发,现在开始学OAF,还真有点不习惯,不仅是工具的不习惯,而且受PL/SQL荼毒已久,真的有点不习惯JAVA。。。。
   今天测了第一个HelloWorld就出现了问题, 我可是啥代码都没写,就一个GO Button和一个HelloName的TEXTINPUT,错误信息如下:
         
  
Error Page
  
Exception Details.
  
oracle.apps.fnd.framework.OAException: Application: FND, Message Name: FND_GENERIC_MESSAGE. Tokens: MESSAGE = java.lang.ClassCastException;         at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:891)        at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1145)        at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1987)        at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:509)        at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:430)        at _OA._jspService(OA.jsp:33)        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:38)        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 ##java.lang.ClassCastException        at javax.xml.parsers.SAXParserFactory.newInstance(SAXParserFactory.java:87)        at oracle.cabo.share.xml.JaxpXMLProvider.getXMLReader(Unknown Source)        at oracle.cabo.share.xml.DefaultXMLProvider.getXMLReader(Unknown Source)        at oracle.cabo.share.xml.TreeBuilder.parse(Unknown Source)        at oracle.cabo.share.config.ApplicationConfigurationParser.createInstance(Unknown Source)        at oracle.cabo.share.config.ApplicationConfiguration.getInstance(Unknown Source)        at oracle.cabo.share.error.ServletErrorLog.createErrorLog(Unknown Source)        at oracle.cabo.servlet.BaseBajaContext.createErrorLog(Unknown Source)        at oracle.cabo.servlet.BaseBajaContext.(Unknown Source)        at oracle.cabo.servlet.JspBajaContext.(Unknown Source)        at oracle.adf.mds.JSPMDSContextImpl.(JSPMDSContextImpl.java:46)        at oracle.apps.fnd.framework.mds.OAMDSContextUtils.createMDSContext(OAMDSContextUtils.java:262)        at oracle.apps.fnd.framework.mds.OAMDSContextUtils.createMDSContext(OAMDSContextUtils.java:152)        at oracle.apps.fnd.framework.webui.OAWebBeanFactoryImpl.getRootApplicationModuleClass(OAWebBeanFactoryImpl.java:3436)        at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1006)        at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:509)        at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:430)        at _OA._jspService(OA.jsp:33)        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:38)        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)java.lang.ClassCastException        at javax.xml.parsers.SAXParserFactory.newInstance(SAXParserFactory.java:87)        at oracle.cabo.share.xml.JaxpXMLProvider.getXMLReader(Unknown Source)        at oracle.cabo.share.xml.DefaultXMLProvider.getXMLReader(Unknown Source)        at oracle.cabo.share.xml.TreeBuilder.parse(Unknown Source)        at oracle.cabo.share.config.ApplicationConfigurationParser.createInstance(Unknown Source)        at oracle.cabo.share.config.ApplicationConfiguration.getInstance(Unknown Source)        at oracle.cabo.share.error.ServletErrorLog.createErrorLog(Unknown Source)        at oracle.cabo.servlet.BaseBajaContext.createErrorLog(Unknown Source)        at oracle.cabo.servlet.BaseBajaContext.(Unknown Source)        at oracle.cabo.servlet.JspBajaContext.(Unknown Source)        at oracle.adf.mds.JSPMDSContextImpl.(JSPMDSContextImpl.java:46)        at oracle.apps.fnd.framework.mds.OAMDSContextUtils.createMDSContext(OAMDSContextUtils.java:262)        at oracle.apps.fnd.framework.mds.OAMDSContextUtils.createMDSContext(OAMDSContextUtils.java:152)        at oracle.apps.fnd.framework.webui.OAWebBeanFactoryImpl.getRootApplicationModuleClass(OAWebBeanFactoryImpl.java:3436)        at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1006)        at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:509)        at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:430)        at _OA._jspService(OA.jsp:33)        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:38)        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) 下面我给出一些截图,就是我JDEVELOPER的截图: OAF2.JPG  
OAF.JPG
上图那个HelloWordlMainCo.JAVA里面啥都没写,就是原来有的代码,如下所示:  /*===========================================================================+ |   Copyright (c) 2001, 2005 Oracle Corporation, Redwood Shores, CA, USA    | |                         All rights reserved.                              | +===========================================================================+ |  HISTORY                                                                  | +===========================================================================*/package oracle.apps.ak.hello.webui.webui;import oracle.apps.fnd.common.VersionInfo;import oracle.apps.fnd.framework.webui.OAControllerImpl;import oracle.apps.fnd.framework.webui.OAPageContext;import oracle.apps.fnd.framework.webui.beans.OAWebBean;/** * Controller for ... */public class HelloWorldMainCO extends OAControllerImpl{  public static final String RCS_ID="$Header$";  public static final boolean RCS_ID_RECORDED =        VersionInfo.recordClassVersion(RCS_ID, "%packagename%");  /**   * Layout and page setup logic for a region.   * @param pageContext the current OA page context   * @param webBean the web bean corresponding to the region   */  public void processRequest(OAPageContext pageContext, OAWebBean webBean)  {    super.processRequest(pageContext, webBean);  }  /**   * Procedure to handle form submissions for form elements in   * a region.   * @param pageContext the current OA page context   * @param webBean the web bean corresponding to the region   */  public void processFormRequest(OAPageContext pageContext, OAWebBean webBean)  {    super.processFormRequest(pageContext, webBean);  }}
哪位大侠帮我解决下这个问题,只要第一个页面可以挂到环境里RUN,那么以后的事情也就好做了,因为主要是工具的熟悉使用是比较困难的事情,相对FORM这个变化真的蛮大,至于以后复杂功能的实现,那就是靠写代码的逻辑,这个没有什么。主要是开头难。。。测第一个就遇到这么2的问题,一个错误一大堆信息,METALINK上也搜不到。。。。。



 楼主| 发表于 2011/1/21 13:10:58 | 显示全部楼层
自己先顶下,请会的不吝赐教
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2025/11/29 05:08 , Processed in 0.015479 second(s), 15 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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