My Oracle Support Banner

"java.lang.NullPointerException" Error Thrown After Modifying True/False Field and Clicking Save in Shipment Results Screen (Doc ID 957192.1)

Last updated on MAY 06, 2022

Applies to:

Oracle Transportation Management - Version 5.5.03 to 5.5.04 [Release 5.5]
Information in this document applies to any platform.
This problem can occur on any platform.

Symptoms

-- Problem Statement:

In OTM 5.5 CU3, when making a true/false field on the Screen Set Results page editable, the java null pointer error below is thrown after checking the box and clicking save.

ERROR
java.lang.NullPointerException

java.lang.NullPointerException
at glog.webserver.finder.ResultDisplayServlet.setElementValue(ResultDisplayServlet.java:778)
at glog.webserver.finder.ResultDisplayServlet.handleField(ResultDisplayServlet.java:547)
at glog.webserver.finder.ResultDisplayServlet.processElement(ResultDisplayServlet.java:500)
at glog.webserver.finder.ResultDisplayServlet.processEditRequest(ResultDisplayServlet.java:474)
at glog.webserver.finder.ResultDisplayServlet.processRequest(ResultDisplayServlet.java:464)
at glog.webserver.finder.ResultDisplayServlet.getDocument(ResultDisplayServlet.java:175)
at glog.webserver.util.AbstractServletProducer.process(AbstractServletProducer.java:81)
at glog.webserver.util.BaseServlet.service(BaseServlet.java:614)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at glog.webserver.session.ParameterValidation.doFilter(ParameterValidation.java:29)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at glog.webserver.screenlayout.ClientSessionTracker.doFilter(ClientSessionTracker.java:54)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at glog.webserver.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:44)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:754)
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:684)
at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:876)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)

-- Steps To Reproduce:

1. Log into OTM 5.5 CU3
2. Click on Menu Item containing a custom screenset where a true/false field has been marked as editable.
3. Search for one or more shipments.
4. In the results screen, check or uncheck the true/false box added to the screenset on any of the shipments. 
5. Click Save
6. Note the null pointer error thrown

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


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.