What should happen, if both the entity class and its superclass implements methods annotated with javax.persistence.PostLoad? Which method must be called and which as first? Does it dependent on the visibility of the method (private, public)?
(Hibernate default session doesn’t calls such methods at all and I am about to implement a workaround using the Hibernate PostLoadEventListener.)
Let me copy some parts of the Java Persistence API 2.0 FR specification which I believe might answer your question.
3.5.1 Lifecycle Callback Methods
3.5.4 Multiple Lifecycle Callback Methods for an Entity Lifecycle Event
And following section brings a very detailed example which might solve your problem:
3.5.5 Example
Hope that helps!