<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="ProgId" content="Word.Document"><meta name="Generator" content="Microsoft Word 10"><meta name="Originator" content="Microsoft Word 10"><link rel="File-List" href="file:///C:%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml"><!--[if gte mso 9]><xml>
 <w:WordDocument>
  <w:View>Normal</w:View>
  <w:Zoom>0</w:Zoom>
  <w:Compatibility>
   <w:BreakWrappedTables/>
   <w:SnapToGridInCell/>
   <w:WrapTextWithPunct/>
   <w:UseAsianBreakRules/>
  </w:Compatibility>
  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
 </w:WordDocument>
</xml><![endif]--><!--[if gte mso 10]>
<style>
 /* Style Definitions */
 table.MsoNormalTable
        {mso-style-name:"Table Normal";
        mso-tstyle-rowband-size:0;
        mso-tstyle-colband-size:0;
        mso-style-noshow:yes;
        mso-style-parent:"";
        mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
        mso-para-margin:0cm;
        mso-para-margin-bottom:.0001pt;
        mso-pagination:widow-orphan;
        font-size:10.0pt;
        font-family:"Times New Roman";}
</style>
<![endif]-->

<p class="OSRBodyText" style="">Guys,<br>
<br>
I don’t know if there is a bug in Drools while comparing Date attributes. I am
trying different things. Another finding is the following code works.<br>
<br>
Membership ( $regDate : regDate) <br>
Segment ( startDate &lt; $regDate || startDate.time &gt; endDate.time ) <br>
<br>
It solves my problem but makes code bit ugly and lengthy.<br></p>

<br><hr id="stopSpelling">Date: Wed, 24 Feb 2010 07:43:04 -0800<br>From: <a href="http://n3.nabble.com/user/SendEmail.jtp?type=node&node=414223&i=0" target="_top" rel="nofollow">[hidden email]</a><br>To: <a href="http://n3.nabble.com/user/SendEmail.jtp?type=node&node=414223&i=1" target="_top" rel="nofollow">[hidden email]</a><br>Subject: Re: Comparing Date with || OR operator<br><br>

I just read you condition. You are building $endDate to
<br>Segment.endDate and than comparing Segment.startDate with $endDate
<br>what is same as comparing Segment.startDate with Segment.endDate -&gt;
<br>transition principle.
<br><br>Pavel
<br><br><br>2010/2/24 Shabbir Dhari &lt;<a href="http://n3.nabble.com/user/SendEmail.jtp?type=node&amp;node=413210&amp;i=0" rel="nofollow" target="_top" link="external">[hidden email]</a>&gt;:
<div class="ecxshrinkable-quote"><div class='shrinkable-quote'><br>&gt; Hi Pavel
<br>&gt;
<br>&gt; I really don’t understand what do you mean. I guess you didn’t read complete
<br>&gt; thread carefully. Assigning endDate attribute in a variable and not using
<br>&gt; that variable in condition make no sense to me.
<br>&gt;
<br>&gt; Shabbir
<br>&gt;
<br>&gt;
<br>&gt;
<br>&gt;&gt; Date: Wed, 24 Feb 2010 10:54:24 +0100
<br>&gt;&gt; From: <a href="http://n3.nabble.com/user/SendEmail.jtp?type=node&amp;node=413210&amp;i=1" rel="nofollow" target="_top" link="external">[hidden email]</a>
<br>&gt;&gt; To: <a href="http://n3.nabble.com/user/SendEmail.jtp?type=node&amp;node=413210&amp;i=2" rel="nofollow" target="_top" link="external">[hidden email]</a>
<br>&gt;&gt; Subject: Re: [rules-users] Comparing Date with || OR operator
<br>&gt;&gt;
<br>&gt;&gt; What about:
<br>&gt;&gt; &nbsp;&nbsp;&nbsp; Membership ( $regDate : regDate)
<br>&gt;&gt; &nbsp;&nbsp;&nbsp; Segment ($endDate : endDate, startDate &lt; $regDate || startDate &gt;
<br>&gt;&gt; endDate )
<br>&gt;&gt;
<br>&gt;&gt; Logically startDate &gt; endDate doesn't make sense but it should work ;-)
<br>&gt;&gt;
<br>&gt;&gt; Pavel
<br>&gt;&gt;
<br>&gt;&gt; 2010/2/24 Shabbir Dhari &lt;<a href="http://n3.nabble.com/user/SendEmail.jtp?type=node&amp;node=413210&amp;i=3" rel="nofollow" target="_top" link="external">[hidden email]</a>&gt;:
<br>&gt;&gt; &gt; I tried with some thing different and it worked but I don’t want this as
<br>&gt;&gt; &gt; I
<br>&gt;&gt; &gt; have many collections in my data structure.
<br>&gt;&gt; &gt;
<br>&gt;&gt; &gt; &nbsp;&nbsp;&nbsp; //this works
<br>&gt;&gt; &gt; &nbsp; &nbsp; Membership ( $regDate : regDate)
<br>&gt;&gt; &gt; &nbsp;&nbsp;&nbsp; Segment ( $endDate : endDate )
<br>&gt;&gt; &gt; &nbsp;&nbsp;&nbsp; Segment ( startDate &lt; $regDate || startDate &gt; $endDate )
<br>&gt;&gt; &gt;
<br>&gt;&gt; &gt; &nbsp;&nbsp;&nbsp; //this does NOT work
<br>&gt;&gt; &gt; &nbsp;&nbsp;&nbsp; Membership ( $regDate : regDate)
<br>&gt;&gt; &gt; &nbsp;&nbsp;&nbsp; Segment ($endDate : endDate, startDate &lt; $regDate || startDate &gt;
<br>&gt;&gt; &gt; $endDate )
<br>&gt;&gt; &gt;
<br>&gt;&gt; &gt; ________________________________
<br>&gt;&gt; &gt; From: <a href="http://n3.nabble.com/user/SendEmail.jtp?type=node&amp;node=413210&amp;i=4" rel="nofollow" target="_top" link="external">[hidden email]</a>
<br>&gt;&gt; &gt; To: <a href="http://n3.nabble.com/user/SendEmail.jtp?type=node&amp;node=413210&amp;i=5" rel="nofollow" target="_top" link="external">[hidden email]</a>
<br>&gt;&gt; &gt; Date: Tue, 23 Feb 2010 23:09:50 +0000
<br>&gt;&gt; &gt; Subject: Re: [rules-users] Comparing Date with || OR operator
<br>&gt;&gt; &gt;
<br>&gt;&gt; &gt; Segment ( $endDate : endDate, startDate &lt; $regDate || startDate &gt;
<br>&gt;&gt; &gt; $endDate )
<br>&gt;&gt; &gt; even does not work. I am using verstion 5.0.1. All dates are
<br>&gt;&gt; &gt; java.util.Date
<br>&gt;&gt; &gt; and values in sample fact are:
<br>&gt;&gt; &gt;
<br>&gt;&gt; &gt; regDate = Fri Aug 01 00:00:00 BST 2008
<br>&gt;&gt; &gt; startDate =&nbsp; Tue Sep 01 00:00:00 BST 2009
<br>&gt;&gt; &gt; endDate = Fri Jul 30 00:00:00 BST 2010
<br>&gt;&gt; &gt;
<br>&gt;&gt; &gt; Stack trace:
<br>&gt;&gt; &gt;
<br>&gt;&gt; &gt; java.lang.NullPointerException
<br>&gt;&gt; &gt; &nbsp;&nbsp;&nbsp; at org.drools.reteoo.LeftTuple.get(LeftTuple.java:265)
<br>&gt;&gt; &gt; &nbsp;&nbsp;&nbsp; at org.drools.reteoo.LeftTuple.get(LeftTuple.java:300)
<br>&gt;&gt; &gt; &nbsp;&nbsp;&nbsp; at
<br>&gt;&gt; &gt;
<br>&gt;&gt; &gt; org.drools.rule.VariableRestriction$ObjectVariableContextEntry.updateFromTuple(VariableRestriction.java:320)
<br>&gt;&gt; &gt; &nbsp;&nbsp;&nbsp; at
<br>&gt;&gt; &gt;
<br>&gt;&gt; &gt; org.drools.rule.AbstractCompositeConstraint$MultiFieldConstraintContextEntry.updateFromTuple(AbstractCompositeConstraint.java:305)
<br>&gt;&gt; &gt; &nbsp;&nbsp;&nbsp; at
<br>&gt;&gt; &gt;
<br>&gt;&gt; &gt; org.drools.common.SingleBetaConstraints.updateFromTuple(SingleBetaConstraints.java:119)
<br>&gt;&gt; &gt; &nbsp;&nbsp;&nbsp; at org.drools.reteoo.JoinNode.assertLeftTuple(JoinNode.java:109)
<br>&gt;&gt; &gt; &nbsp;&nbsp;&nbsp; at
<br>&gt;&gt; &gt;
<br>&gt;&gt; &gt; org.drools.reteoo.SingleLeftTupleSinkAdapter.doPropagateAssertLeftTuple(SingleLeftTupleSinkAdapter.java:117)
<br>&gt;&gt; &gt; &nbsp;&nbsp;&nbsp; at
<br>&gt;&gt; &gt;
<br>&gt;&gt; &gt; org.drools.reteoo.SingleLeftTupleSinkAdapter.createAndPropagateAssertLeftTuple(SingleLeftTupleSinkAdapter.java:78)
<br>&gt;&gt; &gt; &nbsp;&nbsp;&nbsp; at
<br>&gt;&gt; &gt;
<br>&gt;&gt; &gt; org.drools.reteoo.LeftInputAdapterNode.assertObject(LeftInputAdapterNode.java:142)
<br>&gt;&gt; &gt; &nbsp;&nbsp;&nbsp; at
<br>&gt;&gt; &gt;
<br>&gt;&gt; &gt; org.drools.reteoo.SingleObjectSinkAdapter.propagateAssertObject(SingleObjectSinkAdapter.java:42)
<br>&gt;&gt; &gt; &nbsp;&nbsp;&nbsp; at
<br>&gt;&gt; &gt; org.drools.reteoo.ObjectTypeNode.assertObject(ObjectTypeNode.java:185)
<br>&gt;&gt; &gt; &nbsp;&nbsp;&nbsp; at
<br>&gt;&gt; &gt; org.drools.reteoo.EntryPointNode.assertObject(EntryPointNode.java:146)
<br>&gt;&gt; &gt; &nbsp;&nbsp;&nbsp; at
<br>&gt;&gt; &gt;
<br>&gt;&gt; &gt; org.drools.common.AbstractWorkingMemory.insert(AbstractWorkingMemory.java:1046)
<br>&gt;&gt; &gt; &nbsp;&nbsp;&nbsp; at
<br>&gt;&gt; &gt;
<br>&gt;&gt; &gt; org.drools.common.AbstractWorkingMemory.insert(AbstractWorkingMemory.java:1001)
<br>&gt;&gt; &gt; &nbsp;&nbsp;&nbsp; at
<br>&gt;&gt; &gt;
<br>&gt;&gt; &gt; org.drools.common.AbstractWorkingMemory.insert(AbstractWorkingMemory.java:788)
<br>&gt;&gt; &gt; &nbsp;&nbsp;&nbsp; at
<br>&gt;&gt; &gt;
<br>&gt;&gt; &gt; org.drools.reteoo.ReteooStatelessSession.execute(ReteooStatelessSession.java:192)
<br>&gt;&gt; &gt; &nbsp;&nbsp;&nbsp; at
<br>&gt;&gt; &gt;
<br>&gt;&gt; &gt; au.gov.nsw.osr.zena.rules.AnnualRulesTester.main(AnnualRulesTester.java:57)
<br>&gt;&gt; &gt;
<br>&gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; Date: Tue, 23 Feb 2010 12:54:46 +0100
<br>&gt;&gt; &gt;&gt; From: <a href="http://n3.nabble.com/user/SendEmail.jtp?type=node&amp;node=413210&amp;i=6" rel="nofollow" target="_top" link="external">[hidden email]</a>
<br>&gt;&gt; &gt;&gt; To: <a href="http://n3.nabble.com/user/SendEmail.jtp?type=node&amp;node=413210&amp;i=7" rel="nofollow" target="_top" link="external">[hidden email]</a>
<br>&gt;&gt; &gt;&gt; Subject: Re: [rules-users] Comparing Date with || OR operator
<br>&gt;&gt; &gt;&gt;
<br>&gt;&gt; &gt;&gt; Please try this rewrite of the 2nd CE:
<br>&gt;&gt; &gt;&gt; Segment ( $endDate : endDate, startDate &lt; $regDate || startDate &gt;
<br>&gt;&gt; &gt;&gt; $endDate
<br>&gt;&gt; &gt;&gt; )
<br>&gt;&gt; &gt;&gt; and report the outcome to the list, together with the Dools version
<br>&gt;&gt; &gt;&gt; you are using.
<br>&gt;&gt; &gt;&gt; Thank you.
<br>&gt;&gt; &gt;&gt;
<br>&gt;&gt; &gt;&gt;
<br>&gt;&gt; &gt;&gt; 2010/2/23 dhari &lt;<a href="http://n3.nabble.com/user/SendEmail.jtp?type=node&amp;node=413210&amp;i=8" rel="nofollow" target="_top" link="external">[hidden email]</a>&gt;:
<br>&gt;&gt; &gt;&gt; &gt; Hi Thomas
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt; Thanks your prompt reply. I am sure all three attributes are NOT
<br>&gt;&gt; &gt;&gt; &gt; null. I
<br>&gt;&gt; &gt;&gt; &gt; have tested them before sending question to mailing list. If you
<br>&gt;&gt; &gt;&gt; &gt; want,
<br>&gt;&gt; &gt;&gt; &gt; I&nbsp;can
<br>&gt;&gt; &gt;&gt; &gt; send complete sample code and you can try it at your end.
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt; Regards,
<br>&gt;&gt; &gt;&gt; &gt; Dhari
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt; ________________________________
<br>&gt;&gt; &gt;&gt; &gt; Date: Tue, 23 Feb 2010 02:50:08 -0800
<br>&gt;&gt; &gt;&gt; &gt; From: [hidden email]
<br>&gt;&gt; &gt;&gt; &gt; To: [hidden email]
<br>&gt;&gt; &gt;&gt; &gt; Subject: Re: Comparing Date with || OR operator
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt; If it works fine with an and operator then I’d imagine that startDate
<br>&gt;&gt; &gt;&gt; &gt; &lt;
<br>&gt;&gt; &gt;&gt; &gt; $regDate returns false, with an &amp;&amp; this would abort evaluation
<br>&gt;&gt; &gt;&gt; &gt; immediately
<br>&gt;&gt; &gt;&gt; &gt; but with an or it would mean that startDate &gt; endDate is evaluated
<br>&gt;&gt; &gt;&gt; &gt; and
<br>&gt;&gt; &gt;&gt; &gt; so
<br>&gt;&gt; &gt;&gt; &gt; presumably it is this bit that is throwing the NPE.&nbsp; I’d imagine that
<br>&gt;&gt; &gt;&gt; &gt; the
<br>&gt;&gt; &gt;&gt; &gt; most likely reason for this would be that endDate is null.
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt; Try changing it too
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt; Segment ( startDate &lt; $regDate || (endDate != null &amp;&amp; startDate &gt;
<br>&gt;&gt; &gt;&gt; &gt; endDate) )
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt; And see whether you loose the NPE.
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt; Thomas
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt; From: [hidden email] [mailto:[hidden email]] On Behalf Of dhari
<br>&gt;&gt; &gt;&gt; &gt; Sent: 23 February 2010 06:15
<br>&gt;&gt; &gt;&gt; &gt; To: [hidden email]
<br>&gt;&gt; &gt;&gt; &gt; Subject: [rules-users] Comparing Date with || OR operator
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt; The following code generates NPE in ReteTuple.java
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt; rule
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; when
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Membership ( $regDate : regDate)
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Segment ( startDate &lt; $regDate || startDate &gt; endDate )
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; then
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; System.err.print(“Invalid start date”);
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt; end
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt; I am new in Drools and don’t know much about DRL scripting. It works
<br>&gt;&gt; &gt;&gt; &gt; fine I
<br>&gt;&gt; &gt;&gt; &gt; use &amp;&amp; operator instead.
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt; ________________________________
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt; View this message in context: Comparing Date with || OR operator
<br>&gt;&gt; &gt;&gt; &gt; Sent from the Drools - User mailing list archive at Nabble.com.
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt; ________________________________
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt; **************************************************************************************
<br>&gt;&gt; &gt;&gt; &gt; This message is confidential and intended only for the addressee. If
<br>&gt;&gt; &gt;&gt; &gt; you
<br>&gt;&gt; &gt;&gt; &gt; have received this message in error, please immediately notify the
<br>&gt;&gt; &gt;&gt; &gt; [hidden
<br>&gt;&gt; &gt;&gt; &gt; email] and delete it from your system as well as any copies. The
<br>&gt;&gt; &gt;&gt; &gt; content
<br>&gt;&gt; &gt;&gt; &gt; of
<br>&gt;&gt; &gt;&gt; &gt; e-mails as well as traffic data may be monitored by NDS for
<br>&gt;&gt; &gt;&gt; &gt; employment
<br>&gt;&gt; &gt;&gt; &gt; and
<br>&gt;&gt; &gt;&gt; &gt; security purposes. To protect the environment please do not print
<br>&gt;&gt; &gt;&gt; &gt; this
<br>&gt;&gt; &gt;&gt; &gt; e-mail unless necessary.
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt; NDS Limited. Registered Office: One London Road, Staines, Middlesex,
<br>&gt;&gt; &gt;&gt; &gt; TW18
<br>&gt;&gt; &gt;&gt; &gt; 4EX, United Kingdom. A company registered in England and Wales.
<br>&gt;&gt; &gt;&gt; &gt; Registered
<br>&gt;&gt; &gt;&gt; &gt; no. 3080780. VAT no. GB 603 8808 40-00
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt; **************************************************************************************
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt; ________________________________
<br>&gt;&gt; &gt;&gt; &gt; This message is confidential and intended only for the addressee. If
<br>&gt;&gt; &gt;&gt; &gt; you
<br>&gt;&gt; &gt;&gt; &gt; have received this message in error, please immediately notify the
<br>&gt;&gt; &gt;&gt; &gt; [hidden
<br>&gt;&gt; &gt;&gt; &gt; email] and delete it from your system as well as any copies. The
<br>&gt;&gt; &gt;&gt; &gt; content
<br>&gt;&gt; &gt;&gt; &gt; of
<br>&gt;&gt; &gt;&gt; &gt; e-mails as well as traffic data may be monitored by NDS for
<br>&gt;&gt; &gt;&gt; &gt; employment
<br>&gt;&gt; &gt;&gt; &gt; and
<br>&gt;&gt; &gt;&gt; &gt; security purposes.
<br>&gt;&gt; &gt;&gt; &gt; To protect the environment please do not print this e-mail unless
<br>&gt;&gt; &gt;&gt; &gt; necessary.
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt; An NDS Group Limited company. www.nds.com
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt; _______________________________________________
<br>&gt;&gt; &gt;&gt; &gt; rules-users mailing list
<br>&gt;&gt; &gt;&gt; &gt; [hidden email]
<br>&gt;&gt; &gt;&gt; &gt; <a href="https://lists.jboss.org/mailman/listinfo/rules-users" rel="nofollow" target="_top" link="external">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt; ________________________________
<br>&gt;&gt; &gt;&gt; &gt; View message @
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt; <a href="http://n3.nabble.com/Comparing-Date-with-OR-operator-tp347656p379447.html" rel="nofollow" target="_top" link="external">http://n3.nabble.com/Comparing-Date-with-OR-operator-tp347656p379447.html</a><br>&gt;&gt; &gt;&gt; &gt; To unsubscribe from Drools - Java Rules Engine, click here.
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt; ________________________________
<br>&gt;&gt; &gt;&gt; &gt; Find your next place with Ninemsn&nbsp;property Looking for a place to
<br>&gt;&gt; &gt;&gt; &gt; rent,
<br>&gt;&gt; &gt;&gt; &gt; share or buy?
<br>&gt;&gt; &gt;&gt; &gt; ________________________________
<br>&gt;&gt; &gt;&gt; &gt; View this message in context: RE: Comparing Date with || OR operator
<br>&gt;&gt; &gt;&gt; &gt; Sent from the Drools - User mailing list archive at Nabble.com.
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt; _______________________________________________
<br>&gt;&gt; &gt;&gt; &gt; rules-users mailing list
<br>&gt;&gt; &gt;&gt; &gt; <a href="http://n3.nabble.com/user/SendEmail.jtp?type=node&amp;node=413210&amp;i=9" rel="nofollow" target="_top" link="external">[hidden email]</a>
<br>&gt;&gt; &gt;&gt; &gt; <a href="https://lists.jboss.org/mailman/listinfo/rules-users" rel="nofollow" target="_top" link="external">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt; &gt;
<br>&gt;&gt; &gt;&gt;
<br>&gt;&gt; &gt;&gt; _______________________________________________
<br>&gt;&gt; &gt;&gt; rules-users mailing list
<br>&gt;&gt; &gt;&gt; <a href="http://n3.nabble.com/user/SendEmail.jtp?type=node&amp;node=413210&amp;i=10" rel="nofollow" target="_top" link="external">[hidden email]</a>
<br>&gt;&gt; &gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/rules-users" rel="nofollow" target="_top" link="external">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>&gt;&gt; &gt;
<br>&gt;&gt; &gt; ________________________________
<br>&gt;&gt; &gt; Browse profiles for free! View photos of singles in your area.
<br>&gt;&gt; &gt; ________________________________
<br>&gt;&gt; &gt; Get straight to the Point Find a great deal on your next car.
<br>&gt;&gt; &gt; _______________________________________________
<br>&gt;&gt; &gt; rules-users mailing list
<br>&gt;&gt; &gt; <a href="http://n3.nabble.com/user/SendEmail.jtp?type=node&amp;node=413210&amp;i=11" rel="nofollow" target="_top" link="external">[hidden email]</a>
<br>&gt;&gt; &gt; <a href="https://lists.jboss.org/mailman/listinfo/rules-users" rel="nofollow" target="_top" link="external">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>&gt;&gt; &gt;
<br>&gt;&gt; &gt;
<br>&gt;&gt;
<br>&gt;&gt; _______________________________________________
<br>&gt;&gt; rules-users mailing list
<br>&gt;&gt; <a href="http://n3.nabble.com/user/SendEmail.jtp?type=node&amp;node=413210&amp;i=12" rel="nofollow" target="_top" link="external">[hidden email]</a>
<br>&gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/rules-users" rel="nofollow" target="_top" link="external">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>&gt;
<br>&gt; ________________________________
<br>&gt; Get straight to the Point Find a great deal on your next car.
<br>&gt; _______________________________________________
<br>&gt; rules-users mailing list
<br>&gt; <a href="http://n3.nabble.com/user/SendEmail.jtp?type=node&amp;node=413210&amp;i=13" rel="nofollow" target="_top" link="external">[hidden email]</a>
<br>&gt; <a href="https://lists.jboss.org/mailman/listinfo/rules-users" rel="nofollow" target="_top" link="external">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>&gt;
<br>&gt;
</div></div>_______________________________________________
<br>rules-users mailing list
<br><a href="http://n3.nabble.com/user/SendEmail.jtp?type=node&amp;node=413210&amp;i=14" rel="nofollow" target="_top" link="external">[hidden email]</a>
<br><a href="https://lists.jboss.org/mailman/listinfo/rules-users" rel="nofollow" target="_top" link="external">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>
<br><br>
<hr color="#cccccc" size="1">
<div style="color: rgb(102, 102, 102); font-family: tahoma,geneva,helvetica,arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;">
View message @ <a href="http://n3.nabble.com/Comparing-Date-with-OR-operator-tp347656p413210.html" target="_top" rel="nofollow" link="external">http://n3.nabble.com/Comparing-Date-with-OR-operator-tp347656p413210.html</a>

<br>To unsubscribe from Drools - Java Rules Engine, <a target="_top" rel="nofollow" link="external">click here</a>.
</div>
<br>                                               <br /><hr />Find your next place with Ninemsn property <a href='http://clk.atdmt.com/NMN/go/157631292/direct/01/' target='_new' rel="nofollow" link="external">Looking for a place to rent, share or buy?</a>

<br><hr align="left" width="300">
View this message in context: <a href="http://n3.nabble.com/Comparing-Date-with-OR-operator-tp347656p414223.html">RE: Comparing Date with || OR operator</a><br>
Sent from the <a href="http://n3.nabble.com/Drools-User-f47000.html">Drools - User mailing list archive</a> at Nabble.com.<br>