1 2 Previous Next 17 Replies Latest reply on May 13, 2011 12:53 AM by ORA_AJ

    Vo exendtion error

    818948
      Hi All,
      I am working in R12.1.3 and i did a vo extendtion and createa a new tensient attribute but when i personalize the particular field with spel then i got this error.

      The spel code is:-${oa.XXTaskprogDtlsVOO.CalPhysicalPerc}

      Error: oracle.apps.fnd.framework.OAException: Message not found. Application: FND, Message Name: FND_VIEWOBJECT_NOT_FOUND. Tokens: VONAME = XXTaskprogDtlsVOO; APPLICATION_MODULE = oracle.apps.pa.progress.server.TaskProgDtlsAM;
           at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1247)
           at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:2195)
           at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:543)
           at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:431)
           at OA.jspService(_OA.java:212)
           at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
           at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:379)
           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.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:621)
           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.AJPRequestHandler.run(AJPRequestHandler.java:313)
           at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
           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:619)
      ## Detail 0 ##
      oracle.apps.fnd.framework.OAException: Message not found. Application: FND, Message Name: FND_VIEWOBJECT_NOT_FOUND. Tokens: VONAME = XXTaskprogDtlsVOO; APPLICATION_MODULE = oracle.apps.pa.progress.server.TaskProgDtlsAM;
           at oracle.apps.fnd.framework.webui.OADataBoundValueViewObject.getViewObject(OADataBoundValueViewObject.java:355)
           at oracle.apps.fnd.framework.webui.OADataBoundValueViewObject.getViewName(OADataBoundValueViewObject.java:221)
           at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBeanProperties(PPRHelper.java:473)

      Can any one help on this.
        • 1. Re: Vo exendtion error
          784264
          hi

          Please Check CalPhysicalPerc is Transient BOOLEAN Attribute?
          • 2. Re: Vo exendtion error
            Gyan Darpan
            Hi,

            Your are putting the name of the extended VO is your SPELL. Once you extend your VO it automatically call the extended one.

            so replace your spell code as:-${oa.TaskprogDtlsVOO.CalPhysicalPerc}//Replace XXTaskprogDtlsVOO with TaskprogDtlsVOO (I hope this is your seeded vo name)

            Regards,
            Gyan
            • 3. Re: Vo exendtion error
              818948
              Hi,
              yes this is the seeded VO(TaskprogDtlsVO).so if i create a transient attribute in the seeded vo i want to java files so i extend the VO.

              Could you Please give me some solution.
              • 4. Re: Vo exendtion error
                818948
                Hi,
                yes this is the seeded VO(TaskprogDtlsVO).so if i create a transient attribute in the seeded vo i want to java files so i extend the VO.

                Could you Please give me some solution.
                • 5. Re: Vo exendtion error
                  818948
                  Hi,
                  yes this is the seeded VO(TaskprogDtlsVO).so if i create a transient attribute in the seeded vo i want to java files so i extend the VO.

                  Could you Please give me some solution.
                  • 6. Re: Vo exendtion error
                    818948
                    Hi All,
                    I changed the SPEL property as ${oa.TaskprogDtlsVO.CalPhysicalPerc}.but again i got the same error.

                    But TaskprogDtlsVO is a seeded VO.

                    Error:
                    racle.apps.fnd.framework.OAException: Message not found. Application: FND, Message Name: FND_VIEWOBJECT_NOT_FOUND. Tokens: VONAME = TaskprogDtlsVO; APPLICATION_MODULE = oracle.apps.pa.progress.server.TaskProgDtlsAM;
                         at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1247)
                         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:2195)
                         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:543)
                         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:431)
                         at OA.jspService(_OA.java:212)
                         at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
                         at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:379)
                         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.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:621)
                         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.AJPRequestHandler.run(AJPRequestHandler.java:313)
                         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
                         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:619)
                    ## Detail 0 ##
                    oracle.apps.fnd.framework.OAException: Message not found. Application: FND, Message Name: FND_VIEWOBJECT_NOT_FOUND. Tokens: VONAME = TaskprogDtlsVO; APPLICATION_MODULE = oracle.apps.pa.progress.server.TaskProgDtlsAM;
                         at oracle.apps.fnd.framework.webui.OADataBoundValueViewObject.getViewObject(OADataBoundValueViewObject.java:355)
                         at oracle.apps.fnd.framework.webui.OADataBoundValueViewObject.getViewName(OADataBoundValueViewObject.java:221)
                         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBeanProperties(PPRHelper.java:473)
                    • 7. Re: Vo exendtion error
                      818948
                      Hi All,
                      Any help on this.
                      • 8. Re: Vo exendtion error
                        ORA_AJ
                        Hi

                        The SPEL code should be
                        {oa.<ViewInstanceName>.<ViewAttributeName>}   // Use View instance name instead of View Name
                        Hope it helps!!

                        Thanks
                        AJ
                        • 9. Re: Vo exendtion error
                          818948
                          Hi All,
                          For the SPEL i am using this:
                          ${oa.XXTaskprogDtlsVO.CalPhysicalPerc}

                          where my ViewInstanceName is XXTaskprogDtlsVO and my ViewAttributeName is CalPhysicalPerc.

                          but when i coming back to my page i got this error.

                          ERROR:
                          oracle.apps.fnd.framework.OAException: Message not found. Application: FND, Message Name: FND_VIEWOBJECT_NOT_FOUND. Tokens: VONAME = XXTaskprogDtlsVO; APPLICATION_MODULE = oracle.apps.pa.progress.server.TaskProgDtlsAM;
                               at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1247)
                               at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:2195)
                               at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:543)
                               at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:431)
                               at OA.jspService(_OA.java:212)
                               at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
                               at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:379)
                               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.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:259)
                               at com.evermind.server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:51)
                               at com.evermind.server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:193)
                               at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:284)
                               at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:198)
                               at com.evermind.server.http.EvermindPageContext.forward(EvermindPageContext.java:395)
                               at OA.jspService(_OA.java:221)
                               at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
                               at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:379)
                               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.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:259)
                               at com.evermind.server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:51)
                               at com.evermind.server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:193)
                               at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:284)
                               at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:198)
                               at com.evermind.server.http.EvermindPageContext.forward(EvermindPageContext.java:395)
                               at OA.jspService(_OA.java:221)
                               at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
                               at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:379)
                               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.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:621)
                               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.AJPRequestHandler.run(AJPRequestHandler.java:313)
                               at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
                               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:619)
                          ## Detail 0 ##
                          oracle.apps.fnd.framework.OAException: Message not found. Application: FND, Message Name: FND_VIEWOBJECT_NOT_FOUND. Tokens: VONAME = XXTaskprogDtlsVO; APPLICATION_MODULE = oracle.apps.pa.progress.server.TaskProgDtlsAM;
                               at oracle.apps.fnd.framework.webui.OADataBoundValueViewObject.getViewObject(OADataBoundValueViewObject.java:355)
                               at oracle.apps.fnd.framework.webui.OADataBoundValueViewObject.getViewName(OADataBoundValueViewObject.java:221)
                               at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBeanProperties(PPRHelper.java:473

                          when i checked the TaskProgDtlsAM my seeded vo TaskprogDtlsVO is not attached with the AM but when i checked in about this page it gives the same vo,and AM.

                          Please any one help on this.
                          • 10. Re: Vo exendtion error
                            818948
                            Hi All,
                            Any one please help on this.
                            • 11. Re: Vo exendtion error
                              Braj Pratap
                              Hi

                              would u pls run the below script

                              begin
                              jdr_utils.listcustomizations('complete path of standard VO that u extended ');// complete path like /oracle/apps/ap/oie/server/StandardVO
                              end;

                              and share the result with us .

                              thanks
                              Pratap
                              • 12. Re: Vo exendtion error
                                Gyan Darpan
                                Hi,

                                Tell me the name of the seeded page. I will check it once.

                                Regards,
                                Gyan
                                • 13. Re: Vo exendtion error
                                  818948
                                  Hi Gyan,
                                  The seeded page is: /oracle/apps/pa/progress/webui/TaskProgressDtlsPG
                                  The VO name is: TaskProgDtlsVO
                                  The AM name is: TaskProgDtlsAM
                                  The tansient Attrubute i create is: PMSPhysical as attrubute type Boolean and updateable=Always

                                  my rowimlp code is:
                                  Number totalAmount = getPhysicalPercPercentage();
                                  if(totalAmount.equals(100))
                                  return Boolean.FALSE;
                                  else
                                  return Boolean.FALSE;

                                  Can you please help on this.
                                  • 14. Re: Vo exendtion error
                                    818948
                                    HI All,
                                    Any help on this.
                                    1 2 Previous Next