Problema com a classe HibernateUtil

Estou tendo problemas com a classe HibernateUtil, segue abaixo o código:

[code]package br.lminformatica.website.hibernate.util;

import org.hibernate.SessionFactory;

import com.arjuna.ats.arjuna.common.Configuration;

public class HibernateUtil {

 private static final SessionFactory sessionFactory = buildSessionFactory();
 
  private static SessionFactory buildSessionFactory() {  
	         try {  
	             // Create the SessionFactory from hibernate.cfg.xml  
	        	 return new Configuration().configure().buildSessionFactory();  
	          }  
	         catch (Throwable ex) {  
	              // Make sure you log the exception, as it might be swallowed  
	              System.err.println("Initial SessionFactory creation failed." + ex);  
	              throw new ExceptionInInitializerError(ex);  
	          }  
	      }  
	    
	      public static SessionFactory getSessionFactory() {  
	          return sessionFactory;  
	      }  

}[/code]

O problema está nesta linha: return new Configuration().configure().buildSessionFactory(); que diz que o método configure é indefinido para o tipo Configuration. Alguém poderia me ajudar com este problema?

De onde você tirou esse

import com.arjuna.ats.arjuna.common.Configuration?

Não deveria ser org.hibernate.cfg.Configuration?

Alguém poderia dar um exemplo de como criar a classe HibernateUtil?
Estou precisando utilizar em um projeto aqui na empresa com certa urgência. :oops: