Usando LIKE% en Hibernate

Como usoLIKE % en hibernate. Quiero usar un SQL conLIKE % en mihbm.xml expediente. Tengo 2 consultas que estoy consolidando a 1.

La consulta se ve así:

select * from PAY_GROUP_VW where CASE_SID=? AND CASE_TLE like %?%

Yo tambien lo intenté%?%. He usado como cláusula sin% y funciona. Pero% No funciona.

Excepción envuelta:

org.springframework.dao.InvalidDataAccessResourceUsageException: could not execute query; nested exception is org.hibernate.exception.SQLGrammarException: could not execute query
    at org.springframework.orm.hibernate3.SessionFactoryUtils.convertHibernateAccessException(SessionFactoryUtils.java:630)
    at org.springframework.orm.hibernate3.HibernateAccessor.convertHibernateAccessException(HibernateAccessor.java:412)
    at org.springframework.orm.hibernate3.HibernateTemplate.doExecute(HibernateTemplate.java:424)
    at org.springframework.orm.hibernate3.HibernateTemplate.executeFind(HibernateTemplate.java:343)

Así es como paso los parámetros:

q.setParameter(0, csId);
q.setParameter(1, csTle);
return q.list();

Tratado como% ||? y obtuve la siguiente excepción:

org.springframework.dao.InvalidDataAccessResourceUsageException: could not execute query; nested exception is org.hibernate.exception.SQLGrammarException: could not execute query
    at org.springframework.orm.hibernate3.SessionFactoryUtils.convertHibernateAccessException(SessionFactoryUtils.java:630)
    at org.springframework.orm.hibernate3.HibernateAccessor.convertHibernateAccessException(HibernateAccessor.java:412)
    at org.springframework.orm.hibernate3.HibernateTemplate.doExecute(HibernateTemplate.java:424)
    at org.springframework.orm.hibernate3.HibernateTemplate.executeFind(HibernateTemplate.java:343)

Respuestas a la pregunta(3)

Su respuesta a la pregunta