[jboss-svn-commits] JBL Code SVN: r34226 - labs/jbossrules/branches/trunk_20100722_esteban_diega/drools-core/src/main/java/org/drools/time.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Tue Jul 27 12:56:36 EDT 2010
Author: diegoll
Date: 2010-07-27 12:56:36 -0400 (Tue, 27 Jul 2010)
New Revision: 34226
Modified:
labs/jbossrules/branches/trunk_20100722_esteban_diega/drools-core/src/main/java/org/drools/time/TimerServiceFactory.java
Log:
added null check for environment
Modified: labs/jbossrules/branches/trunk_20100722_esteban_diega/drools-core/src/main/java/org/drools/time/TimerServiceFactory.java
===================================================================
--- labs/jbossrules/branches/trunk_20100722_esteban_diega/drools-core/src/main/java/org/drools/time/TimerServiceFactory.java 2010-07-27 16:53:46 UTC (rev 34225)
+++ labs/jbossrules/branches/trunk_20100722_esteban_diega/drools-core/src/main/java/org/drools/time/TimerServiceFactory.java 2010-07-27 16:56:36 UTC (rev 34226)
@@ -11,7 +11,9 @@
public static TimerService getTimerService(ClockType type, Environment environment){
switch( type ) {
case REALTIME_CLOCK:
- ProcessTimerPersistenceStrategy processTimerPersistenceStrategy = (ProcessTimerPersistenceStrategy) environment.get(EnvironmentName.PROCESS_TIMER_STRATEGY);
+ ProcessTimerPersistenceStrategy processTimerPersistenceStrategy = null;
+ if(environment != null)
+ processTimerPersistenceStrategy = (ProcessTimerPersistenceStrategy) environment.get(EnvironmentName.PROCESS_TIMER_STRATEGY);
return new JDKTimerService(processTimerPersistenceStrategy);
case PSEUDO_CLOCK:
return new PseudoClockScheduler();
More information about the jboss-svn-commits
mailing list