8 Replies Latest reply on Feb 29, 2008 12:23 AM by Kalimuthu V-Oracle

    Error in creating a new region in OAF

    user621385
      I have created a new region and wanted to associate it to an existing page through personalization. Initially it errored out just on creating the Flexible layout where i just provided the id name. After bouncing the server several times, at one point of time i was successfull in associating the region by following the same steps, by which it was erroring out previously.

      Things were working fine. Now due to some other requirement i bounced the apache server one more and now again it is erroring out...
      Following is the error message:

      Logout

      Error Page
      Exception Details.
      oracle.apps.fnd.framework.OAException: oracle.adf.mds.exception.MDSRuntimeException: Unable to find component with absolute reference = /xxdev/oracle/apps/po/reqsummary/webui/XXDEVReqSummaryRN.LinesResultsTable.Supplier, 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.
           at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:896)
           at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1169)
           at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:2142)
           at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:532)
           at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:420)
           at OA.jspService(_OA.java:213)
           at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
           at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:335)
           at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:478)
           at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:401)
           at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
           at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
           at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)
           at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
           at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)
           at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:627)
           at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:376)
           at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:870)
           at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:451)
           at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:299)
           at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:187)
           at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
           at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
           at java.lang.Thread.run(Thread.java:595)
      ## Detail 0 ##
      oracle.adf.mds.exception.MDSRuntimeException: Unable to find component with absolute reference = /xxdev/oracle/apps/po/reqsummary/webui/XXDEVReqSummaryRN.LinesResultsTable.Supplier, 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.
           at oracle.adf.mds.internal.MUnResolvedState.resolveState(MUnResolvedState.java:195)
           at oracle.adf.mds.internal.ElementData.resolveState(ElementData.java:509)
           at oracle.adf.mds.internal.ElementData.getUntransAttrVal(ElementData.java:922)
           at oracle.adf.mds.internal.ElementData.getAttrVal(ElementData.java:835)
           at oracle.adf.mds.internal.ElementData.getAttributeValue(ElementData.java:260)
           at oracle.adf.mds.internal.Cache.getAttribute(Cache.java:237)
           at oracle.adf.mds.internal.MetadataManagerBase.getAttributeValueInternal(MetadataManagerBase.java:1103)
           at oracle.adf.mds.internal.MElementImpl.getAttrValueOrExpression(MElementImpl.java:620)
           at oracle.adf.mds.internal.MElementImpl.getAttributeValue(MElementImpl.java:230)
           at oracle.adf.mds.MElement.getLocalRef(MElement.java:291)
           at oracle.adf.mds.internal.XMElementImpl.<init>(XMElementImpl.java:367)
           at oracle.adf.mds.internal.XMElementImpl.createChild(XMElementImpl.java:656)
           at oracle.adf.mds.internal.XMElementImpl.resolveDescendants(XMElementImpl.java:282)
           at oracle.adf.mds.internal.XMElementImpl.resolveDescendants(XMElementImpl.java:283)
           at oracle.adf.mds.internal.XMElementImpl.getGroupings(XMElementImpl.java:120)
           at oracle.apps.fnd.framework.webui.JRAD2AKMapper.processRegion(JRAD2AKMapper.java:1163)
           at oracle.apps.fnd.framework.webui.JRAD2AKMapper.processGrouping(JRAD2AKMapper.java:1403)
           at oracle.apps.fnd.framework.webui.JRAD2AKMapper.processRegion(JRAD2AKMapper.java:1245)
           at oracle.apps.fnd.framework.webui.JRAD2AKMapper.processGrouping(JRAD2AKMapper.java:1403)
           at oracle.apps.fnd.framework.webui.JRAD2AKMapper.processRegion(JRAD2AKMapper.java:1245)
           at oracle.apps.fnd.framework.webui.JRAD2AKMapper.processGrouping(JRAD2AKMapper.java:1403)
           at oracle.apps.fnd.framework.webui.JRAD2AKMapper.processRegion(JRAD2AKMapper.java:1245)
           at oracle.apps.fnd.framework.webui.JRAD2AKMapper.processPage(JRAD2AKMapper.java:1008)
           at oracle.apps.fnd.framework.webui.JRAD2AKMapper.loadPage(JRAD2AKMapper.java:797)
           at oracle.apps.fnd.framework.webui.OAPageBean.initializeCustomizationsMDS(OAPageBean.java:6592)
           at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:2317)
           at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1888)
           at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:532)
           at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:420)
           at OA.jspService(_OA.java:213)
           at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
           at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:335)
           at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:478)
           at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:401)
           at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
           at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
           at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)
           at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
           at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)
           at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:627)
           at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:376)
           at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:870)
           at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:451)
           at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:299)
           at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:187)
           at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
           at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
           at java.lang.Thread.run(Thread.java:595)
      oracle.adf.mds.exception.MDSRuntimeException: Unable to find component with absolute reference = /xxdev/oracle/apps/po/reqsummary/webui/XXDEVReqSummaryRN.LinesResultsTable.Supplier, 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.
           at oracle.adf.mds.internal.MUnResolvedState.resolveState(MUnResolvedState.java:195)
           at oracle.adf.mds.internal.ElementData.resolveState(ElementData.java:509)
           at oracle.adf.mds.internal.ElementData.getUntransAttrVal(ElementData.java:922)
           at oracle.adf.mds.internal.ElementData.getAttrVal(ElementData.java:835)
           at oracle.adf.mds.internal.ElementData.getAttributeValue(ElementData.java:260)
           at oracle.adf.mds.internal.Cache.getAttribute(Cache.java:237)
           at oracle.adf.mds.internal.MetadataManagerBase.getAttributeValueInternal(MetadataManagerBase.java:1103)
           at oracle.adf.mds.internal.MElementImpl.getAttrValueOrExpression(MElementImpl.java:620)
           at oracle.adf.mds.internal.MElementImpl.getAttributeValue(MElementImpl.java:230)
           at oracle.adf.mds.MElement.getLocalRef(MElement.java:291)
           at oracle.adf.mds.internal.XMElementImpl.<init>(XMElementImpl.java:367)
           at oracle.adf.mds.internal.XMElementImpl.createChild(XMElementImpl.java:656)
           at oracle.adf.mds.internal.XMElementImpl.resolveDescendants(XMElementImpl.java:282)
           at oracle.adf.mds.internal.XMElementImpl.resolveDescendants(XMElementImpl.java:283)
           at oracle.adf.mds.internal.XMElementImpl.getGroupings(XMElementImpl.java:120)
           at oracle.apps.fnd.framework.webui.JRAD2AKMapper.processRegion(JRAD2AKMapper.java:1163)
           at oracle.apps.fnd.framework.webui.JRAD2AKMapper.processGrouping(JRAD2AKMapper.java:1403)
           at oracle.apps.fnd.framework.webui.JRAD2AKMapper.processRegion(JRAD2AKMapper.java:1245)
           at oracle.apps.fnd.framework.webui.JRAD2AKMapper.processGrouping(JRAD2AKMapper.java:1403)
           at oracle.apps.fnd.framework.webui.JRAD2AKMapper.processRegion(JRAD2AKMapper.java:1245)
           at oracle.apps.fnd.framework.webui.JRAD2AKMapper.processGrouping(JRAD2AKMapper.java:1403)
           at oracle.apps.fnd.framework.webui.JRAD2AKMapper.processRegion(JRAD2AKMapper.java:1245)
           at oracle.apps.fnd.framework.webui.JRAD2AKMapper.processPage(JRAD2AKMapper.java:1008)
           at oracle.apps.fnd.framework.webui.JRAD2AKMapper.loadPage(JRAD2AKMapper.java:797)
           at oracle.apps.fnd.framework.webui.OAPageBean.initializeCustomizationsMDS(OAPageBean.java:6592)
           at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:2317)
           at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1888)
           at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:532)
           at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:420)
           at OA.jspService(_OA.java:213)
           at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
           at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:335)
           at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:478)
           at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:401)
           at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
           at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
           at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)
           at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
           at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)
           at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:627)
           at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:376)
           at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:870)
           at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:451)
           at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:299)
           at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:187)
           at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
           at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
           at java.lang.Thread.run(Thread.java:595)


      Logout

      Copyright (c) 2006, Oracle. All rights reserved.
        • 1. Re: Error in creating a new region in OAF
          Ranjit Natarajan-Oracle
          Did you check whether the region XXDEVReqSummaryRN (/xxdev/oracle/apps/po/reqsummary/webui/XXDEVReqSummaryRN) is present in the MDS repository and it contains the item Supplier under LinesResultsTable.
          • 2. Re: Error in creating a new region in OAF
            553097
            Hi,
            Have u imported the region to MDS.And are u giving correct path in the extend property.
            Thanks
            • 3. Re: Error in creating a new region in OAF
              557833
              Looks like the region XXDEVReqSummaryRN is invalid on the MDS. Upload the region again and test after bouncing the server.

              --Shiv                                                                                                                                                                                                                                                                       
              • 4. Re: Error in creating a new region in OAF
                user621385
                I am sure the region is properly uploaded and the weird thing about all this is....at times the error is not coming and the screen is dispalying properly..and at times it is erroring out....i am not doing any changes in between
                • 5. Re: Error in creating a new region in OAF
                  553097
                  Hi,
                  If the region rendering depends on bouncing the server then please contact ur DBA as something might be wrong with ur instance.
                  Thanks
                  • 6. Re: Error in creating a new region in OAF
                    user621385
                    But this is not happening for other pages..only this page is creating problem...
                    This region I am creating for the page whose navigation is as shown below:
                    1) Login as PO Super User
                    2) Go to Requisition Work Bench -> Requisitions -> Summary -> Lines Tab.

                    In this page in the search region I need to add one Criteria Item named Requisition Description
                    Now in our development instance,creating a Criteria Itme for this region through personalization is not enabled. But the same thing is enabled in the Test Environment. However if I go and just click on Create Item -> Criteria row and provide the id name and click on Apply the page is erroring out. Would anyone please try replication the same in their available instance and let me know whether they are facing similar issues.
                    • 7. Re: Error in creating a new region in OAF
                      557833
                      Are you using load balanced servers?

                      --Shiv                                                                                                                                                                                                                   
                      • 8. Re: Error in creating a new region in OAF
                        Kalimuthu V-Oracle
                        Hi,

                        Check the RN is there the MDS using the following script,

                        begin
                        jdr_utils.printDocument('/xxdev/oracle/apps/po/reqsummary/webui/XXDEVReqSummaryRN);
                        end;

                        Even if you find, delete the document and upload again and then check the issue.

                        begin
                        jdr_utils.deleteDocument('/xxdev/oracle/apps/po/reqsummary/webui/XXDEVReqSummaryRN');
                        end;

                        Do the above scripts in Toad and commit.

                        With Regards,
                        Kali.
                        OSSI.