[jboss-svn-commits] JBL Code SVN: r29881 - labs/jbossrules/trunk/drools-core/src/main/java/org/drools/command/runtime/rule.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Fri Oct 30 16:08:19 EDT 2009
Author: KrisVerlaenen
Date: 2009-10-30 16:08:19 -0400 (Fri, 30 Oct 2009)
New Revision: 29881
Modified:
labs/jbossrules/trunk/drools-core/src/main/java/org/drools/command/runtime/rule/GetObjectCommand.java
Log:
- only setting execution result if outIdentifier != null
Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/command/runtime/rule/GetObjectCommand.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/command/runtime/rule/GetObjectCommand.java 2009-10-30 16:45:47 UTC (rev 29880)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/command/runtime/rule/GetObjectCommand.java 2009-10-30 20:08:19 UTC (rev 29881)
@@ -4,7 +4,6 @@
import org.drools.command.impl.GenericCommand;
import org.drools.command.impl.KnowledgeCommandContext;
import org.drools.impl.StatefulKnowledgeSessionImpl;
-import org.drools.reteoo.ReteooWorkingMemory;
import org.drools.runtime.StatefulKnowledgeSession;
import org.drools.runtime.rule.FactHandle;
@@ -32,9 +31,11 @@
Object object = ksession.getObject( factHandle );
- ((StatefulKnowledgeSessionImpl)ksession).session.getExecutionResult().getResults().put( this.outIdentifier,
- object );
-
+ if (this.outIdentifier != null) {
+ ((StatefulKnowledgeSessionImpl)ksession).session.getExecutionResult()
+ .getResults().put( this.outIdentifier, object );
+ }
+
return object;
}
More information about the jboss-svn-commits
mailing list