Oracle Weblogic Server (MOSC)

MOSC Banner

Cannot get timers because the EJBTimerManager is not available yet.

edited Sep 11, 2015 10:01AM in Oracle Weblogic Server (MOSC) 2 commentsAnswered

WLS 12.1.3 installation on Win Server 2012.

One cluster of two managed servers.

A web application has a ServletContextListener, used to create some EJB timers as soon as it gets deployed. The timers are clustered (their state is persisted in an Oracle DB).

When I restart the managed servers, I get the following exception:

2015-03-17 16:39:20,396 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] ERROR - [clusterServer_1] java.lang.IllegalStateException: Cannot get timers because the EJBTimerManager is not available yet.

     at weblogic.ejb.container.timer.ClusteredEJBTimerManager.getTimers(ClusteredEJBTimerManager.java:114)

     at weblogic.ejb.container.timer.ClusteredEJBTimerManager.getTimers(ClusteredEJBTimerManager.java:109)

     at weblogic.ejb.container.internal.TimerServiceImpl.getTimers(TimerServiceImpl.java:187)

Howdy, Stranger!

Log In

To view full details, sign in to My Oracle Support Community.

Register

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

Category Leaderboard

Top contributors this month

New to My Oracle Support Community? Visit our Welcome Center

MOSC Help Center