3 Replies Latest reply on Dec 23, 2011 4:57 PM by elcaro

    Error on input field after extending a VO

    elcaro
      Hi,

      I am running JDeveloper 10.1.3.3.0.3 for Oracle EBS 12.0.6.

      I extended a seeded VO CorrectItemsVO to add 1 column. The newly added column shows up in the VO and after personalization, correct values are shown under this new column. No issue with this new column.

      This VO has 1 input field to enter the Correct Quantity. After I enter the quantity and click on the "Continue" button, I get the following error. I verified the columns do match between the seeded VO and
      extended VO except that I see the extended VO has this override attribute added to every column.
      <Attr Name="_OverrideAttr" Value="true" />
      I am stuck at this point and cannot proceed. Any pointers in debugging this issue will be very helpful.

      Thanks.
       oracle.apps.fnd.framework.OAException: java.lang.NullPointerException
        at oracle.apps.fnd.framework.OAException.wrapperException(Unknown Source)
        at oracle.apps.fnd.framework.OAException.wrapperException(Unknown Source)
        at oracle.apps.fnd.framework.OAException.wrapperInvocationTargetException(Unknown Source)
        at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(Unknown Source)
        at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(Unknown Source)
        at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.invokeMethod(Unknown Source)
        at oracle.apps.icx.por.rcv.webui.CrrSrchCO.handlePageActions(CrrSrchCO.java:529)
        at oracle.apps.icx.por.rcv.webui.CrrSrchCO.processFormRequest(CrrSrchCO.java:110)
        at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processFormRequest(Unknown Source)
        at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processFormRequest(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(Unknown Source)
        at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processFormRequest(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(Unknown Source)
        at oracle.apps.fnd.framework.webui.beans.OABodyBean.processFormRequest(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAPageBean.processFormRequest(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(Unknown Source)
        at _OA._jspService(_OA.java:71)
        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)
      ## Detail 0 ##
      java.lang.NullPointerException
        at oracle.sql.NUMBER.sub(NUMBER.java:2545)
        at oracle.jbo.domain.Number.subtract(Number.java:612)
        at oracle.apps.icx.por.rcv.server.CorrectItemsAMImpl.correctItems(CorrectItemsAMImpl.java:433)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(Unknown Source)
        at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(Unknown Source)
        at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.invokeMethod(Unknown Source)
        at oracle.apps.icx.por.rcv.webui.CrrSrchCO.handlePageActions(CrrSrchCO.java:529)
        at oracle.apps.icx.por.rcv.webui.CrrSrchCO.processFormRequest(CrrSrchCO.java:110)
        at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processFormRequest(Unknown Source)
        at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processFormRequest(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(Unknown Source)
        at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processFormRequest(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(Unknown Source)
        at oracle.apps.fnd.framework.webui.beans.OABodyBean.processFormRequest(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAPageBean.processFormRequest(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(Unknown Source)
        at _OA._jspService(_OA.java:71)
        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.lang.NullPointerException
        at oracle.sql.NUMBER.sub(NUMBER.java:2545)
        at oracle.jbo.domain.Number.subtract(Number.java:612)
        at oracle.apps.icx.por.rcv.server.CorrectItemsAMImpl.correctItems(CorrectItemsAMImpl.java:433)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(Unknown Source)
        at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(Unknown Source)
        at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.invokeMethod(Unknown Source)
        at oracle.apps.icx.por.rcv.webui.CrrSrchCO.handlePageActions(CrrSrchCO.java:529)
        at oracle.apps.icx.por.rcv.webui.CrrSrchCO.processFormRequest(CrrSrchCO.java:110)
        at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processFormRequest(Unknown Source)
        at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processFormRequest(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(Unknown Source)
        at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processFormRequest(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(Unknown Source)
        at oracle.apps.fnd.framework.webui.beans.OABodyBean.processFormRequest(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAPageBean.processFormRequest(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(Unknown Source)
        at _OA._jspService(_OA.java:71)
        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)