EJB Container Cache Is Getting Filled Up On WebLogic 10.3.6 (Doc ID 1569852.1)

Last updated on JUNE 09, 2016

Applies to:

Oracle Weblogic Server - Version 10.3.6 and later
Information in this document applies to any platform.

Symptoms

In production environment, the EJB Cache is getting filled up and below error is thrown.

ERROR 2013-01-25 06:08:43,072 : javax.ejb.EJBException: Error during create.: weblogic.ejb20.cache.CacheFullException: cache size after cleaning=2001, max allowable cache size=2000,
extra free space required but not obtainable = 1
  at weblogic.ejb.container.cache.EntityCache$SizeTracker.acquireSpace(EntityCache.java:763)
  at weblogic.ejb.container.manager.DBManager.create(DBManager.java:1560)
  at weblogic.ejb.container.manager.DBManager.localCreate(DBManager.java:1399)
  at weblogic.ejb.container.internal.EntityEJBLocalHome.create(EntityEJBLocalHome.java:178)
  at com.netapp.asup.cmpd.SysconfigA_jm62b8_LocalHomeImpl.create(SysconfigA_jm62b8_LocalHomeImpl.java:139)
  at com.netapp.asup.mdb.DFMParserMDBean.populateSysconfigATable(DFMParserMDBean.java:713)
  at com.netapp.asup.mdb.DFMParserMDBean.onMessage(DFMParserMDBean.java:389)
  at weblogic.ejb.container.internal.MDListener.onMessage(MDListener.java:388)
  at weblogic.jms.client.JMSSession.onMessage(JMSSession.java:4659)
  at weblogic.jms.client.JMSSession.execute(JMSSession.java:4345)
  at weblogic.jms.client.JMSSession.executeMessage(JMSSession.java:3822)
  at weblogic.jms.client.JMSSession.access$000(JMSSession.java:115)
  at weblogic.jms.client.JMSSession$UseForRunnable.run(JMSSession.java:5170)
  at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:545)
  at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
; nested exception is: weblogic.ejb20.cache.CacheFullException: cache size after cleaning=2001, max allowable cache size=2000, extra free space required but not obtainable = 1
  weblogic.ejb.container.internal.EJBRuntimeUtils.throwEJBException(EJBRuntimeUtils.java:156)
  weblogic.ejb.container.internal.BaseLocalObject.handleSystemException(BaseLocalObject.java:873)
  weblogic.ejb.container.internal.BaseEJBLocalHome.handleSystemException(BaseEJBLocalHome.java:146)
  weblogic.ejb.container.internal.EntityEJBLocalHome.create(EntityEJBLocalHome.java:216)
  weblogic.ejb.container.internal.EntityEJBLocalHome.create(EntityEJBLocalHome.java:178)

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms