Application version:
12.0.4 running on 11g RAC database.
None of the users are
able to login to the Oracle Apps R12 URL. The URL just hangs without giving any
information.
All the application
services were up. Couldn’t find any significant load on the CPU and the number
of concurrent requests running at the time was normal.
The http error_log had the below error:
oc4j_socket_recvfull
timed out
The Application log has the below error:
12/04/26 03:15:13.511 html: Servlet error
java.lang.OutOfMemoryError:
Java heap space
12/04/26
03:50:35.503 html: Servlet error
The opmn log had the below error:
12/04/26 03:15:00
java.lang.OutOfMemoryError: Java heap space
12/04/26 03:15:02
java.lang.OutOfMemoryError: Java heap space
12/04/26
03:15:06 java.lang.OutOfMemoryError: Java heap space
12/04/26
03:15:13 Exception in thread "Timer-1" java.lang.OutOfMemoryError:
Java heap space
oracle.jbo.DMLException:
JBO-26066: Error during rollback
Solution:
We would need to do changes to -Xms ( for start heap memory ) and -Xmx ( for maximum heap memory ) of the
opmn.xml. Changing the Xmx to 512 MB and Xms to 128 MB will help.
>>>>
Increase Java Heap Size for the OC4J instance as per the available memory
(RAM) & restart the instance.
You can do it with AS Control -> OC4J Instance -> Administration Tab -> Server Properties -> Java options. Update -Xms -Xmx java options. Once updated, stop and start the OC4J instance to pick up the changes.
You can do it with AS Control -> OC4J Instance -> Administration Tab -> Server Properties -> Java options. Update -Xms -Xmx java options. Once updated, stop and start the OC4J instance to pick up the changes.
Thank you for helping to handle login issue.
ReplyDeleteRegards,
Oracle apps DBA training,
Oracle DBA training.