Order Template: Using Get Quote with Accessorials And Special Services As Criteria (Doc ID 817527.1)

Last updated on SEPTEMBER 08, 2016

Applies to:

Oracle Transportation Management - Version: 5.5.05.04 to 5.5.05.05
This problem can occur on any platform.

Symptoms

-- Problem Statement:
In the Order Release Template Screen, using the Get Quote option, the following issues exist:

Issue 1:  On the order template screen, when trying to use a special service, a java null pointer error is received after clicking: Get Quote.

To replicate:
1. Log into OTM.
2. Click on Order management --> Order Release --> Order Template.
3. Click Next.
4. Enter Order Release ID.
5. Enter Pickup Location as KSOURCE.
6. Enter Destination Location as KDEST.
7. Enter Packaged Item ID of DEFAULT.
8. Enter total Package Count of 1.
9. Enter Net Weight of 15000.
10. Click Save.
11. Enter special Service as STORE SUPPORT.
12. Click Save.
13. Click Get Quote. 

See the error below:
java.lang.NullPointerException

java.lang.NullPointerException
at
glog.webserver.customer.ordreltemplate.OrdRelRateQuote.getCodes(OrdRelRateQuot
e.java:222)
at
glog.webserver.customer.ordreltemplate.OrdRelRateQuote.getRateInquiryInput(Ord
RelRateQuote.java:247)
at
glog.webserver.customer.ordreltemplate.OrdRelRateQuote.getDocument(OrdRelRateQ
uote.java:106)
at
glog.webserver.util.QueryResponseServlet.getDocument(QueryResponseServlet.java
:220)
at
glog.webserver.util.AbstractServletProducer.process(AbstractServletProducer.ja
va: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(ApplicationFi
lterChain.java:269)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChai
n.java:188)
at
glog.webserver.session.ParameterValidation.doFilter(ParameterValidation.java:2
9)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFi
lterChain.java:215)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChai
n.java:188)
at
glog.webserver.screenlayout.ClientSessionTracker.doFilter(ClientSessionTracker
.java:59)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFi
lterChain.java:215)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChai
n.java:188)
at
glog.webserver.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFi
lter.java:44)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFi
lterChain.java:215)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChai
n.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:1
08)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
95)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:
689)
at java.lang.Thread.run(Thread.java:534)

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