[jboss-svn-commits] JBL Code SVN: r7011 - labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Sun Oct 22 17:47:23 EDT 2006


Author: mark.proctor at jboss.com
Date: 2006-10-22 17:47:22 -0400 (Sun, 22 Oct 2006)
New Revision: 7011

Modified:
   labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/ObjectSource.java
Log:


Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/ObjectSource.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/ObjectSource.java	2006-10-22 21:35:15 UTC (rev 7010)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/ObjectSource.java	2006-10-22 21:47:22 UTC (rev 7011)
@@ -107,7 +107,9 @@
      *            The <code>ObjectSink</code> to remove
      */
     protected void removeObjectSink(final ObjectSink objectSink) {
-        assert this.sink == null : "Cannot remove a sink, when the list of sinks is null";
+        if (  this.sink == null ){
+            throw new IllegalArgumentException( "Cannot remove a sink, when the list of sinks is null" );            
+        }
         
         if ( this.sink.getClass() == SingleObjectSinkAdapter.class ) {
             this.sink = null;




More information about the jboss-svn-commits mailing list