E-AE: Application Engine Crash with State Record Not Defined Error (Doc ID 1316572.1)

Last updated on MARCH 28, 2016

Applies to:

PeopleSoft Enterprise PT PeopleTools - Version 8.50 and later
Information in this document applies to any platform.
***Checked on currency at 04-04-2014*****

Symptoms

Trying to run Application Engine on the Batch Server, and it ends with the following error: 

AET file shows the following:

Record ZG_APP_AET not defined (108,505)
1341: 1301685557: PSPAL::Abort: Unexpected signal received
1341: 1301685557: PSPAL::Abort: Location: /vob/peopletools/src/pspal/exception_sigaction.cpp:492: RecoverableSignalHandler
1341: 1301685557: PSPAL::Abort: Generating process state report to /cdas/cdasqa/scripts/LOGS/psae.1341/process_state.txt
1341: 1301685557: PSPAL::Abort: Terminating process now.

Process_state.txt shows the following:
Thread 1 (Thread 0x2ae10c1ea660 (LWP 1341)):
#0 0x000000361d4cc5a3 in __select_nocancel () from /lib64/libc.so.6
#1 0x00002ae100c36047 in PSPAL::DumpProcessState::CallDebugger () from /cdas/cdasqa/tools/bin/libpspal64.so
#2 0x00002ae100c36324 in PSPAL::DumpProcessState::GenerateAbortDiagnostics () from /cdas/cdasqa/tools/bin/libpspal64.so
#3 0x00002ae100c2a9eb in PSPAL::Abort () from /cdas/cdasqa/tools/bin/libpspal64.so
#4 0x00002ae100c302e1 in PSPAL::SigactionSignalHandler::RecoverableSignalHandler () from /cdas/cdasqa/tools/bin/libpspal64.so
#5 0x00002ae100c30bb5 in PSPAL::SigactionSignalHandler::SignalHandler () from /cdas/cdasqa/tools/bin/libpspal64.so
#6 <signal handler called>
#7 0x000000361d4758bb in free () from /lib64/libc.so.6
#8 0x00002ae10968bea5 in CAeStateRec::~CAeStateRec () from /cdas/cdasqa/tools/bin/libpsappeng.so
#9 0x00002ae10968c552 in CAeStateRec::CAeStateRec () from /cdas/cdasqa/tools/bin/libpsappeng.so
#10 0x00002ae1096a98aa in AeStatGetStateRecordDefns () from /cdas/cdasqa/tools/bin/libpsappeng.so
#11 0x00002ae1096927f3 in InitApplication () from /cdas/cdasqa/tools/bin/libpsappeng.so
#12 0x00002ae109692f09 in AeDefnGetApplication () from /cdas/cdasqa/tools/bin/libpsappeng.so
#13 0x00002ae10969f266 in CommonMain () from /cdas/cdasqa/tools/bin/libpsappeng.so
#14 0x00002ae1096a06b3 in AeMainFromCommandLine () from /cdas/cdasqa/tools/bin/libpsappeng.so
#15 0x0000000000407391 in main ()


By following these steps the issue can be reproduced:

1. Create a Application engine program which refers to a State record, and migrate AE to other environment without migrating the State record.
2. Run this program on the Batch Server.

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