Executing a CQELS query with a 'RANGE' pattern but without a corresponding
'SLIDE' pattern causes a IllegalArgumentException as
java.util.Timer.schedule(...) is called with a period = 0 which is not allowed.
Adding a 'SLIDE' pattern resolves this problem, as it changed the period to > 0.
What steps will reproduce the problem?
1. Download and compile current trunk version from SVN
2. Execute CQELS query with 'RANGE' pattern but without 'SLIDE' pattern. For
example modify the example query 'query1.cqels' by changing the line
STREAM <http://deri.org/streams/rfid> [NOW]
to
STREAM <http://deri.org/streams/rfid> [RANGE 1s]
3. execute example code running modified query with 'Paul Erdoes' as AUTHORNAME.
Original issue reported on code.google.com by michael....@student.kit.edu on 7 Mar 2014 at 10:56
Original issue reported on code.google.com by
michael....@student.kit.edu
on 7 Mar 2014 at 10:56