IndexOutOfBoundsException com Hibernate

Pessoal estou tendo problemas Hibernate !!!

Estou tendando fazer um executeUpdate() e me regressa o seguinte error:


java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
	at java.util.ArrayList.RangeCheck(Unknown Source)
	at java.util.ArrayList.get(Unknown Source)
	at org.hibernate.hql.ast.HqlSqlWalker.postProcessDelete(HqlSqlWalker.java:418)
	at org.hibernate.hql.antlr.HqlSqlBaseWalker.statement(HqlSqlBaseWalker.java:175)
	at org.hibernate.hql.ast.QueryTranslatorImpl.analyze(QueryTranslatorImpl.java:189)
	at org.hibernate.hql.ast.QueryTranslatorImpl.doCompile(QueryTranslatorImpl.java:130)
	at org.hibernate.hql.ast.QueryTranslatorImpl.compile(QueryTranslatorImpl.java:83)
	at org.hibernate.impl.SessionFactoryImpl.getQuery(SessionFactoryImpl.java:427)
	at org.hibernate.impl.SessionImpl.getQueries(SessionImpl.java:884)
	at org.hibernate.impl.SessionImpl.executeUpdate(SessionImpl.java:865)
	at org.hibernate.impl.QueryImpl.executeUpdate(QueryImpl.java:89)
	at imss.gob.mx.factory.HibernateUtility.updObjeto(HibernateUtility.java:163)
	at PruebaApp.main(PruebaApp.java:28)

Estou usando Hibernate 3.0 com Eclipse 3.1

o codigo da minha clase eh:

try{
sesion.createQuery("delete from Glwkcrys where cry_idepcc = 'PCJUPY'").executeUpdate();
		}
		catch(Exception exp)
		{
			exp.printStackTrace();
		}

Certeza que é nesta linha? Por que não me parece que essa query iria compilar. O correto seria algo como:

delete Glwkcrys g where g.cry_idepcc = 'PCJUPY'

Como está escrito aqui:
http://blog.hibernate.org/cgi-bin/blosxom.cgi