Hibernate version: 3.1.2
In relation to an earlier post regarding discriminators/subclassing, I've dug up something very ackward. When using the
exact same query within a webapplication versus a JUnit test, the objects that come out are either:
- CGLIb enhanced proxy objects (of the type:
Code:
OriginalClass$$EnhancerByCGLIB$$1169b38f
) when deploying in Tomcat 5.5
- "regular" instances when deploying a JUnit test within the Eclipse environment
Both cases use exactly the same JVM (Sun 1.5.0_05) and I've narrowed it down to the point where the environment in both cases (Spring config, etc) should be exactly the same. Maybe a classloader issue or the presence of different libraries?
Thanks in advance,
T.