Hibernate 4.x onwards is becoming OSGi compliant. So if you can then I suggest to use latest Hibernate releases.
You can use camel-jpa / native JPA with Hibernate as its also JPA compliant.
At Camel Extra there is a camel-hibernate component that in the 2.12 release has been refactored to use Hibernate 4.x API.
Though for older releases of Hibernate and SMX then some ppl got it working. Maybe search the web a bit.
And btw this forum is for Fuse ESB products. If you use vanilla Apache ServiceMix, then maybe use their forum / mailing list instead.