Generally, the default memory settings of the OA core are insufficient.
View the memory size of the OA core. /adoacorectl. sh status | grep "productname: core" | awk-F "|" '{print $3}' | while read L; do ps-fp $ L | grep-v PID; done | awk-F "-X" '{print $2 $3} 'mx512m ms128M is not enough by default, generally mx2048m and ms1024m.
Solution: [appl @ erpp2 scripts] $ grep s_oacore_jvm_start_options $ CONTEXT_FILE
<Oacore_jvm_start_options oa_var = "regular">-server-verbose: gc-Xmx512M-Xms128M-XX: MaxPermSize = 160 M-XX: NewRatio = 2-XX: + PrintGCTimeStamps-XX: + UseTLAB-XX: + UseParallelGC-XX: ParallelGCThreads = 2-Dcom. sun. management. jmxremote-Djava. security. policy = $ ORACLE_HOME/j2ee/oacore/config/java2.policy-Djava. awt. headless = true-Dhttp. webdir. enable = false-Doracle. security. jazn. config =/u01/erpp2/inst/apps/erpp2_erpp2/ora/10.1.3/j2ee/oacore/config/jazn. xml </oacore_jvm_start_options>
After changing the content of CONTEXT_FILE, execute autoconfig.
Cd $ ADMIN_SCRIPTS_HOME
./Adautocfg. sh
Restart the core Core Component
./Adopmnctl. sh stopall
./Adopmnctl. sh startall