I wrote an article in my blog about using some pattern like DAO but for JPA&EJB.
You can find it here:
http://community.jboss.org/people/ilya40umov/blog/2011/01/06/genericejb-based-jpa-entitymanager-extension
I will appreciate any comments/suggestions about my article.