java.lang.OutOfMemoryError when SOA server uses persistance API
(Doc ID 1358454.1)
Last updated on MAY 15, 2023
Applies to:
Oracle SOA Suite - Version 11.1.1.4.0 and laterInformation in this document applies to any platform.
Symptoms
In spite of allocating large amount of memory to SOA JVM you are still getting out of memory errors.
To diagnose these errors you collected jrockit_.hprof files. You have used
MemoryAnalyzer from Eclipse and have discovered that objects which are part of the following tree
have used most of the memory:
weblogic.work.ExecuteThread (299MB) -> java.util.Vector (299MB) -> java.lang.Object (299MB) -> org.eclipse.persistence.sessions.DatabaseRecord (25,000 nearly identical records of 11.8 KB each).
Changes
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |
References |