When User Access Dashboard With Chart Set In Optional Tab java.lang.OutOfMemoryError Occurs and Agile AP server Crash
(Doc ID 2465949.1)
Last updated on DECEMBER 08, 2024
Applies to:
Oracle Agile Product Portfolio Management - Version 9.3.6.0 and laterInformation in this document applies to any platform.
Symptoms
ACTUAL BEHAVIOR
After defining Dashboard with Chart On Optional Tab and user access that dashboard,
java.lang.OutOfMemoryError occurs and Agile AP server crashes.
ERROR
Error message displayed after crash of AgilePLM windows service on stderr.log
--
The WebLogic Server encountered a critical failure
java.lang.OutOfMemoryError: Java heap space
at ilog.views.chart.util.IlvArrays.a(Unknown Source)
at ilog.views.chart.util.IlvDoubleArray.add(Unknown Source)
at ilog.views.chart.IlvScale.a(Unknown Source)
at ilog.views.chart.IlvScale$Steps.a(Unknown Source)
at ilog.views.chart.IlvScale$Steps.b(Unknown Source)
at ilog.views.chart.IlvScale$Steps.aa(Unknown Source)
at ilog.views.chart.IlvScale.w(Unknown Source)
at ilog.views.chart.IlvChartAreaLayout.b(Unknown Source)
at ilog.views.chart.IlvChartAreaLayout.c(Unknown Source)
at ilog.views.chart.IlvChartAreaLayout.a(Unknown Source)
at ilog.views.chart.IlvChartAreaLayout.e(Unknown Source)
at ilog.views.chart.IlvChartAreaLayout.a(Unknown Source)
at ilog.views.chart.IlvChartAreaLayout.layoutContainer(Unknown Source)
...
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
at java.awt.EventQueue$4.run(EventQueue.java:731)
Reason: There is a panic condition in the server. The server is configured to exit on panic
Another error message displayed on Application server running on Linux
--
<2018-10-26 07:57:40,487> <ActionServlet:ERROR> Exception occurred while processing request
javax.servlet.ServletException: java.lang.OutOfMemoryError: Java heap space
at ilog.views.util.servlet.IlvServletThreadUtil.invokeAndWait(Unknown Source)
at ilog.views.chart.servlet.IlvChartServletSupport.a(Unknown Source)
at ilog.views.chart.servlet.IlvChartServletSupport.a(Unknown Source)
at ilog.views.chart.servlet.IlvChartServletSupport.handleRequest(Unknown Source)
at ilog.views.chart.servlet.IlvChartServlet.doGet(Unknown Source)
at com.agile.ui.pcm.dashboard.ilog.DashboardPXChartServlet.doGet(DashboardPXChartServlet.java:49)
at ilog.views.chart.servlet.IlvChartServlet.doPost(Unknown Source)
...
Caused by: java.lang.OutOfMemoryError: Java heap space
at ilog.views.chart.util.IlvArrays.a(Unknown Source)
at ilog.views.chart.util.IlvDoubleArray.add(Unknown Source)
at ilog.views.chart.IlvScale.a(Unknown Source)
at ilog.views.chart.IlvScale$Steps.a(Unknown Source)
at ilog.views.chart.IlvScale$Steps.b(Unknown Source)
at ilog.views.chart.IlvScale$Steps.aa(Unknown Source)
at ilog.views.chart.IlvScale.w(Unknown Source)
at ilog.views.chart.IlvChartAreaLayout.b(Unknown Source)
at ilog.views.chart.IlvChartAreaLayout.c(Unknown Source)
at ilog.views.chart.IlvChartAreaLayout.a(Unknown Source)
at ilog.views.chart.IlvChartAreaLayout.e(Unknown Source)
at ilog.views.chart.IlvChartAreaLayout.a(Unknown Source)
at ilog.views.chart.IlvChart$Area.getPlotRect(Unknown Source)
at ilog.views.chart.IlvChart.getProjectorRect(Unknown Source)
at ilog.views.chart.IlvChart.get3DView(Unknown Source)
at ilog.views.chart.styling.IlvChartCSSModel$1.getBean(Unknown Source)
...
<2018-10-26 07:57:40,490> <ActionServlet:ERROR> error
java.lang.OutOfMemoryError: Java heap space
at ilog.views.chart.util.IlvArrays.a(Unknown Source)
at ilog.views.chart.util.IlvDoubleArray.add(Unknown Source)
at ilog.views.chart.IlvScale.a(Unknown Source)
at ilog.views.chart.IlvScale$Steps.a(Unknown Source)
at ilog.views.chart.IlvScale$Steps.b(Unknown Source)
at ilog.views.chart.IlvScale$Steps.aa(Unknown Source)
at ilog.views.chart.IlvScale.w(Unknown Source)
at ilog.views.chart.IlvChartAreaLayout.b(Unknown Source)
at ilog.views.chart.IlvChartAreaLayout.c(Unknown Source)
at ilog.views.chart.IlvChartAreaLayout.a(Unknown Source)
at ilog.views.chart.IlvChartAreaLayout.e(Unknown Source)
at ilog.views.chart.IlvChartAreaLayout.a(Unknown Source)
at ilog.views.chart.IlvChart$Area.getPlotRect(Unknown Source)
at ilog.views.chart.IlvChart.getProjectorRect(Unknown Source)
at ilog.views.chart.IlvChart.get3DView(Unknown Source)
at ilog.views.chart.styling.IlvChartCSSModel$1.getBean(Unknown Source)
...
<Oct 26, 2018, 4:57:44,1 PM JST> <Emergency> <oracle.dfw.incident> <BEA-000000> <incident 85 created with problem key "DFW-99997 [java.lang.OutOfMemoryError]">
Steps
The issue can be reproduced in the following step :
- Login to Web Client
- Go to Dashboard > Optional Tab 1
- Press Configure button on Table 1
- On Table 1 set a chart with the following criteria set :
Display Type : Chart
Advanced Search
For : ECO
Type : Object Search
Criteria : Cover Page.Date Released Is Not Null
Type : Stacked Bar
Legend Position : Default
3-D Style : null
Show Legend : null
X-Axis : Cover Page.Date Released
Y-Axis : Page Two.Numeric06
Function : Sum - Access the chart
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 |
Cause |
Solution |
References |