SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 52217: Aggregation of calendar or category plans might fail with out of memory errors

DetailsHotfixAboutRate It

In SAS® Promotion Optimization, aggregation of calendar or category plans might fail with the following errors in the MerchIntelGridSvr log file:

2014-01-28 07:46:19,450 [http-5191-Processor4] ERROR - Caught exception (java.lang.OutOfMemoryError: GC overhead limit exceeded) executing org.apache.tomcat.util.net.LeaderFollowerWorkerThread@bc5aea, terminating thread 2014-01-28 07:46:28,191 [http-5191-Processor1] ERROR - Caught exception (java.lang.OutOfMemoryError: Java heap space) executing org.apache.tomcat.util.net.LeaderFollowerWorkerThread@bc5aea, terminating thread 2014-01-28 07:46:28,193 [http-5191-Processor3] ERROR - Error reading request, ignored java.lang.OutOfMemoryError: Java heap space at java.net.Socket.getOutputStream(Unknown Source) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:652) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) at java.lang.Thread.run(Unknown Source) ...

The out of memory errors are more likely to be generated when you aggregate to very low levels of your product or location hierarchy. The errors might be generated even after you increase the memory for the MerchIntelGridSvr to 3GB.

There is no workaround for this issue.

Click the Hot Fix tab in this note to access the hot fix for this issue.



Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS Promotion OptimizationMicrosoft® Windows® for x645.2_M35.2_M49.3 TS1M29.3 TS1M2
Linux for x645.2_M35.2_M49.3 TS1M29.3 TS1M2
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.