Yes, this appears to be correct. It is certainly what I have done in the noejb example app.
Ugh, rather I mean to say it is nebcessary when using Hibernate. It should not be the default when using EJB3 persistence. If it is necessary, that would be a bug in HEM.