Hibernate 2 is very different from Hibernate 3. I wouldn't expect JMX communication between the 2 to work at all. Let me know if I'm missing something...