Thanks everyone for your suggestions. I agree with Earnie that Steve's example is very clean and works like a charm. J -- View this message in context: http://drools-java-rules-engine.46999.n3.nabble.com/collection-question-tp982769p984439.html Sent from the Drools - User mailing list archive at Nabble.com.