TEIID-3209 making ttl and on error action optional