Um caso interessante que pode ser útil:
http://ranophoenix.wordpress.com/2009/10/16/jboss-seam-dto-entityquery/