NullPointerException When Using "Remark Test (P)" to ScreenSet Results (Doc ID 747090.1)

Last updated on JULY 09, 2014

Applies to:

Oracle Transportation Management - Version: 5.5.04
This problem can occur on any platform.

Symptoms

-- Problem Statement:

When adding the "Remark Test (P)" field to the Results screen of the OB_SHIP_UNIT screenset and attempting to search with this Screen Set (i.e. just run an open search), the following NullPointer Exception is thrown:

java.lang.NullPointerException
at glog.util.UnlimitedMessageFormat.getSubpatterns(UnlimitedMessageFormat.java:451)
at glog.util.UnlimitedMessageFormat.(UnlimitedMessageFormat.java:28)
at glog.webserver.finder.QueryFinderAdapter.addPseudoSubSelect(QueryFinderAdapter.java:1216)
at glog.webserver.finder.QueryFinderAdapter.addPseudoFieldsToResult(QueryFinderAdapter.java:995)
at glog.webserver.finder.QueryFinderAdapter.loadResults(QueryFinderAdapter.java:513)
at glog.webserver.finder.QueryFinderAdapter.getResults(QueryFinderAdapter.java:493)
at glog.webserver.finder.ResultDisplayServlet.getResults(ResultDisplayServlet.java:206)
at glog.webserver.finder.ResultDisplayServlet.getDocument(ResultDisplayServlet.java:116)
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: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:56)
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)

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms