Hi Mark,<br><br>This is the gist of the IRC discussion (raised by nik9000) you was asking about. <br><br>I tried with a new download from trunk and the CCE remains:-<br><br>class Taggable {}<br>class Asset extends Taggable {}<br>
class TagDataReceivedEvent {<br> private final Taggable taggable;<br> public Taggable getTaggable() { return taggable; }<br>}<br><br>rule "f"<br>when<br> $e: TagDataReceivedEvent(newLocation != oldLocation)<br>
<span style="color: rgb(255, 0, 0);"> $a: Asset() from $e.taggable</span><br style="color: rgb(255, 0, 0);">then<br> System.err.println("ASF" + $a);<br>end<br><br><span style="color: rgb(255, 0, 0);">ClassCastException thrown on the "from" - you thought this might have been changed to fail (I took to mean as "not match" rather than a RTE failue).</span><br style="color: rgb(255, 0, 0);">
<br>Cheers,<br><br>Mike<br>