"NullPointerException" When Trying to Send Integration Using External System with Custom Stylesheet Loaded to Scalable Instance (Doc ID 1496286.1)

Last updated on MARCH 08, 2017

Applies to:

Oracle Transportation Management - Version 5.5 and later
Information in this document applies to any platform.

Symptoms

A custom XSL is upload to OTM in a Scalable environment (i.e. multiple Application Servers). The XSL is only stored on one of the application servers in the directory: /glog/integration/client/xsl/

As a result, when an External System is attempted to be used that utilizes this Stylesheet, the following exception is encountered:

java.lang.NullPointerException
at glog.webserver.util.XalanProcessor.transformXML(XalanProcessor.java:255)
at glog.integration.transform.Transformer.transform(Transformer.java:358)
at glog.integration.transform.Transformer.transform(Transformer.java:375)
at glog.integration.transform.Transformer.performTransformation(Transformer.java:63)
at glog.integration.transform.Transformer.performTransformation(Transformer.java:78)
at glog.integration.transform.Transformer.performTransformation(Transformer.java:174)
at glog.integration.transform.Transformer.performTransformation(Transformer.java:291)
at glog.integration.notification.TransmissionBuilder.transform(TransmissionBuilder.java:641)
at glog.integration.application.BaseBuilder.writeHeader(BaseBuilder.java:281)

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