Error Occurs When User with Chinese Characters Triggers Report. (Doc ID 1990297.1)

Last updated on MARCH 08, 2017

Applies to:

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

Symptoms

OTM was upgraded from 6.2.5 to 6.2.9. When logged in via the Chinese Character user (via nick name) and query a shipment and then trigger the report
Below errors are seen:

a. Session User is not same as Reporting User. Can't process request

b. java.lang.IllegalStateException: getWriter() has already been called for this response

java.lang.IllegalStateException: getWriter() has already been called for this response
  at java.lang.Throwable.(Throwable.java:67)
  at org.apache.catalina.connector.Response.getOutputStream(Response.java:578)
  at org.apache.catalina.connector.ResponseFacade.getOutputStream(ResponseFacade.java:183)

The issue is not observed when logged in as a English Charector user and same steps are performed



STEPS
-----------------------
The issue can be reproduced at will with the following steps:

01. Log in via the Chinese Character user (via nick name) and queries a shipment and then does action >Print. Below errors are seen:

a. Session User is not same as Reporting User. Can't process request

b. java.lang.IllegalStateException: getWriter() has already been called for this response 01.

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