KIMYONG : OAframework MDS reporsitory에서 OA page 찾는방법

PURPOSE
이 노트는 JRD repository 에 import된 page이름을 찾고자 할때 사용하는 SQL입니다.
Explanation
The script below can be used to search for any page name
REM START OF SQL
REM
REM Script to list out the data from the MDS repository for SS Fwk application
REM Only run under the instruction of Oracle Support
REM version 1.2
REM Created 7/31/2003
REM Updated 8/1/2003 for multiple entries in JDR_PATHS and path details
REM
REM This data should be same as found in the $PROD_TOP/mds/regionMap.xml file.
REM
set echo off
set feedback off
set pagesize 66
set linesize 132
set serveroutput on
spool JRADMetaData.txt
DECLARE
     mzDOCidRef integer;
     mzPathParent integer;
     mzPathName VARCHAR2(60);
     cursor mzDOCID is
          select p.PATH_DOCID, p.PATH_NAME, p.PATH_OWNER_DOCID, p.PATH_TYPE
          from JDR_PATHS P
          where upper(p.path_name) = upper('&Enter_page_name');
     mzDocData mzDOCID%ROWTYPE;
     cursor mzATTR is
          select ATT_NAME, ATT_VALUE
          from JDR_ATTRIBUTES
          where ATT_COMP_DOCID = mzDOCidRef
          order by ATT_SEQ;     
     mzAttrData mzATTR%ROWTYPE;
     cursor mzCOMP is
          select COMP_ELEMENT, COMP_REF
          from JDR_COMPONENTS
          where COMP_DOCID = mzDOCidRef ;
     mzCompData mzCOMP%ROWTYPE;
     cursor mzATL is
          select ATL_LANG, ATL_COMP_REF, ATL_NAME, ATL_VALUE
          from JDR_ATTRIBUTES_TRANS
          where ATL_COMP_DOCID = mzDOCidRef ;
     mzAtlData mzATL%ROWTYPE;
BEGIN
dbms_output.enable(buffer_size=>1000000);
for mzDocData in mzDOCID LOOP
     dbms_output.put_line('**************************************************************');
     dbms_output.put_line('Information for PATH_DOCID ' || mzDocData.path_DOCID);
     dbms_output.put_line('Path Name : ' || mzDocData.path_name);
     dbms_output.put_line('Owner DocID : ' || mzDocData.path_owner_docid);
     dbms_output.put_line('Path Type : ' || mzDocData.path_type);
     dbms_output.put_line('.');
     mzPathParent := mzDocData.path_owner_docid;
     dbms_output.put('Full file path (reversed) is : ');
--- For example
--- /oracle/apps/fnd/wf/monitor/webui/AdminMonSuspendActivityMainRG
--- maps to physical file of
--- $FND_TOP/mds/wf/monitor/webui/AdminMonSuspendActivityMainRG.xml
     WHILE mzPathParent != 0 LOOP
          select path_owner_docid, path_name
               into mzPathParent, mzPathName
               from JDR_PATHS
               where path_docid = mzPathParent;
     dbms_output.put('.' || mzPathName);
     END LOOP;
     dbms_output.new_line;
     dbms_output.put_line('.');
     dbms_output.put_line(' ** Attribute information ** ');
     dbms_output.put_line('.');
     mzDOCidRef := mzDocData.path_DOCID;
     for mzAttrData in mzATTR LOOP
          dbms_output.put(mzAttrData.ATT_NAME);
          dbms_output.put(' : ' || mzAttrData.ATT_VALUE);
          dbms_output.new_line;
     END LOOP;
     dbms_output.put_line('.');
     dbms_output.put_line(' ** Component information ** ');
     dbms_output.put_line('.');
     for mzCompData in mzCOMP LOOP
          dbms_output.put(mzCompData.COMP_ELEMENT);
          dbms_output.put(' : ' || mzCompData.COMP_REF);
          dbms_output.new_line;
     END LOOP;
     dbms_output.put_line('.');
     dbms_output.put_line(' ** Language Attributes ** ');
     dbms_output.put_line('.');
     for mzAtlData in mzATL LOOP
          dbms_output.put(mzAtlData.ATL_LANG);
          dbms_output.put(' : ' || mzAtlData.ATL_COMP_REF);
          dbms_output.put(' : ' || mzAtlData.ATL_NAME);
          dbms_output.put(' : ' || mzAtlData.ATL_VALUE);
          dbms_output.new_line;
     END LOOP;
END LOOP;
END;
spool off
set echo on
set feedback on
REM END OF SQL
Reference
Note.245349.1 Investigating the MDS repository used by Self Service Framework
글 수정: kimyong

I am not sure if you are refering to JDEV_USER_HOME variable as apps path, if yes then yes your page should be present in proper directory structure under the jdev user home.
Typically you would set the jdev user home as D:\OAFramework\jdevhome\jdev\myprojects and not D:\OAFramework\jdevhome\jdev\myprojects\oracle\apps.
It is not mandatory that the pages should always start with the package /oracle/apps. You can prepend any directory structure before /oracle/apps but make sure that your directory structure contains /../../oracle/apps/<product shortname>/....
How are you calling this page or running this page from jdev ? If you are calling it from a jsp what is the a href you are using to call this page ?

Similar Messages

  • Something wrong with the Profile page of all users in OIM

    Hi All,
    I am not sure what is happening but every time I login with some user id and password in to the OIM and click on Profile for the user in the Self Service Console, I get this error thrown:
    java.lang.NullPointerException
    on the UI. Also in the server diagnostic logs this is the entry:
    [2012-07-26T12:16:47.989+05:30] [oim_server1] [NOTIFICATION] [IAM-0060016] [oracle.iam.platform.auth.impl] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [APP: oim#11.1.1.3.0] The IP address from which browser is triggered is 10.76.227.130
    [2012-07-26T12:16:48.317+05:30] [oim_server1] [WARNING] [] [oracle.iam.consoles.faces.mvc.common] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [APP: oim#11.1.1.3.0] java.lang.NullPointerException
    [2012-07-26T12:16:48.317+05:30] [oim_server1] [ERROR] [] [oracle.iam.consoles.faces.mvc.common] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm][APP: oim#11.1.1.3.0]
    This occurs for all users. Even xelsysadm. Please help me resolve this issue. Its rather urgent. More over there is no concrete and specific error shown in the logs so i am totally confused. And this error started occurring after I had changed some attributes through the administration and then mapped these attributes to RequestDataSet through MDS. Those pages though work fine. Maybe the Profile page still has some attribute that I have deleted in administration page or something. Not sure. In fact unable to find any specific data set for the profile page in the MDS. I can only see the Request, Create User, Modify user and other such datasets. If anyone knows the data set which profile page uses, then please do reply. Any help is hugely appreciated.
    Thanks,
    $id

    Hi,
    Well ya it is problematic for us since no user can access his Profile page and hence has no way to see his own details in the OIM. Not even xelsysadm user. Only xelsysadm and other administrators can view other users and their own profile but that is through the Administration console and not through self service since clicking on Profile tab in self service simply throws this error. Also can you suggest some good debugger for the same?
    Thanks,
    $id

  • Extending a OAF Page - Errors OALL8 is in an inconsistent state.

    Hi,
    I am trying to extend Item Creation page in PLM. The page is in OAFramework. Brought the page, to the client and trying to run it in client, JDeveloper throughs the following error. Any help is greatly appreciated. The applications version is 12.1.1 and the JDeveloper version is 10.1.3.3.0.3. The page that is under discussion is /oracle/apps/ego/item/eu/webui/EGOENTERITEMDESCPGL.
    oracle.apps.fnd.framework.OAException: oracle.jbo.SQLStmtException: JBO-27122: SQL error during statement preparation. Statement: SELECT PE.PROJ_ELEMENT_ID AS SEARCH_VALUE,
    PE.NAME AS DISPLAY_TEXT,
    OBJECT_CLASSIFICATION_CODE AS CATALOG_GROUP_ID
    FROM EGO_OBJ_TYPE_LIFECYCLES OLC,
    PA_EGO_LIFECYCLES_V PE,
    FND_OBJECTS O
    WHERE PE.PROJ_ELEMENT_ID = OLC.LIFECYCLE_ID
    AND O.OBJ_NAME =:1
    AND OLC.OBJECT_ID = O.OBJECT_ID
    AND OLC.OBJECT_CLASSIFICATION_CODE in
    SELECT TO_CHAR(IC.ITEM_CATALOG_GROUP_ID)
    FROM MTL_ITEM_CATALOG_GROUPS_B IC
    CONNECT BY PRIOR PARENT_CATALOG_GROUP_ID = ITEM_CATALOG_GROUP_ID
    START WITH ITEM_CATALOG_GROUP_ID = :2
         at oracle.apps.fnd.framework.OAException.wrapperException(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(Unknown Source)
         at OA.jspService(_OA.java:87)
         at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
         at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:462)
         at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
         at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
         at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
         at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:122)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:111)
         at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
         at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239)
         at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34)
         at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
         at java.lang.Thread.run(Thread.java:595)
    continued....

    cotinued the exception...
    ## Detail 0 ##
    java.sql.SQLException: OALL8 is in an inconsistent state.
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:138)
         at oracle.jdbc.driver.T4C8Oall.init(T4C8Oall.java:325)
         at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:170)
         at oracle.jdbc.driver.T4CPreparedStatement.execute_for_rows(T4CPreparedStatement.java:633)
         at oracle.jdbc.driver.OracleStatement.execute_maybe_describe(OracleStatement.java:1048)
         at oracle.jdbc.driver.T4CPreparedStatement.execute_maybe_describe(T4CPreparedStatement.java:535)
         at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1126)
         at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3001)
         at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:3043)
         at oracle.jbo.server.QueryCollection.buildResultSet(QueryCollection.java:857)
         at oracle.jbo.server.QueryCollection.executeQuery(QueryCollection.java:666)
         at oracle.jbo.server.ViewObjectImpl.executeQueryForCollection(ViewObjectImpl.java:3655)
         at oracle.jbo.server.OAJboViewObjectImpl.executeQueryForCollection(Unknown Source)
         at oracle.apps.fnd.framework.server.OAViewObjectImpl.executeQueryForCollection(Unknown Source)
         at oracle.jbo.server.ViewRowSetImpl.execute(ViewRowSetImpl.java:742)
         at oracle.jbo.server.ViewRowSetImpl.executeQueryForMasters(ViewRowSetImpl.java:891)
         at oracle.jbo.server.ViewRowSetImpl.executeQueryForMode(ViewRowSetImpl.java:805)
         at oracle.jbo.server.ViewRowSetImpl.executeQuery(ViewRowSetImpl.java:799)
         at oracle.jbo.server.ViewObjectImpl.executeQuery(ViewObjectImpl.java:3575)
         at oracle.apps.fnd.framework.server.OAViewObjectImpl.executeQuery(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAWebBeanPickListHelper.createListDataObject(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAWebBeanPickListHelper.getListDataObject(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAWebBeanPickListHelper.getList(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAWebBeanPickListHelper.getList(Unknown Source)
         at oracle.apps.fnd.framework.webui.beans.message.OAMessageChoiceBean.getList(Unknown Source)
         at oracle.apps.fnd.framework.webui.OADataBoundValuePickListData.getValue(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.getAttributeValueImpl(Unknown Source)
         at oracle.apps.fnd.framework.webui.beans.message.OAMessageChoiceBean.getAttributeValueImpl(Unknown Source)
         at oracle.cabo.ui.BaseUINode.getAttributeValue(Unknown Source)
         at oracle.apps.fnd.framework.webui.OADataBoundValuePickListSelectionIndex.getValue(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.getAttributeValueImpl(Unknown Source)
         at oracle.apps.fnd.framework.webui.beans.message.OAMessageChoiceBean.getAttributeValueImpl(Unknown Source)
         at oracle.cabo.ui.BaseUINode.getAttributeValue(Unknown Source)
         at oracle.cabo.ui.collection.UINodeAttributeMap.getAttribute(Unknown Source)
         at oracle.cabo.ui.collection.AttributeMapProxy.getAttribute(Unknown Source)
         at oracle.cabo.ui.BaseUINode.getAttributeValueImpl(Unknown Source)
         at oracle.cabo.ui.BaseUINode.getAttributeValue(Unknown Source)
         at oracle.cabo.ui.collection.UINodeAttributeMap.getAttribute(Unknown Source)
         at oracle.cabo.ui.BaseUINode.getAttributeValueImpl(Unknown Source)
         at oracle.cabo.ui.BaseUINode.getAttributeValue(Unknown Source)
         at oracle.cabo.ui.laf.base.BaseLafUtils.getLocalAttribute(Unknown Source)
         at oracle.cabo.ui.laf.base.xhtml.OptionContainerRenderer.getSelectedIndex(Unknown Source)
         at oracle.cabo.ui.laf.base.xhtml.OptionContainerRenderer.populateOptionInfo(Unknown Source)
         at oracle.cabo.ui.laf.base.xhtml.OptionContainerRenderer.createOptionInfo(Unknown Source)
         at oracle.cabo.ui.laf.base.xhtml.OptionContainerRenderer.prerender(Unknown Source)
         at oracle.cabo.ui.laf.base.xhtml.ChoiceRenderer.prerender(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
         at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
         at oracle.cabo.ui.laf.base.xhtml.FormElementRenderer.render(Unknown Source)
         at oracle.apps.fnd.framework.webui.OARendererProxy.render(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAWebBeanPickListRendererProxy.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderNamedChild(Unknown Source)
         at oracle.cabo.ui.laf.base.SwitcherRenderer._renderCase(Unknown Source)
         at oracle.cabo.ui.laf.base.SwitcherRenderer.renderContent(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.composite.UINodeRenderer.renderWithNode(Unknown Source)
         at oracle.cabo.ui.composite.UINodeRenderer.render(Unknown Source)
         at oracle.apps.fnd.framework.webui.OARendererProxy.render(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAWebBeanPickListRendererProxy.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
         at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.composite.UINodeRenderer.renderWithNode(Unknown Source)
         at oracle.cabo.ui.laf.base.xhtml.InlineMessageRenderer.render(Unknown Source)
         at oracle.apps.fnd.framework.webui.OARendererProxy.render(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAWebBeanPickListRendererProxy.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
         at oracle.cabo.ui.laf.base.xhtml.LabeledFieldLayoutRenderer.renderLabel(Unknown Source)
         at oracle.cabo.ui.laf.base.xhtml.LabeledFieldLayoutRenderer.renderContent(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
         at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
         at oracle.cabo.ui.laf.swan.desktop.HeaderRenderer.renderChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
         at oracle.cabo.ui.laf.oracle.desktop.HeaderRenderer.renderContent(Unknown Source)
         at oracle.cabo.ui.laf.swan.desktop.HeaderRenderer.renderContent(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
         at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
         at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
         at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
         at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.composite.ContextPoppingUINode$ContextPoppingRenderer.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
         at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
         at oracle.cabo.ui.laf.swan.desktop.HeaderRenderer.renderChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
         at oracle.cabo.ui.laf.oracle.desktop.HeaderRenderer.renderContent(Unknown Source)
         at oracle.cabo.ui.laf.swan.desktop.HeaderRenderer.renderContent(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
         at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
         at oracle.cabo.ui.laf.base.xhtml.BorderLayoutRenderer.renderIndexedChildren(Unknown Source)
         at oracle.cabo.ui.laf.swan.desktop.ContentRenderer.renderContent(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
         at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
         at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.composite.UINodeRenderer.renderWithNode(Unknown Source)
         at oracle.cabo.ui.composite.UINodeRenderer.render(Unknown Source)
         at oracle.cabo.ui.laf.oracle.desktop.PageLayoutRenderer.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
         at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
         at oracle.cabo.ui.laf.base.xhtml.BodyRenderer.renderContent(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.apps.fnd.framework.webui.beans.OABodyBean.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
         at oracle.cabo.ui.laf.base.xhtml.DocumentRenderer.renderContent(Unknown Source)
         at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
         at oracle.cabo.ui.laf.base.xhtml.DocumentRenderer.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.BaseUINode.render(Unknown Source)
         at oracle.cabo.ui.partial.PartialPageUtils.renderPartialPage(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAPageBean.render(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(Unknown Source)
         at OA.jspService(_OA.java:87)
         at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
         at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:462)
         at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
         at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
         at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
         at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:122)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:111)
         at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
         at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239)
         at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34)
         at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
         at java.lang.Thread.run(Thread.java:595)
    java.sql.SQLException: OALL8 is in an inconsistent state.
    continued...

  • MDS, Script Editor WebPart does not load javascript files with script tag

    Hello everyone,
    I have MDS and I would like to use some custom Javascript inside of a script editor web part in a page of my site.
    When I add the references to the libraries I need in the Script Editor Web Part SharePoint is smart enough to disable MDS on that page.
    I would like to be able to load external libraries inside of my Script Editor Web Part (without using ScriptLink or anything that would require the edition of the masterpage) but still using the added value of MDS.
    Can I use SOD for that? What would be the best pattern? Could you provide a simple example?
    Thanks in advance for your help!

    Hi,
    Per my knowledge, including CSS and JavaScript files using HTML style and script tags is not supported in MDS(Minimal Download Strategy).
    We can refer the custom JavaScript file in the .aspx page or master page using ScriptLink control.
    <SharePoint:ScriptLink language="javascript" name="custom_javascript.js" runat="server" />
    The following articles for your reference:
    http://sharepointsnacks.blogspot.com/2014/02/sharepoint-2013-minimal-download.html
    http://tech.bool.se/make-javascript-code-work-with-minimal-download-strategy-part-2/
    Thanks,
    Dennis Guo
    TechNet Community Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Dennis Guo
    TechNet Community Support

  • How to show more than 1 row

    N > iSupplier Portal Full Access > Account (Tab) > Create Invoices > Update Invoices
    Under “Other Charges” you have “Line Charge Type” of Tax, Freight and Miscellaneous. Freight and Miscellaneous have “Add Another Row” button. I added “Add Another Row” to Tax by changing code in “LinesMainRNCO.java”.
    if(oatablebean != null)
    oatablebean.setInsertable(true); // Added this to enable “Add Another Row”
    oatablebean.prepareForRendering(oapagecontext); // Added this to enable “Add Another Row”
    OAMessageTextInputBean oamessagetextinputbean = (OAMessageTextInputBean)oatablebean.findIndexedChildRecursive("TaxAmount");
    if(oamessagetextinputbean != null)
    oamessagetextinputbean.setPrompt(oamessagetextinputbean.getPrompt() + " (" + s1 + ")");
    Problem is when I add a new row it shows only one row and I get “Previous” “Next” buttons for navigation. For Freight and Miscellaneous when I add new rows up to 10 rows get displayed and from 11th row on I get the “Navigation” buttons “Previous” “Next”.
    How do I enable displaying “10” rows for Tax.
    I tried to fix this in “$AP_TOP/mds/invoice/isp/pages/ApInvLinesPG.xml”
    <oa:table id="TaxLineTable" blockSize="1" shortDesc="Tax Lines Table" width="100%">
    Removed blockSize=”1”; also tried blockSize=”10”
    But that did not help.
    So, how can I control display of rows?
    Any pointers would be really appreciated.
    Thanks.

    Did you import the page xml to MDS after modification?
    --Shiv                                                                                                                                                                                               

  • How to show other datatypes in attachment table

    Currently, when the attachment table bean (OAAttachmentTableBean) is added to a page, it is hard-coded to only show attachments with a datatype_id of 1,2,5, or 6. These values correspond to the FND_DOCUMENT_DATATYPE rows for
    1 - short text
    2 - long text
    5 - web page
    6 - file
    We would like to extend this view so that we can see other (user-defined) datatypes in the region. It appears that the hard-coded where clause for the attachment regions includes the following clause:
    and datatype_id in (6,2,1,5)
    This where clause is added to the view FndAttachedDocumentsDomExtensionVO at runtime. The controller class is oracle.apps.ak.attach.webui.AkAttachmentListCO. At runtime AkAttachmentListCO.processRequest calls AkAttachmentHolderCO to build the where clause. This class has 2 methods (one for AK framework, one for MDS migrated modules) which actually create the where clause:
    initAkAttachmentsVO calls FndDocumentsVlVOImpl.class (for AK based pages)
    initMDSAttachmentVOs calls OAAttachmentUtils.buildWhereClauseForAttachmentVO (for MDS repository based pages).
    Is there any easy way to extend this region to allow additional attachment datatypes? The prospect of extending the controller class and then digging down to this level does not seem desirable.
    Also, is there any way to hide individual columns in the Attachments Table region? I have not had any success with overriding the controller class and getting a handle to the actual attachment table item.
    Thanks in advance,
    Ed

    Hi Manmath,
    Unfortunately, XL Reporter cannot pull data from a user-defined table in to a report. Your only option is to use the built-in features of Excel itself to get the data. Excel can pull data in to a spreadsheet using a database connection (eg OLE DB or ODBC) or, if you are familiar with programming Excel using the VBA interface, you can use VBA to open a database connection and pull extra data in to a report.
    Kind Regards,
    Owen

  • Unable to open OAF page oracle.adf.mds.MetadataDefException:

    I am unable to open a OAF OAF page. The error message that i am getting is
    oracle.adf.mds.MetadataDefException: Unable to find component with absolute reference = /bob/oracle/apps/ak/pmrtest/webui/PMRTestPG-ROHR-MRA=36105=3014=Y=Y, XML Path = null. Please verify that the reference is valid and the definition of the component exists either on the File System or in the MDS Repository.
    I tried running the below
    begin
    jdr_utils.printdocument(<PageName>);
    end;
    It throws and error "Could not find document <Pagename>"
    Can anyone pls help resolve this issue
    Thanks

    Hi Gyan,
    When I printdocument for that region, I see the xxpositionname1 as the messagestyledtext item.
    <insert before="ManagerColumn">
    <oa:column id="xxPositionName" adminCustomizable="true" bandingShade="none" cellNoWrapFormat="false" columnDataFormat="textFormat" displayGrid="true" rendered="true" scope="." totalValue="false" userCustomizable="false"
    xmlns:oa="http://xmlns.oracle.com/oa">
    <ui:columnHeader xmlns:ui="http://xmlns.oracle.com/uix/ui">
    <oa:sortableHeader id="xxPositionNameSH" adminCustomizable="true" cellNoWrapFormat="false" initSortSeq="none" prompt="Position" rendered="true" required="no" scope="." sortState="yes" userCustomizable="false"/>
    </ui:columnHeader>
    <ui:contents xmlns:ui="http://xmlns.oracle.com/uix/ui">
    <oa:messageStyledText id="xxPositionName1" adminCustomizable="true" cellNoWrapFormat="false" dataType="VARCHAR2" initSortSeq="none" prompt="Position" queryable="false" rendered="true" required="no" scope="."
    selectiveSearchCriteria="false" serverUnvalidated="false" sortState="no" tipType="none" totalValue="false" userCustomizable="false" vAlign="middle" viewAttr="Name1" viewName="IrcOfferSearchVO" warnAboutChanges="true"/>
    </ui:contents>
    </oa:column>
    </insert>
    Thanks,
    HC

  • Copying OA page definition from MDS of 1 APPS instance to other

    Hi,
    Summary:
    How to copy page definition from MDS of one instance to other?
    In Detail
    I am moving my OAF application from one APPS instance(say A) to other(say B).
    In instance 'A' I have uploaded the OA pages using import command.
    But I can do the same in instance 'B'
    A third party vendor needs to copy the page definition from MDS in instance A to instance B.
    How can it be done?
    Thanks,
    Gowtam.

    If a third party is involved, then I will suggest to use the Functional Administrator resposnsibility to export and import the personaizations through a nice GUI. It gives you the option to search for personalization by applications and document path. Exported docs get saved to a directory as specified throught the profile option "FND: Personalization Document Root Path". Same can be used to import to the next instance.
    You can also look at the Dev guide for more details and note 370734.1.
    --Shiv                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • Deploying custom page to MDS respository

    Hi:
    I built a new page under Jdeveloper with OA extension. It runs fine in my jdeveloper client.I'm ready to deploy it to the MDS responsitory. When I use the oracle.jrad.tools.xml.importer.XMLImporter to import the xml definition to the responsitory, I got the following error:Exception in thread main java.lang.noclassdeffounderror: oracle/jrad/tools/xml/importer/XMLImporter. I guess it fails to find the library in the classpath. Any idea to fix this. Suggestion is greatly appreciated.
    Thanks in advance...

    Hi,
    use import utility instead of XMLImporter. I will give example here
    import D:\Jdev\jdevhome\jdev\myprojects\oracle\apps\imc\customer\account\createupdate\webui\MyTestRN.xml -username apps -password visadmin -rootdir D:\Jdev\jdevhome\jdev\myprojects\ -dbconnection "(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = maui.usa.trianz.com)(PORT = 1521)))(CONNECT_DATA = (SID = VIS)(SERVER = DEDICATED)))"
    Bye
    Pal

  • Tab Page In OAFramework

    Hi All,
    Does any one know how to create Tab Pages in OAFramework?
    Please let me know the steps for the same.
    I request you that kindly provide me documents/url, if you have it where I can get more information on it.
    Thanks in Advance.
    Regards,

    Hi All,
    Does any one know how to create Tab Pages in OAFramework?
    Please let me know the steps for the same.
    I request you that kindly provide me documents/url, if you have it where I can get more information on it.
    Thanks in Advance.
    Regards,

  • How to set the default context value for flexfield in OAFramework pages

    Hi,
    I have a page which contains a contexxt value field i.e Flexfields
    To select the context value we have to select the value from drop down
    So Here we want to display the context value immediately when the page is called
    How to set the default valu in this case
    Regards,
    Krishna

    You can set the Attribute category view attribute to the Flexfield context value and call prepareforRendering in the flex bean. Check the dev guide for details.
    Regards
    Sumit

  • Creating a nice text in the custom oaframework page.

    Hi,
    I was trying to write some text in the page. The text is in different paragraphs, different fonts and has headings and underlines. So in a page, i tried using different items, regions but couldn't accomplish my requirement.
    What is the best approach of doing this?
    Thanks in advance.
    PK

    Typically, text font is written per Oracle Standard. They call it the Standard Look and Feel for OAF. You could probably go into your UIX page and make manual updates to the XML code. Give it a try and let me know how it works.
    -Scott

  • RadiButtons Functionality in OAFramework page

    Hi All,
    I have 3 radiobuttons like HQLocations,Notrequired & OneTimeAddress and having the MessageTextInput button( Attribute1) in a OAF page.
    The Requirement is as follows
    1). If i select HQLocations Radio Button then MessageTextInput button( Attribute1) should be readonly and display the POPUP LOV window on the same page with a valid HQAddresses.
    2.) If i select the Notrequired RadioButton then the MessageTextInput button( Attribute1) should be readonly and click NEXT button then it goes to the next page.
    3.) If i click OneTimeAddress RadioButton then MessageTextInput button( Attribute1) should be Readonly 'FALSE' and redirected to same page.
    3RadioButtons & RadioGroup are defined in CO.class file and MessageTextInput button( Attribute1) is defined in.XML file only.
    This is my CO.class code for 3Radibuttons & radioGroup.
    package oracle.apps.icx.por.req.webui;
    import oracle.apps.fnd.framework.webui.OAPageContext;
    import oracle.apps.fnd.framework.webui.beans.OAWebBean;
    import oracle.apps.fnd.framework.webui.beans.message.OAMessageRadioButtonBean;
    import oracle.apps.icx.por.req.webui.OneTimeLocationCO;
    public class OneTimeLocationCO extends OneTimeLocationCO
    public OneTimeLocationCO()
    public void processRequest(OAPageContext oapagecontext, OAWebBean oawebbean)
    super.processRequest(oapagecontext, oawebbean);
    OAMessageRadioButtonBean hqButton = (OAMessageRadioButtonBean)oawebbean.findChildRecursive("GroupButtonOne");
    hqButton.setName("reqRadioGroup");
    hqButton.setValue("HQ Location LOV ");
    hqButton.setRendered(true);
    OAMessageRadioButtonBean naButton = (OAMessageRadioButtonBean)oawebbean.findChildRecursive("GroupButtonTwo");
    naButton.setName("reqRadioGroup");
    naButton.setValue("Not Applicable");
    naButton.setRendered(true);
    OAMessageRadioButtonBean onetimeButton = (OAMessageRadioButtonBean)oawebbean.findChildRecursive("GroupButtonThree");
    onetimeButton.setName("reqRadioGroup");
    onetimeButton.setValue("One Time Address");
    onetimeButton.setRendered(true);
    public void processFormRequest(OAPageContext oapagecontext, OAWebBean oawebbean)
    super.processFormRequest(oapagecontext, oawebbean);
    String radioGroupValue = oapagecontext.getParameter("reqRadioGroup");
    Anyone help me to change the code for the above requirement. I am a new to OAF and I don't have much more knowledge on JAVA.
    IT's Urgent. Please help me on this.
    Many thanks in advance,
    Nag.

    You can solve it by adding a space with the column like
    select emp_id || ' '
    from ....
    This way it won't be considered as Numeric value in the excel.
    --Prasanna                                                                                                                                                                                                                                                                                                                                                       

  • Custom OAFramework page

    Hi all,
    I want to make a custom page and add it to EBusiness suite. can I use Jdeveloper 10g (10.1.x) for this. if yes, how can I deploy it to server and how can I run it on the Ebusiness suite.
    (sorry for bad english)
    Thanks for any help.
    Murat Nohutcu

    Hi,
    you should use Oracle9i JDeveloper/OA Extension.
    You can download it from Metalink (patch number: 4045639).
    Then you can find useful info on how to use it and how to deploy your own pages in E-Business suite reading the "OA Framework Developer's Guide" (you can find it on Metalink too: note 269138.1).
    Hope this helps you.
    Bye
    Raffy

  • KIMYONG :  Worklist Page 에서  Sort 기능이 안될경우 조치사항

    Symptoms
    특정 Patch적용후 Workflow Notification page 에서 Sort page가 안되는경우가 있습니다.
    이에 대한 조치사항을 기술하고자 합니다.
    Solution
    1. 먼저 아래 Profile Option을 확인하고 Personalize 기능이 Disabled 되어 있는지 확인합니다.
    Personalize Self Service Definition - Yes
    FND: Personalization Region Link - Yes
    2. 그리고 아래 navigation에 맞춰 Row Layout: Home Content Row. 에서 Rendered 를 TRUE로 설정하면
    Sort를 사용할수 있습니다. 자세한 사항은 Step별로 아래 영문 내용을 참고하세요.
    2-1. Login to Applications Home Page and select the 'Personalize Page' link
    2-2. In the 'Choose Personalization Context' page, select the "Apply" button
    2-3. In the Personalization Structure table, expand the following:
    "Table Layout: (topTableLayoutContainer)" then
    "Row Layout: (tableLayoutRow)" then
    "Cell Format: (worklistResponsibilityLeftCell)"
    2-4. See below "Cell Format: (worklistResponsibilityLeftCell)" and expand the
    following:
    "Table Layout: Home Contenttable" then
    "Row Layout: Home Content Row"
    2-5. Select "Personalize" for "Row Layout: Home Content Row."
    2-6. In the Personalization Properties region, set "Rendered" to "True" at
    the level you require
    (e.g. Site.) and sort
    Allowed to descending. Then select the "Apply" button.
    2-7 Select "Return to Application" link.
    Reference
    Note 564467.1 Sorting Not Working On Worklist Page

Maybe you are looking for

  • Satellite Pro L20 - Can't get WLAN to work

    Hi, I'm having problems with my Satellite Pro L20 after a reinstall. The wlan wont work. I installed the correct driver but have had no luck. Any body have the same issue? Any help would be great

  • Warning Capture in Log file using SSIS 2008

    While doing insert from datasource1 (flat file/ xml source) to datasource2(Oledb) , some data is getting truncated . The User want to capture the log in some log file. The field which got truncated along with the row details and number of truncation

  • Configuring Aironet 1040 with WPA2-PSK

    I am attempting to configure two Aironet 1040 series wireless access points for the first time and am having some difficulty. This office does not have a RADIUS server so I would like to set them up to use WPA2 with a pre-shared key. However just how

  • How to unlock a numbers file?

    After upgrading 10.9 my Number file (ver 3.0) says I do not have permission to write to it? How do I unlock it.

  • Bring back delets

    does any one know if there is anyway to bring back what has been trashed and emptied is there any way?