Javax.Servlet.Jsp.Jsptagexception When Creating Location (Doc ID 1310761.1)

Last updated on MARCH 08, 2017

Applies to:

Oracle Transportation Management - Version 6.2.1 and later
Information in this document applies to any platform.
***Checked for relevance on 19-Sep-2012***

Symptoms


On OTM version 6.2.1 when When attempting to create a new object (order, location, etc) the following error occurs.

ERROR
-----------------------

javax.servlet.ServletException: javax.servlet.jsp.JspTagException: Illegal argument evaluating XPath expression "/breadCrumbTrail and $mainNode/breadCrumbTrail/@cnt > 1": java.lang.IllegalArgumentException: Node must be non-null for getDTMHandleFromNode

javax.servlet.ServletException: javax.servlet.jsp.JspTagException: Illegal argument evaluating XPath expression "/breadCrumbTrail and $mainNode/breadCrumbTrail/@cnt > 1": java.lang.IllegalArgumentException: Node must be non-null for getDTMHandleFromNode
at org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:848)
at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:781)
at org.apache.jsp.WEB_002dINF.ml.jsp.Location.LOCATION.Header_jspx._jspService(Header_jspx.java:195)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:71)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:718)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:344)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:718)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:630)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
at org.apache.catalina.core.A


STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Attempt to create any new object in OTM.

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