[jboss-svn-commits] JBL Code SVN: r33927 - labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Jul 15 19:56:39 EDT 2010


Author: eaa
Date: 2010-07-15 19:56:38 -0400 (Thu, 15 Jul 2010)
New Revision: 33927

Modified:
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/VerificationServiceImplementation.java
Log:
Fixed a bug when saving a rule 

Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/VerificationServiceImplementation.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/VerificationServiceImplementation.java	2010-07-15 22:50:28 UTC (rev 33926)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/VerificationServiceImplementation.java	2010-07-15 23:56:38 UTC (rev 33927)
@@ -120,11 +120,13 @@
 
         VerifierRunner runner;
 
+        Verifier verifierToBeUsed = null;
         if ( useVerifierDefaultConfig ) {
-            runner = new VerifierRunner( defaultVerifier );
+            verifierToBeUsed = defaultVerifier;
         } else {
-            runner = new VerifierRunner( getWorkingSetVerifier( constraintRules ) );
+            verifierToBeUsed = getWorkingSetVerifier( constraintRules );
         }
+        runner = new VerifierRunner(verifierToBeUsed);
 
         log.debug( "constraints rules: " + constraintRules );
 
@@ -132,7 +134,7 @@
             AnalysisReport report = runner.verify( packageItem,
                                                    verificationScope );
 
-            defaultVerifier.flushKnowledgeSession();
+            verifierToBeUsed.flushKnowledgeSession();
 
             log.debug( "Asset verification took: " + (System.currentTimeMillis() - startTime) );
 



More information about the jboss-svn-commits mailing list