I'm trying to add a text filter to search tasks, but when I use org.activiti.engine.task.TaskQuery.taskNameLike(%searchString%), "searchString" is case sensitive, is there a method like taskNameLikeIgnoreCases?
What database are you using? In Oracle, for instance, the ability to do case-insensitive comparisons is handled by server-side configuration… not sure whether this would break anything else in the engine / API, but take a look at this:
A more general solution might to be leverage the management service to build a query directly against the task table(s) and use your DB's equivalent of a "to upper" function to do the query. The ability to do native queries against the Activiti engine schema is covered here: