1 Reply Latest reply on Apr 1, 2014 7:44 PM by Cheryl Riniker-Oracle

    Unexpected Error during Creation of Expense Report

    user11981925


      One of the user is encountering "Unexpected Error.Please contact System Adminstrator Error" while creating expense report.He mentioned the error pops up during "It happened when I click Return button in reciepte expense".

       

      We have enabled teh diagnostics and got the below error stack.Could someone guide me how to debug this error stack??

       

       

       


       

      Exception Details.


       

       

      oracle.apps.fnd.framework.OAException:
        java.lang.NullPointerException


       

            
        at
        oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:912)


       

            
        at
        oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:886)


       

            
        at
        oracle.apps.fnd.framework.OAException.wrapperInvocationTargetException(OAException.java:1009)


       

            
        at
        oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:211)


       

            
        at
        oracle.apps.fnd.framework.server.OAApplicationModuleImpl.invokeMethod(OAApplicationModuleImpl.java:720)


       

            
        at oracle.apps.ap.oie.webui.ExpensesCO.processRequest(ExpensesCO.java:295)


       

            
        at
        oracle.apps.ap.oie.entry.webui.EntryFlowPageCO.processRequest(EntryFlowPageCO.java:57)


       

            
        at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:604)


       

            
        at
        oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:252)


       

            
        at
        oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processRequest(OAPageLayoutHelper.java:1183)


       

            
        at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processRequest(OAPageLayoutBean.java:1569)


       

            
        at
        oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:976)


       

            
        at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:943)


       

            
        at
        oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:663)


       

            
        at
        oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:252)


       

            
        at
        oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processRequest(OAFormBean.java:385)


       

            
        at
        oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:976)


       

            
        at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:943)


       

            
        at
        oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:663)


       

            
        at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:252)


       

            
        at
        oracle.apps.fnd.framework.webui.beans.OABodyBean.processRequest(OABodyBean.java:353)


       

            
        at
        oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:2629)


       

            
        at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1949)


       

            
        at
        oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:549)


       

            
        at
        oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:437)


       

            
        at _OA._jspService(_OA.java:204)


       

            
        at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)


       

            
        at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:473)


       

            
        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:734)


       

            
        at
        com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:391)


       

            
        at
        com.evermind.server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:280)


       

            
        at com.evermind.server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:68)


       

            
        at
        com.evermind.server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:214)


       

            
        at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:284)


       

            
        at
        com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:219)


       

            
        at
        com.evermind.server.http.EvermindPageContext.forward(EvermindPageContext.java:395)


       

            
        at _OA._jspService(_OA.java:213)


       

            
        at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)


       

            
        at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:473)


       

            
        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:642)


       

            
        at
        com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:391)


       

            
        at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:911)


       

            
        at
        com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:458)


       

            
        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 ##


       
      1. java.lang.NullPointerException
       

            
        at oracle.sql.NUMBER.mul(NUMBER.java:2517)


       

            
        at oracle.jbo.domain.Number.multiply(Number.java:691)


       

            
        at
        oracle.apps.ap.oie.server.ExpensesAMImpl.getIsReceiptRequired(ExpensesAMImpl.java:3217)


       

            
        at
        oracle.apps.ap.oie.server.ExpensesAMImpl.getIsReceiptRequired(ExpensesAMImpl.java:3132)


       

            
        at oracle.apps.ap.oie.server.ExpenseReportLinesVOImpl.setDerivedAttributes(ExpenseReportLinesVOImpl.java:1177)


       

            
        at
        oracle.apps.ap.oie.server.ExpensesAMImpl.initCashAndOtherLinesVO(ExpensesAMImpl.java:1565)


       

            
        at
        oracle.apps.ap.oie.server.ExpensesAMImpl.initializeVO(ExpensesAMImpl.java:2194)


       

            
        at
        oracle.apps.ap.oie.server.WebExpensesAMImpl.initializeVO(WebExpensesAMImpl.java:281)


       

            
        at
        oracle.apps.ap.oie.server.ExpensesAMImpl.initFromRestoredReport(ExpensesAMImpl.java:5011)


       

            
        at oracle.apps.ap.oie.server.WebExpensesAMImpl.initFromRestoredReport(WebExpensesAMImpl.java:322)


       

            
        at oracle.apps.ap.oie.server.ExpensesAMImpl.init(ExpensesAMImpl.java:4385)


       

            
        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:597)


       

            
        at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:190)


       

            
        at
        oracle.apps.fnd.framework.server.OAApplicationModuleImpl.invokeMethod(OAApplicationModuleImpl.java:720)


       

            
        at oracle.apps.ap.oie.webui.ExpensesCO.processRequest(ExpensesCO.java:295)


       

            
        at oracle.apps.ap.oie.entry.webui.EntryFlowPageCO.processRequest(EntryFlowPageCO.java:57)


       

            
        at
        oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:604)


       

            
        at
        oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:252)


       

            
        at
        oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processRequest(OAPageLayoutHelper.java:1183)


       

            
        at
        oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processRequest(OAPageLayoutBean.java:1569)


       

            
        at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:976)


       

            
        at
        oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:943)


       

            
        at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:663)


       

            
        at
        oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:252)


       

            
        at
        oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processRequest(OAFormBean.java:385)


       

            
        at
        oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:976)


       

            
        at
        oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:943)


       

            
        at
        oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:663)


       

            
        at
        oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:252)


       

            
        at oracle.apps.fnd.framework.webui.beans.OABodyBean.processRequest(OABodyBean.java:353)


       

            
        at
        oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:2629)


       

            
        at
        oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1949)


       

            
        at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:549)


       

            
        at
        oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:437)


       

            
        at _OA._jspService(_OA.java:204)


       

            
        at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)


       

            
        at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:473)


       

            
        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:734)


       

            
        at
        com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:391)


       

            
        at
        com.evermind.server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:280)


       

            
        at
        com.evermind.server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:68)


       

            
        at com.evermind.server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:214)


       

            
        at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:284)


       

            
        at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:219)


       

            
        at
        com.evermind.server.http.EvermindPageContext.forward(EvermindPageContext.java:395)


       

            
        at _OA._jspService(_OA.java:213)


       

            
        at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)


       

            
        at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:473)


       

            
        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:642)


       

            
        at
        com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:391)


       

            
        at
        com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:911)


       

            
        at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:458)


       

            
        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)


       
      1. java.lang.NullPointerException
       

            
        at oracle.sql.NUMBER.mul(NUMBER.java:2517)


       

            
        at oracle.jbo.domain.Number.multiply(Number.java:691)


       

            
        at
        oracle.apps.ap.oie.server.ExpensesAMImpl.getIsReceiptRequired(ExpensesAMImpl.java:3217)


       

            
        at
        oracle.apps.ap.oie.server.ExpensesAMImpl.getIsReceiptRequired(ExpensesAMImpl.java:3132)


       

      at oracle.apps.ap.oie.server.ExpenseReportLinesVOImpl.setDerivedAttributes(ExpenseReportLinesVOImpl.java:1177)


       

            
        at oracle.apps.ap.oie.server.ExpensesAMImpl.initCashAndOtherLinesVO(ExpensesAMImpl.java:1565)


       

            
        at
        oracle.apps.ap.oie.server.ExpensesAMImpl.initializeVO(ExpensesAMImpl.java:2194)


       

            
        at
        oracle.apps.ap.oie.server.WebExpensesAMImpl.initializeVO(WebExpensesAMImpl.java:281)


       

            
        at
        oracle.apps.ap.oie.server.ExpensesAMImpl.initFromRestoredReport(ExpensesAMImpl.java:5011)


       

            
        at
        oracle.apps.ap.oie.server.WebExpensesAMImpl.initFromRestoredReport(WebExpensesAMImpl.java:322)


       

            
        at oracle.apps.ap.oie.server.ExpensesAMImpl.init(ExpensesAMImpl.java:4385)


       

            
        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:597)


       

            
        at
        oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:190)


       

            
        at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.invokeMethod(OAApplicationModuleImpl.java:720)


       

            
        at oracle.apps.ap.oie.webui.ExpensesCO.processRequest(ExpensesCO.java:295)


       

            
        at
        oracle.apps.ap.oie.entry.webui.EntryFlowPageCO.processRequest(EntryFlowPageCO.java:57)


       

            
        at
        oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:604)


       

            
        at
        oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:252)


       

            
        at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processRequest(OAPageLayoutHelper.java:1183)


       

            
        at
        oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processRequest(OAPageLayoutBean.java:1569)


       

            
        at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:976)


       

            
        at
        oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:943)


       

            
        at
        oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:663)


       

            
        at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:252)


       

            
        at
        oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processRequest(OAFormBean.java:385)


       

            
        at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:976)


       

            
        at
        oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:943)


       

            
        at
        oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:663)


       

            
        at
        oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:252)


       

            
        at
        oracle.apps.fnd.framework.webui.beans.OABodyBean.processRequest(OABodyBean.java:353)


       

            
        at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:2629)


       

            
        at
        oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1949)


       

            
        at
        oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:549)


       

            
        at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:437)


       

            
        at _OA._jspService(_OA.java:204)


       

            
        at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)


       

            
        at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:473)


       

            
        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:734)


       

            
        at
        com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:391)


       

            
        at com.evermind.server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:280)


       

            
        at
        com.evermind.server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:68)


       

            
        at
        com.evermind.server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:214)


       

            
        at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:284)


       

            
        at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:219)


       

            
        at
        com.evermind.server.http.EvermindPageContext.forward(EvermindPageContext.java:395)


       

            
        at _OA._jspService(_OA.java:213)


       

            
        at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)


       

            
        at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:473)


       

            
        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:642)


       

            
        at
        com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:391)


       

            
        at
        com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:911)


       

            
        at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:458)


       

            
        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)


       

       

      Thanks

      HArish