As the title says. Is there a way to integrate the two?
I'm sure it's possible if you're skilled with both, but the question on my lips and all the Seam developers is "why?"
Seam combines JSF and Hibernate. Where does Spring fit? What is it providing for you that the Seam stack doesn't?
I haven't done it. I use Spring and Hibernate but not Seam. As far as I know, it's a JBOSS-only solution.
You can certainly use Spring, Hibernate, and JSF together. You just can't use any Seam-specific code. If you choose to go that way, you can deploy your code on any Java EE app server, including JBOSS.
The point of Seam is that it is a closed(-ish) technology stack combining JSF and Hibernate. I say "closed" because it started that way but isn't strictly true anymore. For example, you can run it on appserver that aren't JBoss and use different JPA providers. That being said, it is primarily used on JBoss+JSF+Hibernate.
As for how to integrate it with Spring MVC, well that doesn't make a lot of sense. Why not then just use Spring MVC + Hibernate + JSF if you really want (I"m not a big fan of JSF but to each his own).