Pequeño pete con hibernate3 y Jdeveloper

Estoy programando unas paginillas con Hibernate 3 y JDeveloper. Hice primero las clases del modelo y las testeé. Todo funcionaba perfectamente hasta que traté de invocarlas desde un backing bean. El error era: ClassNotFoundException: org.hibernate.hql.ast.HqlToken. Después de mucho buscar resulta que el amigo AMIS tenía la solución. Agregé esta línea a mi hibernate.cfg.xml:

org.hibernate.hql.classic.ClassicQueryTranslatorFactory

Me gustaría encontrar otra solución mejor, pero de momento puedo ir tirando con esta. El problema parece ser un conflicto con un jar del OC4J embebido. Como en este proyecto no estoy usando librerías propietarias de oracle y finalmente desplegaré sobre un tomcat luego sólo tendré que eliminar esa línea del fichero de configuración.