E-IB: PT 8.53 Using JSON In Document Tester Crashes Application Server When Input Value Does Not Match The Field's Data Type (Doc ID 2043548.1)

Last updated on MARCH 09, 2017

Applies to:

PeopleSoft Enterprise PT PeopleTools - Version 8.53 to 8.54 [Release 8.4]
Information in this document applies to any platform.

Symptoms

When creating a Document in PeopleTools Documents and specifying an "Integer" primitive type, if a null value or a non-integer (for instance, a string) is encountered, the app server crashes with the following error in the log:

PSPAL: Abort: Unrecoverable exception received
PSPAL: Abort: Location: E:\pt853-903-R1-retail\peopletools\src\pspal\exception_winunhandled.cpp:577: PSPAL::UnhandledExceptionFilter::RecoverableExceptionFilter
PSPAL: Abort: Generating process state report to C:\Psoft\OLT85311\appserv\OLHAPR91\LOGS\PSAPPSRV.22812\process_state.txt

The call stack shows the following functions being called.

psls!DocumentWriter::PutDocument+0x92c
psls!DocumentWriter::EndDocument+0x35b
psls!DocumentWriter::EndElement+0x22b
psls!DocumentWriter::PutDocument+0x16b
pspcm!xalanc_1_10::XalanMemMgrs::operator=+0x34d74

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