[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