¿Error al compilar o al ejecutar?
Teóricamente, HibernateUtil.getSessionFactory() devuelve un SessionFactory que sí tiene el método getCurrentSession()
http://ajava.org/online/hibernate3api/org/hibernate/SessionFactory.htmlRevisa que los import están bien y no estás cogiendo un SessionFactory de otro sitio que no sea hibernate, revisa también que los números de versión de los jar son los mismos que los del ejemplo que te he pasado, si no lo son, busca los métodos equivalentes.
Se bueno.