Hibernate 3.5-Final is finally here and it offers the much anticipated JPA2 support, amongst other features. I am working on a project(EJB3 based) using JBoss 5.1.0.GA and H
I also added some instructions to the above link that worked for me.
It seems though that JBoss ships with libraries that are dependent on the JPA1 implementation part of the hibernate 3.3
Yes, it does (see this old mail to get an idea) and I don't think that your current approach is possible. My understanding is that JPA 2 integration was planned for JBoss 5.2 but it seems that they decided to skip this branch to go directly to JBoss 6.x.
I have build a workaround for this specific issue. Instead of re-explaining it here, I prefer send you directly the link to the post with all details.
You can find here : How to use JPA2 on JBoss 5.x ? (or How to eliminate class loading isolation issue?)