void process(BpelEventFilter f, Restriction<String> r) { try { f._tstampRestrictions.add(new Restriction<Date>(r.originalKey, r.op, ISO8601DateParser.parse(r.value))); } catch (ParseException e) { String errmsg = __msgs.msgISODateParseErr(TIMESTAMP.name(), r.value); throw new IllegalArgumentException(errmsg, e); } } };