Copying Screen Sets Produces No Servlets Creating Editing Errors on Business Objects
(Doc ID 862296.1)
Last updated on JULY 20, 2024
Applies to:
Oracle Freight Payment, Billing, and Claims - Version 5.5.05.04 to 5.5.06 [Release 5.5]Information in this document applies to any platform.
This problem can occur on any platform.
Symptoms
-- Problem Statement:
When attempting to edit and make changes to a Sell Bill from a Custom Bill Validation Screen the following error occurs:
ERROR
java.lang.NullPointerException
at glog.webserver.custscreens.CustScreenUtil.getPluralElement(CustScreenUtil. java:207)
at glog.webserver.custscreens.CustScreenSaveServlet. getMasterElementName(CustScreenSaveServlet.java:77)
at glog.webserver.util.AbstractSaveServlet.getDocument(AbstractSaveServlet. java:202)
at glog.webserver.custscreens.CustScreenSaveServlet. getDocument(CustScreenSaveServlet.java:113)
at glog.webserver.invoice.custscreen.InvoiceCustSaveServlet. getDocument(InvoiceCustSaveServlet.java:115)
at glog.webserver.util.AbstractServletProducer.process(AbstractServletProducer. java:87)
at glog.webserver.util.BaseServlet.service(BaseServlet.java:652)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain. internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain. doFilter(ApplicationFilterChain.java:188)
at glog.webserver.session.ParameterValidation.doFilter(ParameterValidation. java:29)
at org.apache.catalina.core.ApplicationFilterChain. internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain. doFilter(ApplicationFilterChain.java:188)
at glog.webserver.screenlayout.ClientSessionTracker. doFilter(ClientSessionTracker.java:59)
at org.apache.catalina.core.ApplicationFilterChain. internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain. doFilter(ApplicationFilterChain.java:188)
at glog.webserver.util.SetCharacterEncodingFilter. doFilter(SetCharacterEncodingFilter.java:44)
at org.apache.catalina.core.ApplicationFilterChain. internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain. doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve. java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve. java:174)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java: 127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java: 117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve. java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773)
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:703)
at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket. java:895)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool. java:689)
at java.lang.Thread.run(Thread.java:534)
at glog.webserver.custscreens.CustScreenUtil.getPluralElement(CustScreenUtil. java:207)
at glog.webserver.custscreens.CustScreenSaveServlet. getMasterElementName(CustScreenSaveServlet.java:77)
at glog.webserver.util.AbstractSaveServlet.getDocument(AbstractSaveServlet. java:202)
at glog.webserver.custscreens.CustScreenSaveServlet. getDocument(CustScreenSaveServlet.java:113)
at glog.webserver.invoice.custscreen.InvoiceCustSaveServlet. getDocument(InvoiceCustSaveServlet.java:115)
at glog.webserver.util.AbstractServletProducer.process(AbstractServletProducer. java:87)
at glog.webserver.util.BaseServlet.service(BaseServlet.java:652)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain. internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain. doFilter(ApplicationFilterChain.java:188)
at glog.webserver.session.ParameterValidation.doFilter(ParameterValidation. java:29)
at org.apache.catalina.core.ApplicationFilterChain. internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain. doFilter(ApplicationFilterChain.java:188)
at glog.webserver.screenlayout.ClientSessionTracker. doFilter(ClientSessionTracker.java:59)
at org.apache.catalina.core.ApplicationFilterChain. internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain. doFilter(ApplicationFilterChain.java:188)
at glog.webserver.util.SetCharacterEncodingFilter. doFilter(SetCharacterEncodingFilter.java:44)
at org.apache.catalina.core.ApplicationFilterChain. internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain. doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve. java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve. java:174)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java: 127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java: 117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve. java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773)
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:703)
at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket. java:895)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool. java:689)
at java.lang.Thread.run(Thread.java:534)
-- Steps To Reproduce:
1. Create a custom Bill UI and attach it to the Menu
2. Navigate to the custom UI
3. Click on 'Search'.
4. Click on the 'Edit' Button.
5. Make changes or just simply click Finished.
6. The error is displayed.
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |
References |