I would go with JPA. Jboss any way uses hibernate as underlining technology. When you need specific featuers of hibernate it can still be accessed via JPA.
Thanks for your answer, but someone know if the performance of Seam is good compared with Hibernate+Spring+JSF?
Performance is not a criteria for choosing a framework. There will be nodifference in performance between spring and seam.
You gain perfomance when you apply right kind of abstrtactions. For eg: there is no difference between performance of jsp vs jsf. JSF provides numerous abstractions which allows for effective performace and scalability with relatively less efforts.
In short when you want to build standard based enterprise applications which are higly scalable you choose seam.
If you are building web application spring is a good choice.