Clicking on the Voyage Number from ask OTM results in a Null Pointer Exception (Doc ID 453539.1)

Last updated on SEPTEMBER 08, 2016

Applies to:

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

Symptoms

When bringing up a Voyage Schedule Query from Ask OTM and clicking on the Voyage Number, a null
pointer exception similar to the one below occurs:

STACK TRACE

At 2007-04-18 07:35:04.140

java.lang.NullPointerException

java.lang.NullPointerException
at glog.webserver.util.Producer.getPkFromChild(Producer.java:542)
at glog.server.producer.ProducerBean.createMasterElementRemote(ProducerBean.java:47)
at
glog.server.producer.ProducerServerSideEJBWrapper.createMasterElementRemote(ProducerServerSideEJBWra
pper.java:32)
at sun.reflect.GeneratedMethodAccessor64.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:69)
at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:69)
at
com.evermind.server.ejb.interceptor.system.TxNotSupportedInterceptor.invoke(TxNotSupportedIntercepto
r.java:43)
at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:69)
at
com.evermind.server.ejb.interceptor.system.SecurityRoleInterceptor.invoke(SecurityRoleInterceptor.ja
va:48)
at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:69)
at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:69)
at
com.evermind.server.ejb.StatelessSessionEJBObject.OC4J_invokeMethod(StatelessSessionEJBObject.java:8
6)
at
Producer_StatelessSessionBeanWrapper112.createMasterElementRemote(Producer_StatelessSessionBeanWrapp
er112.java:37)
at sun.reflect.GeneratedMethodAccessor148.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.evermind.server.rmi.RmiMethodCall.run(RmiMethodCall.java:53)
at
com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.jav
a:303)
at java.lang.Thread.run(Thread.java:534)

This happens when you
1. Go to Vessel Schedule on the 'Ask OTM' bar
2. Enter the 'Ship From Location' and 'Ship To Location'
3. In the 'To Depart After', choose an appropriate date and click 'Find Schedules'
4. The Voyage details show up
5. Click on the 'Voyage Number' and the Null Pointer Exception appears

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